diff options
author | Aron Griffis <agriffis@gentoo.org> | 2004-03-10 14:36:58 +0000 |
---|---|---|
committer | Aron Griffis <agriffis@gentoo.org> | 2004-03-10 14:36:58 +0000 |
commit | fac0c5524a5fdd653ad4c7a94d35d07804cddff0 (patch) | |
tree | 62909f53b5d1b0c8b1ef3bbafe874b466b5a95af /net-misc | |
parent | Fixing to properly use games.eclass and closing bug #44220. (diff) | |
download | historical-fac0c5524a5fdd653ad4c7a94d35d07804cddff0.tar.gz historical-fac0c5524a5fdd653ad4c7a94d35d07804cddff0.tar.bz2 historical-fac0c5524a5fdd653ad4c7a94d35d07804cddff0.zip |
Fix bug 41781 by using yacc and ARG_TYPE=ARG_STDARG. Thanks to Antti Hätälä and Horst Prote for the fix.
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/rdist/ChangeLog | 10 | ||||
-rw-r--r-- | net-misc/rdist/Manifest | 6 | ||||
-rw-r--r-- | net-misc/rdist/files/digest-rdist-6.1.5-r1 | 1 | ||||
-rw-r--r-- | net-misc/rdist/rdist-6.1.5-r1.ebuild | 35 | ||||
-rw-r--r-- | net-misc/rdist/rdist-6.1.5.ebuild | 4 |
5 files changed, 50 insertions, 6 deletions
diff --git a/net-misc/rdist/ChangeLog b/net-misc/rdist/ChangeLog index 9de04a1355ea..b8c39e196430 100644 --- a/net-misc/rdist/ChangeLog +++ b/net-misc/rdist/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/rdist -# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rdist/ChangeLog,v 1.5 2003/09/08 16:44:30 avenj Exp $ +# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rdist/ChangeLog,v 1.6 2004/03/10 14:36:57 agriffis Exp $ + +*rdist-6.1.5-r1 (10 Mar 2004) + + 10 Mar 2004; Aron Griffis <agriffis@gentoo.org> rdist-6.1.5-r1.ebuild: + Fix bug 41781 by using yacc and ARG_TYPE=ARG_STDARG. Thanks to Antti Hätälä + and Horst Prote for the fix. 08 Sep 2003; Jon Portnoy <avenj@gentoo.org> rdist-6.1.5.ebuild : Changed ebuild to use bison instead of yacc. Fixes bug 24465. diff --git a/net-misc/rdist/Manifest b/net-misc/rdist/Manifest index 7ea267e1b6df..06b8a5581366 100644 --- a/net-misc/rdist/Manifest +++ b/net-misc/rdist/Manifest @@ -1,3 +1,5 @@ -MD5 9fb2620ed1f8702ffa3897190eb58a3f ChangeLog 560 -MD5 ecedfa8735d3a7a7fc8e6ddfd8d09976 rdist-6.1.5.ebuild 822 +MD5 18138c79b6e17d423bd39da251779400 rdist-6.1.5.ebuild 825 +MD5 8219578ba579dedba7ae3c8c03ddb935 rdist-6.1.5-r1.ebuild 1102 +MD5 0516a0822c61d86a6a6d0fa3727d01f2 ChangeLog 777 +MD5 6e25273408e9c88374cac7f55459c18e files/digest-rdist-6.1.5-r1 63 MD5 6e25273408e9c88374cac7f55459c18e files/digest-rdist-6.1.5 63 diff --git a/net-misc/rdist/files/digest-rdist-6.1.5-r1 b/net-misc/rdist/files/digest-rdist-6.1.5-r1 new file mode 100644 index 000000000000..ad463b9ef498 --- /dev/null +++ b/net-misc/rdist/files/digest-rdist-6.1.5-r1 @@ -0,0 +1 @@ +MD5 546779700af70aa5f9103e08782cdcac rdist-6.1.5.tar.gz 117861 diff --git a/net-misc/rdist/rdist-6.1.5-r1.ebuild b/net-misc/rdist/rdist-6.1.5-r1.ebuild new file mode 100644 index 000000000000..43abc48dd201 --- /dev/null +++ b/net-misc/rdist/rdist-6.1.5-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rdist/rdist-6.1.5-r1.ebuild,v 1.1 2004/03/10 14:36:58 agriffis Exp $ + +DESCRIPTION="Remote software distribution system" +HOMEPAGE="http://www.magnicomp.com/rdist/rdist.shtml" +SRC_URI="http://www.magnicomp.com/download/rdist/${P}.tar.gz" + +LICENSE="RDist" +SLOT="1" +KEYWORDS="x86 sparc alpha ia64" + +DEPEND="dev-util/yacc >=sys-apps/sed-4" +RDEPEND="" # yacc only needed for compile + +src_unpack() { + unpack ${A} && cd ${S} || die + + # Fix for bug 41781: Build with yacc instead of bison and change + # the following #define (10 Mar 2004 agriffis) + sed -i -e 's/^\(#define ARG_TYPE\).*/\1 ARG_STDARG/' config/os-linux.h + assert "sed ARG_TYPE failed" +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + dodir /usr/bin /usr/share/man/man{1,8} + make install BIN_DIR=${D}/usr/bin || die "make install failed" + make install.man \ + MAN_1_DIR=${D}/usr/share/man/man1 MAN_8_DIR=${D}/usr/share/man/man8 \ + || die "make install.man failed" +} diff --git a/net-misc/rdist/rdist-6.1.5.ebuild b/net-misc/rdist/rdist-6.1.5.ebuild index 35f0bdd2aad6..23a7c56df316 100644 --- a/net-misc/rdist/rdist-6.1.5.ebuild +++ b/net-misc/rdist/rdist-6.1.5.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rdist/rdist-6.1.5.ebuild,v 1.6 2003/09/08 16:44:30 avenj Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/rdist/rdist-6.1.5.ebuild,v 1.7 2004/03/10 14:36:58 agriffis Exp $ DESCRIPTION="Remote software distribution system" HOMEPAGE="http://www.magnicomp.com/rdist/rdist.shtml" |