Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-lang/regina-rexx
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/regina-rexx/ChangeLog,v 1.23 2008/06/24 03:35:51 darkside Exp $
24 Jun 2008; Jeremy Olexa
Remove old version, newer version marked stable on all existing ARCHs
*regina-rexx-3.4 (24 Jun 2008)
24 Jun 2008; Jeremy Olexa
Version bump, bug #214524. Removed un-needed eautoreconf line because it
wasn't needed. Dropped stable kws to ~ARCH.
18 Jun 2008; Jeremy Olexa
regina-rexx-3.3.ebuild:
Minor QA & eautoconf -> eautoreconf. bug #226551
21 Apr 2008; Christian Heim
Fix up metadata.xml. If there's no maintainer for the package, the metadata
also needs to contain m-needed@g.o.
02 Dec 2007; Christian Faulhammer
regina-rexx-3.3.ebuild:
fix shebang line in example scripts, x86 stable, bug 200973
13 Aug 2007; Tobias Scherbaum
regina-rexx-3.3.ebuild:
ppc. stable
02 Aug 2007; Ferris McCormick
Stable for sparc.
28 Apr 2007; Sven Wegener
Fix *initd, *confd and *envd calls (#17388, #174266)
06 Feb 2007; Marius Mauch
regina-rexx-3.3.ebuild:
Replacing einfo with elog
18 Dec 2006; Charlie Shepherd
regina-rexx-3.3.ebuild:
Fix autotools usage; thanks to Ali Polatel for the fixed ebuild; bug 158392
10 Jul 2005; Sven Wegener
regina-rexx-3.3.ebuild:
QA: Removed 'emake || make || die' and variants. Either a package is
parallel build safe or it is not. There's nothing like trying and falling
back.
24 Apr 2005; Michael Hanselmann
regina-rexx-3.0.1.ebuild:
Stable on ppc.
29 Mar 2005; Jan Brinkmann
added ~amd64 to KEYWORDS, fixes #73948
16 Oct 2004; Guy Martin
Stable on hppa.
*regina-rexx-3.3 (17 May 2004)
17 May 2004; David Holm
+regina-rexx-3.3.ebuild:
Version bumped, and added to ~ppc.
26 Apr 2004; Aron Griffis
Add die following econf for bug 48950
06 Dec 2002; Rodney Rees
*regina-rexx-3.0.1 (19 Jul 2002)
07 Nov 2002; Seemant Kulleen
Added app-arch/unzip to DEPEND to close bug #10382 by:
gaffesevens@cswebmail.com (Geoff Stevens). Also changed syntax to use
econf and einstall.
19 Jul 2002; George Shapovalov
Initial release
Regina is a Rexx interpreter that has been ported to most Unix platforms (Linux,
FreeBSD, Solaris, AIX, HP-UX, etc.) and also to OS/2, eCS, DOS,
Win9x/Me/NT/2k/XP, Amiga, QNX, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS and
OpenEdition. Rexx is a programming language that was designed to be easy to use
for inexperienced programmers yet powerful enough for experienced users. It is
also a language ideally suited as a macro language for other applications.
ebuild submitted by Maik Schreiber
AUX rxstack 254 RMD160 dbdbd7874f8b9fcae89748d33d64136719899bc2 SHA1 44c1e5ea398b7218721e27ca264b2a2a17cafff5 SHA256 d82cf61c0293b60b1ecc8e40230b2b054895982f9fdf43f8fe2cbac87df336bc
DIST Regina-REXX-3.3.tar.gz 940352 RMD160 259a0a0d48b72899b814a6338baef76d8a650621 SHA1 6221e4bc50b6bdf806fe2b73bd6a1d4e97881191 SHA256 3bce9da3631dbf073b8373359fb8a2924d7b511995e7dfd34deca8c6b5d0582c
DIST Regina-REXX-3.4.tar.gz 1044259 RMD160 2db4f92cc5f3b476a97b67a66cf4797381ad9ce7 SHA1 296b56f20f9fbbe2f6c6ca00fca6ad20474d55b0 SHA256 2ecbe44c13ec63b93ab80f415ccd023ea51d1d31bef42444f5e579a6169dab0e
EBUILD regina-rexx-3.3.ebuild 1366 RMD160 d3d2942e4b8539980b0806cb3e615c57933a79e7 SHA1 8c83cba7dfdacac10d03f9582c60e5419331c8cf SHA256 7d2ae9628c8ba419ca6ef663243a6dfe753f0655487c1278027f04e0c6b669b4
EBUILD regina-rexx-3.4.ebuild 1234 RMD160 98a212c1ae631029129a468119f39ffdb985b783 SHA1 f6eedad19282687cf7d8ca4a46e779f64c8c581d SHA256 011190eda9033413472def8249d18a07d590f3d4312eb916d6e87717099c03bd
MISC ChangeLog 3552 RMD160 9f1b3b8aae186065c4e15770f62d2a02364136b8 SHA1 82cc34498affc2a00e0cf5d67b75517883fa940b SHA256 b66a7fe170c4a11dfb328438e47b5ddf16dd3f3940090aed8760484515616dc6
MISC metadata.xml 598 RMD160 cbd4a5312f015528051197443a7b9093fad0d2cf SHA1 63dae292393f777153d60853c17b41ddce887234 SHA256 2ab69d696421a1992cecd38bcfcc5c618b2e06f46f9a8d8c1fd3cd0ff47a5ffc
Regina is a Rexx interpreter. Rexx is a programming language that was
designed to be easy to use for inexperienced programmers yet powerful
enough for experienced users. It is also a language ideally suited as a
macro language for other applications.
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/regina-rexx/regina-rexx-3.3.ebuild,v 1.15 2008/06/18 02:13:54 darkside Exp $
WANT_AUTOCONF="2.1"
inherit autotools
DESCRIPTION="Portable Rexx interpreter"
HOMEPAGE="http://regina-rexx.sourceforge.net"
SRC_URI="mirror://sourceforge/regina-rexx/Regina-REXX-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 hppa ppc s390 sparc x86"
IUSE=""
DEPEND=""
S=${WORKDIR}/Regina-${PV}
src_unpack() {
unpack ${A}
cd "${S}"
eautoreconf || die "eautoreconf problem"
}
src_compile() {
econf || die "econf failed"
sed -i \
-e 's|-$(INSTALL) -m 755 -c ./rxstack.init.d $(STARTUPDIR)/rxstack||' \
-e "s|/usr/share/regina|${D}/usr/share/regina|" \
Makefile || die
emake CFLAGS="${CFLAGS} -fno-strict-aliasing" -j1 || die "make problem"
}
src_install() {
einstall datadir="${D}"/usr/share/regina || die
rm -rf "${D}"/etc/rc.d
doinitd "${FILESDIR}"/rxstack
dodoc BUGS HACKERS.txt README.Unix README_SAFE TODO
# Fix Shebang line in example scripts
sed -e 's:/var/tmp/portage/dev-lang/regina-rexx-3.3/image::' \
-i "${D}"/usr/share/regina/regina/*.rexx
}
pkg_postinst() {
elog "You may want to run"
elog
elog "\trc-update add rxstack default"
elog
elog "to enable Rexx queues (optional)."
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/regina-rexx/regina-rexx-3.4.ebuild,v 1.1 2008/06/24 03:33:24 darkside Exp $
WANT_AUTOCONF="2.1"
DESCRIPTION="Portable Rexx interpreter"
HOMEPAGE="http://regina-rexx.sourceforge.net"
SRC_URI="mirror://sourceforge/regina-rexx/Regina-REXX-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~s390 ~sparc ~x86"
IUSE=""
DEPEND=""
S=${WORKDIR}/Regina-${PV}
src_compile() {
econf || die "econf failed"
sed -i \
-e 's|-$(INSTALL) -m 755 -c ./rxstack.init.d $(STARTUPDIR)/rxstack||' \
-e "s|/usr/share/regina|${D}/usr/share/regina|" \
Makefile || die
emake -j1 || die "make problem"
}
src_install() {
einstall datadir="${D}"/usr/share/regina || die
rm -rf "${D}"/etc/rc.d
doinitd "${FILESDIR}"/rxstack
dodoc BUGS HACKERS.txt README.Unix README_SAFE TODO
# Fix Shebang line in example scripts
sed -e 's:/var/tmp/portage/dev-lang/regina-rexx-3.3/image::' \
-i "${D}"/usr/share/regina/regina/*.rexx || die
}
pkg_postinst() {
elog "You may want to run"
elog
elog "\trc-update add rxstack default"
elog
elog "to enable Rexx queues (optional)."
}