summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-04-05 04:14:03 +0000
committerAron Griffis <agriffis@gentoo.org>2004-04-05 04:14:03 +0000
commit76c115c46e2ac3c2e9802379976784f2d332acf4 (patch)
tree0679047aa032364acd24767e30d00f3d8955c704 /dev-util/byacc
parentPropogate CFLAGS to Makefile in a sed-safe way. Use 64-bit patch from bug 462... (diff)
downloadgentoo-2-76c115c46e2ac3c2e9802379976784f2d332acf4.tar.gz
gentoo-2-76c115c46e2ac3c2e9802379976784f2d332acf4.tar.bz2
gentoo-2-76c115c46e2ac3c2e9802379976784f2d332acf4.zip
I should have bumped the rev for the previous change... doing it now.
Diffstat (limited to 'dev-util/byacc')
-rw-r--r--dev-util/byacc/ChangeLog7
-rw-r--r--dev-util/byacc/Manifest4
-rw-r--r--dev-util/byacc/byacc-1.9-r1.ebuild30
-rw-r--r--dev-util/byacc/files/digest-byacc-1.9-r11
4 files changed, 40 insertions, 2 deletions
diff --git a/dev-util/byacc/ChangeLog b/dev-util/byacc/ChangeLog
index 66b35219ef8c..f83c43fb0187 100644
--- a/dev-util/byacc/ChangeLog
+++ b/dev-util/byacc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/byacc
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.3 2004/04/05 03:53:43 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.4 2004/04/05 04:14:03 agriffis Exp $
+
+*byacc-1.9-r1 (05 Apr 2004)
+
+ 05 Apr 2004; Aron Griffis <agriffis@gentoo.org> byacc-1.9-r1.ebuild:
+ I should have bumped the rev for the previous change... doing it now.
04 Apr 2004; Aron Griffis <agriffis@gentoo.org> byacc-1.9.ebuild,
files/byacc-1.9-ia64.patch, files/mkstemp.patch:
diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index 5a2547cc2c9e..37ccabad8b50 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -1,5 +1,7 @@
-MD5 83676eb84f97fab9050bc49bbdd970a6 ChangeLog 638
+MD5 6be0055fc1f8baa005f54b6ab8c0a80e ChangeLog 811
MD5 8ba45fa5abb2b72b389a59cd9c375a1e byacc-1.9.ebuild 863
+MD5 8ba45fa5abb2b72b389a59cd9c375a1e byacc-1.9-r1.ebuild 863
MD5 463704e3c68fc5577c576216a24e9932 files/digest-byacc-1.9 61
MD5 df645d0e6382050201af35e3002dfc5b files/mkstemp.patch 413
MD5 c5a221a78a10f6156ea9ddb2ade30598 files/byacc-1.9-ia64.patch 504
+MD5 463704e3c68fc5577c576216a24e9932 files/digest-byacc-1.9-r1 61
diff --git a/dev-util/byacc/byacc-1.9-r1.ebuild b/dev-util/byacc/byacc-1.9-r1.ebuild
new file mode 100644
index 000000000000..8725863ed4c7
--- /dev/null
+++ b/dev-util/byacc/byacc-1.9-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-1.9-r1.ebuild,v 1.1 2004/04/05 04:14:03 agriffis Exp $
+
+inherit eutils
+
+DESCRIPTION="the best variant of the Yacc parser generator"
+HOMEPAGE="http://dickey.his.com/byacc/byacc.html"
+SRC_URI="http://sources.isc.org/devel/tools/${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="x86 ppc ia64 ~sparc ~alpha ~mips ~hppa"
+
+src_compile() {
+ epatch ${FILESDIR}/mkstemp.patch
+
+ # The following patch fixes yacc to run correctly on ia64 (and
+ # other 64-bit arches). See bug 46233
+ epatch ${FILESDIR}/byacc-1.9-ia64.patch
+
+ make PROGRAM=byacc CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ dobin byacc
+ mv yacc.1 byacc.1
+ doman byacc.1
+ dodoc ACKNOWLEDGEMENTS MANIFEST NEW_FEATURES NOTES README
+}
diff --git a/dev-util/byacc/files/digest-byacc-1.9-r1 b/dev-util/byacc/files/digest-byacc-1.9-r1
new file mode 100644
index 000000000000..649c5c57da28
--- /dev/null
+++ b/dev-util/byacc/files/digest-byacc-1.9-r1
@@ -0,0 +1 @@
+MD5 7f6103d3f278f063bd75e492551ffec4 byacc-1.9.tar.gz 109892