summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-03-10 14:36:58 +0000
committerAron Griffis <agriffis@gentoo.org>2004-03-10 14:36:58 +0000
commitfac0c5524a5fdd653ad4c7a94d35d07804cddff0 (patch)
tree62909f53b5d1b0c8b1ef3bbafe874b466b5a95af /net-misc
parentFixing to properly use games.eclass and closing bug #44220. (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--net-misc/rdist/Manifest6
-rw-r--r--net-misc/rdist/files/digest-rdist-6.1.5-r11
-rw-r--r--net-misc/rdist/rdist-6.1.5-r1.ebuild35
-rw-r--r--net-misc/rdist/rdist-6.1.5.ebuild4
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"