From e7a81c9a640b8ec509ccd7335d2d930c818145ac Mon Sep 17 00:00:00 2001 From: Ali Polatel Date: Mon, 18 Dec 2006 19:20:44 +0000 Subject: New ebuild for regina-rexx fixing bug 158392 svn path=/; revision=12 --- dev-lang/regina-rexx/Manifest | 8 ++++ dev-lang/regina-rexx/files/digest-regina-rexx-3.3 | 3 ++ dev-lang/regina-rexx/regina-rexx-3.3.ebuild | 48 +++++++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 dev-lang/regina-rexx/Manifest create mode 100644 dev-lang/regina-rexx/files/digest-regina-rexx-3.3 create mode 100644 dev-lang/regina-rexx/regina-rexx-3.3.ebuild diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest new file mode 100644 index 0000000..349a40f --- /dev/null +++ b/dev-lang/regina-rexx/Manifest @@ -0,0 +1,8 @@ +DIST Regina-REXX-3.3.tar.gz 940352 RMD160 259a0a0d48b72899b814a6338baef76d8a650621 SHA1 6221e4bc50b6bdf806fe2b73bd6a1d4e97881191 SHA256 3bce9da3631dbf073b8373359fb8a2924d7b511995e7dfd34deca8c6b5d0582c +EBUILD regina-rexx-3.3.ebuild 1199 RMD160 e67a9eb2f957001ad27d96de675c220cab98e0f9 SHA1 e6eab30dbed0eb7202737314969822d70b2ed88b SHA256 e69dc476bc2103f077daaa685c42086c53c9f449882316f3dc2f545f2b5dd911 +MD5 a34c87ce5121ac4462c2c3915a8b9dd4 regina-rexx-3.3.ebuild 1199 +RMD160 e67a9eb2f957001ad27d96de675c220cab98e0f9 regina-rexx-3.3.ebuild 1199 +SHA256 e69dc476bc2103f077daaa685c42086c53c9f449882316f3dc2f545f2b5dd911 regina-rexx-3.3.ebuild 1199 +MD5 345b9be774431b1d7b9744194ed1af85 files/digest-regina-rexx-3.3 247 +RMD160 8c1e5836dd6de115fadc636db2ed2beb71315ed8 files/digest-regina-rexx-3.3 247 +SHA256 dfb4082157a16c2fe9f8393bbd6e1a610e6d001246bfd6901deb5bf21758d495 files/digest-regina-rexx-3.3 247 diff --git a/dev-lang/regina-rexx/files/digest-regina-rexx-3.3 b/dev-lang/regina-rexx/files/digest-regina-rexx-3.3 new file mode 100644 index 0000000..2a2058f --- /dev/null +++ b/dev-lang/regina-rexx/files/digest-regina-rexx-3.3 @@ -0,0 +1,3 @@ +MD5 bdb85f57cbe3e7f9b45aea329cd7752e Regina-REXX-3.3.tar.gz 940352 +RMD160 259a0a0d48b72899b814a6338baef76d8a650621 Regina-REXX-3.3.tar.gz 940352 +SHA256 3bce9da3631dbf073b8373359fb8a2924d7b511995e7dfd34deca8c6b5d0582c Regina-REXX-3.3.tar.gz 940352 diff --git a/dev-lang/regina-rexx/regina-rexx-3.3.ebuild b/dev-lang/regina-rexx/regina-rexx-3.3.ebuild new file mode 100644 index 0000000..9180525 --- /dev/null +++ b/dev-lang/regina-rexx/regina-rexx-3.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2006 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.8 2006/12/03 03:25:50 vapier Exp $ + +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}" + WANT_AUTOCONF="2.1" autoconf || die "autoconf 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 + + newinitd "${FILESDIR}"/rxstack + + dodoc BUGS HACKERS.txt README.Unix README_SAFE TODO +} + +pkg_postinst() { + einfo "You may want to run" + einfo + einfo "\trc-update add rxstack default" + einfo + einfo "to enable Rexx queues (optional)." +} -- cgit v1.2.3-65-gdbad