[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: 55d587420881cbe1064ef2cfcc7e72235a7c37cc Author: Mike Gilbert gentoo org> AuthorDate: Wed May 8 19:27:40 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 8 19:27:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d58742 dev-lang/regina-rexx: update SRC_URI Signed-off-by: Mike Gilbert gentoo.org> dev-lang/regina-rexx/regina-rexx-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.5.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.5.ebuild index 88bd7934d186..6783de3c6f87 100644 --- a/dev-lang/regina-rexx/regina-rexx-3.9.5.ebuild +++ b/dev-lang/regina-rexx/regina-rexx-3.9.5.ebuild @@ -7,7 +7,7 @@ inherit autotools toolchain-funcs DESCRIPTION="Portable Rexx interpreter" HOMEPAGE="https://regina-rexx.sourceforge.io/; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; +SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz; LICENSE="LGPL-2.1 MPL-1.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/, dev-lang/regina-rexx/files/
commit: 3a870f881dc14389f43b82818860841e9d15a2e3 Author: Matoro Mahri matoro tk> AuthorDate: Wed May 8 14:52:44 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed May 8 19:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a870f88 dev-lang/regina-rexx: new package, add 3.9.5 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Mike Gilbert gentoo.org> dev-lang/regina-rexx/Manifest | 1 + .../files/regina-rexx-3.9.5-makefile.patch | 309 + dev-lang/regina-rexx/files/rxstack-r1 | 14 + dev-lang/regina-rexx/metadata.xml | 18 ++ dev-lang/regina-rexx/regina-rexx-3.9.5.ebuild | 50 5 files changed, 392 insertions(+) diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest new file mode 100644 index ..3d295cd2b71f --- /dev/null +++ b/dev-lang/regina-rexx/Manifest @@ -0,0 +1 @@ +DIST regina-rexx-3.9.5.tar.gz 2705272 BLAKE2B f26d4c7c582e1dafb97c2280651d07bba67549ccf9f58eb42e88e92ddbbb3184a36e5d3480977adccafdd1d9fdd1ca208950cd2700201600b6fbc0da7ebbd336 SHA512 bff25e5d218441306d021924582c19ed29c652b691e73988a4b53b9de4b51b758b1ee08704685967bd9bea469e93bf57b19875207fd4649d5af3e53dade39dd2 diff --git a/dev-lang/regina-rexx/files/regina-rexx-3.9.5-makefile.patch b/dev-lang/regina-rexx/files/regina-rexx-3.9.5-makefile.patch new file mode 100644 index ..36124bedaa7b --- /dev/null +++ b/dev-lang/regina-rexx/files/regina-rexx-3.9.5-makefile.patch @@ -0,0 +1,309 @@ +diff --git a/Makefile.in b/Makefile.in +index 17e43da..75368f7 100644 +--- a/Makefile.in b/Makefile.in +@@ -323,7 +323,7 @@ JUNK = *.o *.so.$(OBJ) $(STATICLIB) execiser$(binarybitprefix)$(EXE) threader$(b + # + .SUFFIXES: + +-all : rexx$(binarybitprefix)$(EXE) $(STATICLIB) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) ++all : rexx$(binarybitprefix)$(EXE) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) + + $(srcdir)/rexx.h : $(srcdir)/extern.h $(srcdir)/strengs.h $(srcdir)/defs.h $(srcdir)/regina_t.h $(srcdir)/mt.h + +@@ -1053,9 +1053,9 @@ installbase: all + $(INSTALL) -m 755 -d $(DESTDIR)$(examplesdir) + $(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir) + $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1 +- $(INSTALL) -s -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) +- $(INSTALL) -s -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) +- $(INSTALL) -s -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) + $(INSTALL) -m 644 -c $(srcdir)/rxstack.conf.etc $(DESTDIR)$(sysconfdir)/rxstack.conf + $(INSTALL) -m 755 -c ./regina-config $(DESTDIR)$(bindir)/regina-config + $(INSTALL) -m 755 -c ./libregina.pc $(DESTDIR)$(libdir)/pkgconfig/libregina.pc +@@ -1066,11 +1066,6 @@ installbase: all + $(INSTALL) -m 644 -c $(srcdir)/regina-config.1 $(DESTDIR)$(mandir)/man1/regina-config.1 + $(INSTALL) -m 644 -c $(srcdir)/rxstack.1 $(DESTDIR)$(mandir)/man1/rxstack.1 + $(INSTALL) -m 644 -c $(srcdir)/rxqueue.1 $(DESTDIR)$(mandir)/man1/rxqueue.1 +- gzip -f $(DESTDIR)$(mandir)/man1/regina.1 +- gzip -f $(DESTDIR)$(mandir)/man1/rexx.1 +- gzip -f $(DESTDIR)$(mandir)/man1/regina-config.1 +- gzip -f $(DESTDIR)$(mandir)/man1/rxstack.1 +- gzip -f $(DESTDIR)$(mandir)/man1/rxqueue.1 + $(INSTALL) -m 644 -c $(srcdir)/rexxsaa.h $(DESTDIR)$(includedir)/rexxsaa.h + $(INSTALL) -m 644 -c ./en.mtb $(DESTDIR)$(sharedir)/en.mtb + $(INSTALL) -m 644 -c ./pt.mtb $(DESTDIR)$(sharedir)/pt.mtb +@@ -1092,7 +1087,7 @@ installdoc: + $(INSTALL) -m 644 -c ./doc/regutil.pdf $(DESTDIR)/$(PACKAGE)-regutil-$(VERDOTUNQUOTED)-doc.pdf + + installregina: +- $(INSTALL) -s -m 755 -c ./regina$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/regina$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./regina$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/regina$(binarybitprefix)$(EXE) + $(INSTALL) -m 755 -c $(srcdir)/demo/dynfunc.rexx $(DESTDIR)$(examplesdir)/dynfunc.rexx + $(INSTALL) -m 755 -c $(srcdir)/regutil/regutil.rexx $(DESTDIR)$(examplesdir)/regutil.rexx + $(INSTALL) -m 755 -c $(srcdir)/regutil/getline.rexx $(DESTDIR)$(examplesdir)/getline.rexx +@@ -1100,14 +1095,14 @@ installregina: + installlib:
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/, profiles/, dev-lang/regina-rexx/files/
commit: 27ef4746f66b1876e3296cc512055dd1631a40f4 Author: David Seifert gentoo org> AuthorDate: Sun Mar 26 10:56:46 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 26 10:56:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ef4746 dev-lang/regina-rexx: treeclean Closes: https://bugs.gentoo.org/714220 Closes: https://bugs.gentoo.org/876355 Closes: https://bugs.gentoo.org/881427 Closes: https://bugs.gentoo.org/882171 Closes: https://bugs.gentoo.org/883315 Closes: https://bugs.gentoo.org/894626 Signed-off-by: David Seifert gentoo.org> dev-lang/regina-rexx/Manifest | 1 - .../files/regina-rexx-3.9.1-makefile.patch | 150 - dev-lang/regina-rexx/files/rxstack-r1 | 14 -- dev-lang/regina-rexx/metadata.xml | 15 --- dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild | 46 --- profiles/package.mask | 6 - 6 files changed, 232 deletions(-) diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest deleted file mode 100644 index 94fb791e89f4.. --- a/dev-lang/regina-rexx/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Regina-REXX-3.9.1.tar.gz 1358458 BLAKE2B 48a46895fa2a98359f9dc58e8f22cdedd8429459c4ca1680abc6b556d2da19731265666e6259a02d6886167c58273a39e0b7509d5dae31d5b8359ac6a69daaae SHA512 679d146d68598ccca28c4e66a12ab898d5bfb77e2e5d64ce5ffc9159b982dcda419815a83b05e5dfbe3acea84f8f59955726a6466defefe1ac24646c46609677 diff --git a/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch b/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch deleted file mode 100644 index 66d268c91762.. --- a/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch +++ /dev/null @@ -1,150 +0,0 @@ a/common/incdebug.m4 -+++ b/common/incdebug.m4 -@@ -15,54 +15,6 @@ - cflags_g="`echo $CFLAGS | grep -c '\-g'`" - cflags_O="`echo $CFLAGS | grep -c '\-O'`" - --if test "$with_debug" = yes; then -- DEBUG="-DDEBUG" -- DEBUGGING="-g" -- if test "$cflags_g" = "0"; then -- CFLAGS="${CFLAGS} -g" -- fi -- if test "$cflags_O" != "0"; then -- CFLAGS="`echo ${CFLAGS} | sed -e s/-O.//`" -- fi --else -- DEBUG="-DNDEBUG" -- if test "$cflags_O" = "0"; then -- CFLAGS="${CFLAGS} -O" -- fi -- if test "$cflags_g" = "0"; then -- CFLAGS="${CFLAGS} -g" -- fi --fi --if test "$ac_cv_prog_CC" = "gcc" -o "$ac_cv_prog_CC" = "g++" -o "$ac_cv_prog_CC" = "clang"; then -- if test "$with_debug" = yes; then -- CFLAGS="${CFLAGS} -Wall" -- else --# CFLAGS="${CFLAGS} -O3 -Wall -fomit-frame-pointer -fno-strict-aliasing -Wno-char-subscripts" -- CFLAGS="${CFLAGS} -O3 -Wall" -- fi --fi --if test "$on_qnx4" = yes; then -- if test "$ac_cv_prog_CC" = "gcc"; then -- QNX4_CFLAGS="" -- else -- QNX4_CFLAGS="-Wc,-r -b -j -Wc,-ei -N4096000 -mf -DNO_REGEX -DQNX -DQNX4 -D__QNX__ -DSTRINGS_ALIGNED -Q" -- fi -- if test "$with_debug" = yes; then -- CFLAGS="-g $QNX4_CFLAGS" -- else -- CFLAGS="-Otax $QNX4_CFLAGS" -- fi --fi --if test "$on_beos" = yes; then -- if test "$with_debug" = yes; then -- CFLAGS="${CFLAGS} -Wall" -- else -- CFLAGS="${CFLAGS} -O2 -Wall" -- fi -- if test "$datadir" = "\${prefix}/share"; then -- datadir="/boot/home/config/add-ons" -- fi --fi - AC_SUBST(DEBUG) - AC_SUBST(DEBUGGING) - a/configure.in -+++ b/configure.in -@@ -25,7 +25,7 @@ - - dnl -- check for C compiler - - dnl Checks for one of the C compilers below - change if yours not there. --MH_PROG_CC -+AC_PROG_CC - - AC_CONFIG_HEADER(config.h) - AC_ISC_POSIX a/Makefile.in -+++ b/Makefile.in -@@ -308,7 +308,7 @@ - # - .SUFFIXES: - --all : rexx$(binarybitprefix)$(EXE) $(STATICLIB) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) -+all : rexx$(binarybitprefix)$(EXE) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) - - $(srcdir)/rexx.h : $(srcdir)/extern.h $(srcdir)/strings.h $(srcdir)/defs.h $(srcdir)/regina_t.h $(srcdir)/mt.h - -@@ -1031,20 +1031,14 @@ - $(INSTALL) -m 755 -d $(DESTDIR)$(sharedir) - $(INSTALL) -m 755 -d $(DESTDIR)$(examplesdir) - $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1 -- $(INSTALL) -s -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) -- $(INSTALL) -s -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) -- $(INSTALL) -s -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) -+ $(INSTALL) -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) -+ $(INSTALL) -m 755 -c
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: f037d8ec055e342e73d24b691c35f8e41caa Author: Sam James gentoo org> AuthorDate: Wed Jul 14 04:04:38 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jul 14 04:09:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f037d8ec dev-lang/regina-rexx: add missing libcrypt dependency Closes: https://bugs.gentoo.org/801973 Signed-off-by: Sam James gentoo.org> .../{regina-rexx-3.9.1-r1.ebuild => regina-rexx-3.9.1-r2.ebuild}| 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild similarity index 90% rename from dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild rename to dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild index bc100fa59cf..b09080ce292 100644 --- a/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild +++ b/dev-lang/regina-rexx/regina-rexx-3.9.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,12 +8,14 @@ inherit autotools DESCRIPTION="Portable Rexx interpreter" HOMEPAGE="https://regina-rexx.sourceforge.io/; SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" +S="${WORKDIR}/Regina-REXX-${PV}" LICENSE="LGPL-2.1 MPL-1.0" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -S="${WORKDIR}/Regina-REXX-${PV}" +RDEPEND="virtual/libcrypt:=" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-3.9.1-makefile.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/, dev-lang/regina-rexx/files/
commit: fa52aca0e36bf7ec45d0b6c63648d091e1f1a004 Author: David Seifert gentoo org> AuthorDate: Sat Sep 19 22:51:05 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Sep 19 22:51:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa52aca0 dev-lang/regina-rexx: Port to EAPI 7 Closes: https://bugs.gentoo.org/723068 Closes: https://bugs.gentoo.org/726906 Closes: https://bugs.gentoo.org/726920 Closes: https://bugs.gentoo.org/729878 Closes: https://bugs.gentoo.org/737082 Closes: https://bugs.gentoo.org/740950 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> .../files/regina-rexx-3.9.1-makefile.patch | 150 + dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild | 25 ++-- 2 files changed, 162 insertions(+), 13 deletions(-) diff --git a/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch b/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch new file mode 100644 index 000..66d268c9176 --- /dev/null +++ b/dev-lang/regina-rexx/files/regina-rexx-3.9.1-makefile.patch @@ -0,0 +1,150 @@ +--- a/common/incdebug.m4 b/common/incdebug.m4 +@@ -15,54 +15,6 @@ + cflags_g="`echo $CFLAGS | grep -c '\-g'`" + cflags_O="`echo $CFLAGS | grep -c '\-O'`" + +-if test "$with_debug" = yes; then +- DEBUG="-DDEBUG" +- DEBUGGING="-g" +- if test "$cflags_g" = "0"; then +- CFLAGS="${CFLAGS} -g" +- fi +- if test "$cflags_O" != "0"; then +- CFLAGS="`echo ${CFLAGS} | sed -e s/-O.//`" +- fi +-else +- DEBUG="-DNDEBUG" +- if test "$cflags_O" = "0"; then +- CFLAGS="${CFLAGS} -O" +- fi +- if test "$cflags_g" = "0"; then +- CFLAGS="${CFLAGS} -g" +- fi +-fi +-if test "$ac_cv_prog_CC" = "gcc" -o "$ac_cv_prog_CC" = "g++" -o "$ac_cv_prog_CC" = "clang"; then +- if test "$with_debug" = yes; then +- CFLAGS="${CFLAGS} -Wall" +- else +-# CFLAGS="${CFLAGS} -O3 -Wall -fomit-frame-pointer -fno-strict-aliasing -Wno-char-subscripts" +- CFLAGS="${CFLAGS} -O3 -Wall" +- fi +-fi +-if test "$on_qnx4" = yes; then +- if test "$ac_cv_prog_CC" = "gcc"; then +- QNX4_CFLAGS="" +- else +- QNX4_CFLAGS="-Wc,-r -b -j -Wc,-ei -N4096000 -mf -DNO_REGEX -DQNX -DQNX4 -D__QNX__ -DSTRINGS_ALIGNED -Q" +- fi +- if test "$with_debug" = yes; then +- CFLAGS="-g $QNX4_CFLAGS" +- else +- CFLAGS="-Otax $QNX4_CFLAGS" +- fi +-fi +-if test "$on_beos" = yes; then +- if test "$with_debug" = yes; then +- CFLAGS="${CFLAGS} -Wall" +- else +- CFLAGS="${CFLAGS} -O2 -Wall" +- fi +- if test "$datadir" = "\${prefix}/share"; then +- datadir="/boot/home/config/add-ons" +- fi +-fi + AC_SUBST(DEBUG) + AC_SUBST(DEBUGGING) + +--- a/configure.in b/configure.in +@@ -25,7 +25,7 @@ + + dnl -- check for C compiler - + dnl Checks for one of the C compilers below - change if yours not there. +-MH_PROG_CC ++AC_PROG_CC + + AC_CONFIG_HEADER(config.h) + AC_ISC_POSIX +--- a/Makefile.in b/Makefile.in +@@ -308,7 +308,7 @@ + # + .SUFFIXES: + +-all : rexx$(binarybitprefix)$(EXE) $(STATICLIB) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) ++all : rexx$(binarybitprefix)$(EXE) execiser$(binarybitprefix)$(EXE) $(SHL_TARGETS) $(THREADSAFE_TARGET) rxstack$(binarybitprefix)$(EXE) rxqueue$(binarybitprefix)$(EXE) $(MTBFILES) + + $(srcdir)/rexx.h : $(srcdir)/extern.h $(srcdir)/strings.h $(srcdir)/defs.h $(srcdir)/regina_t.h $(srcdir)/mt.h + +@@ -1031,20 +1031,14 @@ + $(INSTALL) -m 755 -d $(DESTDIR)$(sharedir) + $(INSTALL) -m 755 -d $(DESTDIR)$(examplesdir) + $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1 +- $(INSTALL) -s -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) +- $(INSTALL) -s -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) +- $(INSTALL) -s -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./rexx$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rexx$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) ++ $(INSTALL) -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) + $(INSTALL) -m 755 -c ./regina-config $(DESTDIR)$(bindir)/regina-config +- -$(INSTALL) -m 644 -c ./$(LIBPRE)$(LIBFILE)$(LIBPST) $(DESTDIR)$(libdir)/$(LIBPRE)$(LIBFILE)$(LIBPST) +- -$(RANLIB) $(DESTDIR)$(libdir)/$(LIBPRE)$(LIBFILE)$(LIBPST) + $(INSTALL) -m 644 -c $(srcdir)/regina.1 $(DESTDIR)$(mandir)/man1/regina.1 + $(INSTALL) -m 644 -c $(srcdir)/regina-config.1 $(DESTDIR)$(mandir)/man1/regina-config.1 + $(INSTALL) -m 644 -c $(srcdir)/rxstack.1 $(DESTDIR)$(mandir)/man1/rxstack.1
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: d3e31819e223aa3f3595c475028edb0f89a00f31 Author: Francesco Turco fastmail fm> AuthorDate: Sun Aug 12 17:00:11 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Aug 20 09:44:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e31819 dev-lang/regina-rexx: update HOMEPAGE. Closes: https://github.com/gentoo/gentoo/pull/9550 dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild index a6e6fd89af4..e3a31db968a 100644 --- a/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild +++ b/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -6,7 +6,7 @@ EAPI=4 inherit autotools eutils toolchain-funcs DESCRIPTION="Portable Rexx interpreter" -HOMEPAGE="http://regina-rexx.sourceforge.net; +HOMEPAGE="https://regina-rexx.sourceforge.io/; SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" LICENSE="LGPL-2.1 MPL-1.0"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: 7e6e071c69624ec1a08635ef29c26270649b9ff0 Author: Francesco Turco fastmail fm> AuthorDate: Sun Aug 12 17:03:23 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Aug 20 09:45:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6e071c dev-lang/regina-rexx: update link to upstream bug tracker. in metadata.xml dev-lang/regina-rexx/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/regina-rexx/metadata.xml b/dev-lang/regina-rexx/metadata.xml index 66f8c4898e6..ab9a547bb04 100644 --- a/dev-lang/regina-rexx/metadata.xml +++ b/dev-lang/regina-rexx/metadata.xml @@ -10,6 +10,6 @@ regina-rexx - https://sourceforge.net/tracker/?group_id=28102 + https://sourceforge.net/p/regina-rexx/bugs/
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: 59417a87ce9590ff8366d759d581a9a31eadd1f5 Author: Michał Górny gentoo org> AuthorDate: Mon Oct 31 16:37:56 2016 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 31 16:38:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59417a87 dev-lang/regina-rexx: Fix the Manifest dev-lang/regina-rexx/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest index 6b6e69b..f49e57e 100644 --- a/dev-lang/regina-rexx/Manifest +++ b/dev-lang/regina-rexx/Manifest @@ -1,2 +1 @@ -DIST Regina-REXX-3.6.tar.gz 1140272 SHA256 687a52327b74e75cf383c427268346ef884c9aed6cdd7d3108feff2171ecfbcc SHA512 07a65c633da97e2a696c3d038808fa377af05f99fef2322398f4712726f4b7311957afeb9e2c18988feb29392ef06ddae7f7bde1a7574af0b0e8bbd286aa2e8e WHIRLPOOL be930cd0e8cf96a95eccf61d711ec633d7acfaf7b383f2633ac696bddbf8c01ab2ba2ef4bda8cf0f4f9404128e9f3eabbb3168864a5b93360f46b5f09fa1feb1 DIST Regina-REXX-3.9.1.tar.gz 1358458 SHA256 5d13df26987e27f25e7779a2efa87a5775213beeda449a9efac59b57a5d5f3ee SHA512 679d146d68598ccca28c4e66a12ab898d5bfb77e2e5d64ce5ffc9159b982dcda419815a83b05e5dfbe3acea84f8f59955726a6466defefe1ac24646c46609677 WHIRLPOOL f46e60eb15b290cf8ad0488eae1a4073155051d8be18a7118020937e81de91b4758b08e48f897be0e19dd382f99755b51d9c81368b7d894d2aa373b152921cdc
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/files/, profiles/, dev-lang/regina-rexx/
commit: 27b468288bbff5dbcec12c7786efdf4ef5b9bd3e Author: Michał Górny gentoo org> AuthorDate: Mon Oct 31 16:09:18 2016 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 31 16:10:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b46828 dev-lang/regina-rexx: Remove buggy 3.6 version (stable, masked), #515944 .../regina-rexx/files/regina-rexx-3.6-gentoo.patch | 28 - dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild | 48 -- profiles/package.mask | 5 --- 3 files changed, 81 deletions(-) diff --git a/dev-lang/regina-rexx/files/regina-rexx-3.6-gentoo.patch b/dev-lang/regina-rexx/files/regina-rexx-3.6-gentoo.patch deleted file mode 100644 index af4b024.. --- a/dev-lang/regina-rexx/files/regina-rexx-3.6-gentoo.patch +++ /dev/null @@ -1,28 +0,0 @@ a/Makefile.in 2011-12-31 09:50:28.0 +0100 -+++ b/Makefile.in 2012-12-15 18:29:37.691579584 +0100 -@@ -92,6 +92,7 @@ - REXX_BINARY_LIBS = @REXX_BINARY_LIBS@ - REGINA_BINARY_LIBS = @REGINA_BINARY_LIBS@ - LIBREGINA_BINARY_LIBS = @LIBREGINA_BINARY_LIBS@ -+LIBREGUTIL_BINARY_LIBS = @LIBREGINA_BINARY_LIBS@ @REXX_BINARY_LIBS@ - THREADER_BINARY_LIBS = @THREADER_BINARY_LIBS@ - EXECISER_BINARY_LIBS = @EXECISER_BINARY_LIBS@ - STACK_BINARY_LIBS = @STACK_BINARY_LIBS@ -@@ -926,7 +927,7 @@ - # $(CC) -c $(COPT) $(CC2O) $(DYN_COMP) $(regutildir)/regtrig.c - - $(SHLPRE)regutil$(MODPST): $(REGUTILOBJ) $(SHLPRE)$(SHLFILE)$(SHLPST) $(REGUTILEXP) -- $(LD_RXLIB_UTILA) $(REGUTILEXPORTS) $(REGUTILOBJ) $(LD_RXLIB_UTILB) $(BOTHLIBS) -+ $(LD_RXLIB_UTILA) $(REGUTILEXPORTS) $(REGUTILOBJ) $(LD_RXLIB_UTILB) $(BOTHLIBS) $(LIBREGUTIL_BINARY_LIBS) - $(RANLIB_DYNAMIC) - - -@@ -1009,7 +1010,7 @@ - $(INSTALL) -m 755 -c ./rxqueue$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxqueue$(binarybitprefix)$(EXE) - $(INSTALL) -m 755 -c ./rxstack$(binarybitprefix)$(EXE) $(DESTDIR)$(bindir)/rxstack$(binarybitprefix)$(EXE) - $(INSTALL) -m 755 -c ./regina-config $(DESTDIR)$(bindir)/regina-config -- -$(INSTALL) -m 755 -c ./rxstack.init.d $(DESTDIR)$(sysconfdir)/rc.d/init.d/rxstack -+ - @echo "The system startup/shutdown script; rxstack, may have been installed into $(sysconfdir)/rc.d/init.d" - @echo "You need to create the appropriate links to this script to start and stop rxstack automatically." - -$(INSTALL) -m 755 -c ./$(LIBPRE)$(LIBFILE)$(LIBPST) $(DESTDIR)$(libdir)/$(LIBPRE)$(LIBFILE)$(LIBPST) diff --git a/dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild b/dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild deleted file mode 100644 index b3f9548.. --- a/dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit autotools eutils toolchain-funcs - -DESCRIPTION="Portable Rexx interpreter" -HOMEPAGE="http://regina-rexx.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" - -LICENSE="LGPL-2.1 MPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="" - -S=${WORKDIR}/Regina-REXX-${PV} - -MAKEOPTS+=" -j1" - -DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) - -src_prepare() { - sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die - - epatch "${FILESDIR}"/${PN}-3.6-gentoo.patch - - eautoconf - tc-export CC #don't move it as tc-getCC -} - -src_compile() { - emake LIBEXE="$(tc-getAR)" -} - -src_install() { - default - newinitd "${FILESDIR}"/rxstack-r1 rxstack -} - -pkg_postinst() { - elog "You may want to run" - elog - elog "\trc-update add rxstack default" - elog - elog "to enable Rexx queues (optional)." -} diff --git a/profiles/package.mask b/profiles/package.mask index d0d191e..2d3984f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -624,11 +624,6 @@ dev-php/pecl-http:0 =dev-php/pecl-mailparse-2.1.6-r1 # Pacho Ramos(21 Aug 2016) -# Needs fixing (#515944), nothing needs this in the tree. Removal in a -# month. -dev-lang/regina-rexx - -# Pacho Ramos (21 Aug 2016) # Security issues (#562898) =app-admin/lsyncd-2.1.5
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: 28dddb91233e0d287d29f6af86e4f3f7247e1836 Author: Austin English gentoo org> AuthorDate: Tue Apr 26 20:52:10 2016 + Commit: Austin English gentoo org> CommitDate: Tue Apr 26 22:26:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28dddb91 dev-lang/regina-rexx: remove regina-rexx-3.6-r2 / regina-rexx-3.9.1 Package-Manager: portage-2.2.26 dev-lang/regina-rexx/regina-rexx-3.6-r2.ebuild | 48 -- dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild | 46 2 files changed, 94 deletions(-) diff --git a/dev-lang/regina-rexx/regina-rexx-3.6-r2.ebuild b/dev-lang/regina-rexx/regina-rexx-3.6-r2.ebuild deleted file mode 100644 index 8210874..000 --- a/dev-lang/regina-rexx/regina-rexx-3.6-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit autotools eutils toolchain-funcs - -DESCRIPTION="Portable Rexx interpreter" -HOMEPAGE="http://regina-rexx.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" - -LICENSE="LGPL-2.1 MPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="" - -S=${WORKDIR}/Regina-REXX-${PV} - -MAKEOPTS+=" -j1" - -DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) - -src_prepare() { - sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die - - epatch "${FILESDIR}"/${PN}-3.6-gentoo.patch - - eautoconf - tc-export CC #don't move it as tc-getCC -} - -src_compile() { - emake LIBEXE="$(tc-getAR)" -} - -src_install() { - default - newinitd "${FILESDIR}"/rxstack-r1 rxstack -} - -pkg_postinst() { - elog "You may want to run" - elog - elog "\trc-update add rxstack default" - elog - elog "to enable Rexx queues (optional)." -} diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild deleted file mode 100644 index 9b932ad..000 --- a/dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit autotools eutils toolchain-funcs - -DESCRIPTION="Portable Rexx interpreter" -HOMEPAGE="http://regina-rexx.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" - -LICENSE="LGPL-2.1 MPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -S=${WORKDIR}/Regina-REXX-${PV} - -MAKEOPTS+=" -j1" - -DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) - -src_prepare() { - sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die - - eautoconf - tc-export CC #don't move it as tc-getCC -} - -src_compile() { - emake LIBEXE="$(tc-getAR)" -} - -src_install() { - default - newinitd "${FILESDIR}"/rxstack-r1 rxstack -} - -pkg_postinst() { - elog "You may want to run" - elog - elog "\trc-update add rxstack default" - elog - elog "to enable Rexx queues (optional)." -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/files/
commit: b462c5d0dc7820f85973b78e1c9e6983b39f933e Author: Austin English gentoo org> AuthorDate: Tue Apr 26 20:41:15 2016 + Commit: Austin English gentoo org> CommitDate: Tue Apr 26 22:26:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b462c5d0 dev-lang/regina-rexx: remove old unused initscript dev-lang/regina-rexx/files/rxstack | 14 -- 1 file changed, 14 deletions(-) diff --git a/dev-lang/regina-rexx/files/rxstack b/dev-lang/regina-rexx/files/rxstack deleted file mode 100644 index f027e94..000 --- a/dev-lang/regina-rexx/files/rxstack +++ /dev/null @@ -1,14 +0,0 @@ -#!/sbin/runscript - -start() { - ebegin "Starting Regina stack" - start-stop-daemon --start --pidfile /var/run/rxstack.pid \ - --exec /usr/bin/rxstack -- -d - eend $? -} - -stop() { - ebegin "Stopping Regina stack" - kill -TERM `pidof /usr/bin/rxstack` - eend $? -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/, dev-lang/regina-rexx/files/
commit: a3fae170fa82e65aa481c6d0db8618da20f52432 Author: Austin English gentoo org> AuthorDate: Tue Apr 26 20:51:26 2016 + Commit: Austin English gentoo org> CommitDate: Tue Apr 26 22:26:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fae170 dev-lang/regina-rexx: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=573846 Package-Manager: portage-2.2.26 dev-lang/regina-rexx/files/rxstack-r1| 2 +- dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild | 48 dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild | 46 +++ 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-lang/regina-rexx/files/rxstack-r1 b/dev-lang/regina-rexx/files/rxstack-r1 index da4299d..668af5e 100644 --- a/dev-lang/regina-rexx/files/rxstack-r1 +++ b/dev-lang/regina-rexx/files/rxstack-r1 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run start() { ebegin "Starting Regina stack" diff --git a/dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild b/dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild new file mode 100644 index 000..b3f9548 --- /dev/null +++ b/dev-lang/regina-rexx/regina-rexx-3.6-r3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Portable Rexx interpreter" +HOMEPAGE="http://regina-rexx.sourceforge.net; +SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" + +LICENSE="LGPL-2.1 MPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ppc x86" +IUSE="" + +S=${WORKDIR}/Regina-REXX-${PV} + +MAKEOPTS+=" -j1" + +DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) + +src_prepare() { + sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die + + epatch "${FILESDIR}"/${PN}-3.6-gentoo.patch + + eautoconf + tc-export CC #don't move it as tc-getCC +} + +src_compile() { + emake LIBEXE="$(tc-getAR)" +} + +src_install() { + default + newinitd "${FILESDIR}"/rxstack-r1 rxstack +} + +pkg_postinst() { + elog "You may want to run" + elog + elog "\trc-update add rxstack default" + elog + elog "to enable Rexx queues (optional)." +} diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild new file mode 100644 index 000..ef5d773 --- /dev/null +++ b/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Portable Rexx interpreter" +HOMEPAGE="http://regina-rexx.sourceforge.net; +SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" + +LICENSE="LGPL-2.1 MPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +S=${WORKDIR}/Regina-REXX-${PV} + +MAKEOPTS+=" -j1" + +DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) + +src_prepare() { + sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die + + eautoconf + tc-export CC #don't move it as tc-getCC +} + +src_compile() { + emake LIBEXE="$(tc-getAR)" +} + +src_install() { + default + newinitd "${FILESDIR}"/rxstack-r1 rxstack +} + +pkg_postinst() { + elog "You may want to run" + elog + elog "\trc-update add rxstack default" + elog + elog "to enable Rexx queues (optional)." +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/regina-rexx/
commit: ddbb67b91c1393ead89c7087279682f21e96c1d2 Author: Patrick Lauer gentoo org> AuthorDate: Sat Feb 27 12:30:46 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Feb 27 12:31:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbb67b9 dev-lang/regina-rexx: Bump Package-Manager: portage-2.2.27 dev-lang/regina-rexx/Manifest | 1 + dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest index 64d09cb..6b6e69b 100644 --- a/dev-lang/regina-rexx/Manifest +++ b/dev-lang/regina-rexx/Manifest @@ -1 +1,2 @@ DIST Regina-REXX-3.6.tar.gz 1140272 SHA256 687a52327b74e75cf383c427268346ef884c9aed6cdd7d3108feff2171ecfbcc SHA512 07a65c633da97e2a696c3d038808fa377af05f99fef2322398f4712726f4b7311957afeb9e2c18988feb29392ef06ddae7f7bde1a7574af0b0e8bbd286aa2e8e WHIRLPOOL be930cd0e8cf96a95eccf61d711ec633d7acfaf7b383f2633ac696bddbf8c01ab2ba2ef4bda8cf0f4f9404128e9f3eabbb3168864a5b93360f46b5f09fa1feb1 +DIST Regina-REXX-3.9.1.tar.gz 1358458 SHA256 5d13df26987e27f25e7779a2efa87a5775213beeda449a9efac59b57a5d5f3ee SHA512 679d146d68598ccca28c4e66a12ab898d5bfb77e2e5d64ce5ffc9159b982dcda419815a83b05e5dfbe3acea84f8f59955726a6466defefe1ac24646c46609677 WHIRLPOOL f46e60eb15b290cf8ad0488eae1a4073155051d8be18a7118020937e81de91b4758b08e48f897be0e19dd382f99755b51d9c81368b7d894d2aa373b152921cdc diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild new file mode 100644 index 000..9b932ad --- /dev/null +++ b/dev-lang/regina-rexx/regina-rexx-3.9.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Portable Rexx interpreter" +HOMEPAGE="http://regina-rexx.sourceforge.net; +SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" + +LICENSE="LGPL-2.1 MPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +S=${WORKDIR}/Regina-REXX-${PV} + +MAKEOPTS+=" -j1" + +DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) + +src_prepare() { + sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die + + eautoconf + tc-export CC #don't move it as tc-getCC +} + +src_compile() { + emake LIBEXE="$(tc-getAR)" +} + +src_install() { + default + newinitd "${FILESDIR}"/rxstack-r1 rxstack +} + +pkg_postinst() { + elog "You may want to run" + elog + elog "\trc-update add rxstack default" + elog + elog "to enable Rexx queues (optional)." +}