summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-05-23 06:49:27 +0000
committerMike Frysinger <vapier@gentoo.org>2006-05-23 06:49:27 +0000
commitf68434ee8482b7e2a56299f581edf363b589bbf8 (patch)
tree2abb5283f666700fa0a6e422731de4459ca37715 /sys-devel/bison
parenteveryone should have a new enough portage now so no longer need to force (diff)
downloadhistorical-f68434ee8482b7e2a56299f581edf363b589bbf8.tar.gz
historical-f68434ee8482b7e2a56299f581edf363b589bbf8.tar.bz2
historical-f68434ee8482b7e2a56299f581edf363b589bbf8.zip
Version bump.
Package-Manager: portage-2.1_rc1-r3
Diffstat (limited to 'sys-devel/bison')
-rw-r--r--sys-devel/bison/ChangeLog7
-rw-r--r--sys-devel/bison/Manifest30
-rw-r--r--sys-devel/bison/bison-2.2.ebuild54
-rw-r--r--sys-devel/bison/files/digest-bison-2.23
4 files changed, 85 insertions, 9 deletions
diff --git a/sys-devel/bison/ChangeLog b/sys-devel/bison/ChangeLog
index e25167fb3b39..1cf7c2a027a2 100644
--- a/sys-devel/bison/ChangeLog
+++ b/sys-devel/bison/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/bison
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.51 2006/04/24 01:06:15 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.52 2006/05/23 06:49:27 vapier Exp $
+
+*bison-2.2 (23 May 2006)
+
+ 23 May 2006; Mike Frysinger <vapier@gentoo.org> +bison-2.2.ebuild:
+ Version bump.
29 Apr 2006; Joshua Kinard <kumba@gentoo.org> bison-2.1.ebuild:
Marked stable on mips.
diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index a697cb202fcb..27890654e5ee 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX bison-1.32-extfix.patch 1170 RMD160 41daa5ee80712e419a15233af15efbd174ac1adf SHA1 a7cab61f53ca9d9d97b99c8687df1f092e1c1dbc SHA256 a47285e1b6f1ee53b8def53380068ad6a86ccd09e3338481f6d3d14c7e8b31c4 size 1170
MD5 61b224a9eaf1ae7f77c2d1456d8fda87 files/bison-1.32-extfix.patch 1170
RMD160 41daa5ee80712e419a15233af15efbd174ac1adf files/bison-1.32-extfix.patch 1170
@@ -14,6 +17,7 @@ DIST bison-1.875.tar.bz2 814922 size 814922
DIST bison-1.875d.tar.bz2 882745 size 882745
DIST bison-2.0.tar.gz 1163590 size 1163590
DIST bison-2.1.tar.bz2 1005925 size 1005925
+DIST bison-2.2.tar.bz2 1077707 RMD160 c31ff04eeebdfc3fe1bef860daeb7c979d9054af SHA256 cb453a8b691ff3172ca470986da34d27bffac897347e6a5190b3938c8008ccb6 size 1077707
EBUILD bison-1.875.ebuild 1796 RMD160 c1e45b6dd3e8b00cd8360105b477cc3b17a2457c SHA1 9bb03a21935b91d9c31c0e417a9e2b03c48a3b51 SHA256 bc58b359307667e7efc1843856227d6ad29e536e485ea18b2681824840e4b83d size 1796
MD5 891a59b63cc7cc11c919095f55a38de3 bison-1.875.ebuild 1796
RMD160 c1e45b6dd3e8b00cd8360105b477cc3b17a2457c bison-1.875.ebuild 1796
@@ -30,10 +34,14 @@ EBUILD bison-2.1.ebuild 1404 RMD160 c2a8ef4f84b17adc784d3bbaaaf74d5d03074022 SHA
MD5 1a699495a807ed4382e0b452a1d07f9f bison-2.1.ebuild 1404
RMD160 c2a8ef4f84b17adc784d3bbaaaf74d5d03074022 bison-2.1.ebuild 1404
SHA256 59acb6364ec768083f28caaa30261305826ac17d95fcc2ddbf86fbad496618e6 bison-2.1.ebuild 1404
-MISC ChangeLog 6995 RMD160 964f0bd531dde1896161c98c6c2331283ac4bd51 SHA1 022a1eebeff05ba90b41badbba8658a3929950bf SHA256 19a78b5378c463ff778fa85f2290bc77d45a238d2eddd3fe565e4cbd127a286e size 6995
-MD5 85e3439186fc37d51cb828534b2e78de ChangeLog 6995
-RMD160 964f0bd531dde1896161c98c6c2331283ac4bd51 ChangeLog 6995
-SHA256 19a78b5378c463ff778fa85f2290bc77d45a238d2eddd3fe565e4cbd127a286e ChangeLog 6995
+EBUILD bison-2.2.ebuild 1417 RMD160 a2eb51dbefb8777ec3ea2e46098af7dd1c3dfcfc SHA1 d95a04b49b20be82fd2c53551e3832d0064b1aea SHA256 30f1c5347be46232ca6ffb9f8fcc6576864073eb09638d8a65a4a6a3a4e66936 size 1417
+MD5 075b4a25207cfd7249dab29835bcda24 bison-2.2.ebuild 1417
+RMD160 a2eb51dbefb8777ec3ea2e46098af7dd1c3dfcfc bison-2.2.ebuild 1417
+SHA256 30f1c5347be46232ca6ffb9f8fcc6576864073eb09638d8a65a4a6a3a4e66936 bison-2.2.ebuild 1417
+MISC ChangeLog 7108 RMD160 f04dae7830f7311cc26b03d3b8999e7c5b805fcb SHA1 14d77443e931b1cc2de1a5461545d7ec9ff478c8 SHA256 27739bdec6aa378a761d6932ed823578c3e5a560173699d4cc54dd168ff0a92e size 7108
+MD5 dce36114a82cb171b050326cc9565f44 ChangeLog 7108
+RMD160 f04dae7830f7311cc26b03d3b8999e7c5b805fcb ChangeLog 7108
+SHA256 27739bdec6aa378a761d6932ed823578c3e5a560173699d4cc54dd168ff0a92e ChangeLog 7108
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 size 164
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -41,16 +49,22 @@ SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata
MD5 4a875793f3bd808692002c152e5e26c4 files/digest-bison-1.875 64
RMD160 0260da00deb56295cd33a23232a61b52cedae796 files/digest-bison-1.875 64
SHA256 7a87ee7b2909712e48b69bf3a4304e27a9903b4a4d48119dfa1df89598b627d2 files/digest-bison-1.875 64
-size 64 files/digest-bison-1.875 64
MD5 6af3f9859615301181f6a1536aa56fb1 files/digest-bison-1.875d 65
RMD160 d39019b4f8910b40fd3e9efc2b07218fd078cb0c files/digest-bison-1.875d 65
SHA256 0deb244adda1556b060e941639187abf002e67f509dfdd731ad31b6056828d4c files/digest-bison-1.875d 65
-size 65 files/digest-bison-1.875d 65
MD5 4ac198b61c1a87f5070a32369477eda0 files/digest-bison-2.0 62
RMD160 f8bb8d829b1e2c381eaadd0b51a0c27db429702f files/digest-bison-2.0 62
SHA256 53b06127e183a00f4db6eb0b5c897709a0a503caf050f9943de586ed6fa30a72 files/digest-bison-2.0 62
-size 62 files/digest-bison-2.0 62
MD5 de372a3e3ac4588a2322ac386997d8c9 files/digest-bison-2.1 63
RMD160 0fdd6a5ae0bd05d70728505711fe39759c7148a4 files/digest-bison-2.1 63
SHA256 af8ed2bf8f0e956ca8261204a0ce67dd7d37e25acc314e65438eeef887218d8f files/digest-bison-2.1 63
-size 63 files/digest-bison-2.1 63
+MD5 6406d1b37405529ba1156ed669e137f5 files/digest-bison-2.2 235
+RMD160 126d9977c63fdbad5e0404ef0a79e8a3280ef636 files/digest-bison-2.2 235
+SHA256 1241a419306087659a79630f1cea4139bf1971e37ec5bda9dcd3570a74d6fc88 files/digest-bison-2.2 235
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFEcrEd2+ySkm8kpY0RAnMPAJ9u1dhh1sBWbe4oie8/wvbJruXDmACbBfas
+qgbjEQLevhPBJri9Yv2tkpc=
+=4rpR
+-----END PGP SIGNATURE-----
diff --git a/sys-devel/bison/bison-2.2.ebuild b/sys-devel/bison/bison-2.2.ebuild
new file mode 100644
index 000000000000..1dc0934c8dcb
--- /dev/null
+++ b/sys-devel/bison/bison-2.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.2.ebuild,v 1.1 2006/05/23 06:49:27 vapier Exp $
+
+inherit toolchain-funcs flag-o-matic eutils gnuconfig
+
+DESCRIPTION="A yacc-compatible parser generator"
+HOMEPAGE="http://www.gnu.org/software/bison/bison.html"
+SRC_URI="mirror://gnu/bison/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="nls static"
+
+DEPEND="sys-devel/m4
+ nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-1.32-extfix.patch
+}
+
+src_compile() {
+ # Bug 29017 says that bison has compile-time issues with
+ # -march=k6* prior to 3.4CVS. Use -march=i586 instead
+ # (04 Feb 2004 agriffis)
+ if (( $(gcc-major-version) == 3 && $(gcc-minor-version) < 4 )) ; then
+ replace-cpu-flags k6 k6-1 k6-2 i586
+ fi
+
+ use static && append-ldflags -static
+ econf $(use_enable nls) || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ # This one is installed by dev-util/yacc
+ mv "${D}"/usr/bin/yacc{,.bison} || die
+
+ # We do not need this.
+ rm -r "${D}"/usr/lib
+
+ dodoc AUTHORS NEWS ChangeLog README REFERENCES OChangeLog doc/FAQ
+}
+
+pkg_postinst() {
+ if [[ ! -e ${ROOT}/usr/bin/yacc ]] ; then
+ ln -s yacc.bison "${ROOT}"/usr/bin/yacc
+ fi
+}
diff --git a/sys-devel/bison/files/digest-bison-2.2 b/sys-devel/bison/files/digest-bison-2.2
new file mode 100644
index 000000000000..5693609b32da
--- /dev/null
+++ b/sys-devel/bison/files/digest-bison-2.2
@@ -0,0 +1,3 @@
+MD5 e345a5d021db850f06ce49eba78af027 bison-2.2.tar.bz2 1077707
+RMD160 c31ff04eeebdfc3fe1bef860daeb7c979d9054af bison-2.2.tar.bz2 1077707
+SHA256 cb453a8b691ff3172ca470986da34d27bffac897347e6a5190b3938c8008ccb6 bison-2.2.tar.bz2 1077707