summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-03-29 04:58:51 +0000
committerMike Frysinger <vapier@gentoo.org>2010-03-29 04:58:51 +0000
commit5c31e3b3d904fbf72fff73ad33494700f38175e7 (patch)
tree323d970c728c7a238f45be109f96a30135f1f9b8 /sys-devel
parentfix header (diff)
downloadhistorical-5c31e3b3d904fbf72fff73ad33494700f38175e7.tar.gz
historical-5c31e3b3d904fbf72fff73ad33494700f38175e7.tar.bz2
historical-5c31e3b3d904fbf72fff73ad33494700f38175e7.zip
Version bump #311727 by Lars Wendler.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/bison/ChangeLog7
-rw-r--r--sys-devel/bison/Manifest12
-rw-r--r--sys-devel/bison/bison-2.4.2.ebuild42
3 files changed, 55 insertions, 6 deletions
diff --git a/sys-devel/bison/ChangeLog b/sys-devel/bison/ChangeLog
index 9f535202174f..d150c3eff805 100644
--- a/sys-devel/bison/ChangeLog
+++ b/sys-devel/bison/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/bison
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.78 2010/01/24 21:24:57 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.79 2010/03/29 04:58:51 vapier Exp $
+
+*bison-2.4.2 (29 Mar 2010)
+
+ 29 Mar 2010; Mike Frysinger <vapier@gentoo.org> +bison-2.4.2.ebuild:
+ Version bump #311727 by Lars Wendler.
24 Jan 2010; Jonathan Callen <abcd@gentoo.org> bison-2.4.1.ebuild:
Remove old, unused build-dep on flex; cleanup (no patches => no need to
diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index ab7f3af6fa4f..b2d655918709 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,22 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX bison-1.32-extfix.patch 1170 RMD160 41daa5ee80712e419a15233af15efbd174ac1adf SHA1 a7cab61f53ca9d9d97b99c8687df1f092e1c1dbc SHA256 a47285e1b6f1ee53b8def53380068ad6a86ccd09e3338481f6d3d14c7e8b31c4
AUX bison-2.4-compat.patch 5896 RMD160 05f2e2db641baa2b24352e41e07bc116e05499e9 SHA1 98fea4f2a470bd65d0b29001fb35d1632c6156fe SHA256 7228583e34f08e643269161a073aa5e0d3a8157bf8f043ca3ad62542d1cdd425
DIST bison-1.875d.tar.bz2 882745 RMD160 37ab2ea1df81021c481625794938dcdacc09e4d2 SHA1 cf17c4f2df1344ee93bcc5c336f691db831d1ab5 SHA256 37ff8d673e35838c195d614bc402573d1268c997796e79b831053f4a22e03808
DIST bison-2.3.tar.bz2 1080319 RMD160 c6a116d6b763fad3f4df6e303943e09ed080cb26 SHA1 7e489f35c6d8171f0cb0cad3dda0fb39f2cb0b62 SHA256 b10d7e9e354be72aee4e4911cf19dd27b5c527d4e7200857365b5fcdeea0dffb
DIST bison-2.4.1.tar.bz2 1467784 RMD160 d194a6e0f586cab2aab137d215d0138336be367c SHA1 fc96b28ee4a6a914b18cb1eddb68177d94b83361 SHA256 2354469782149e36c644ae7c3e5105895424ed21cda5c05b591cb3dc17068e6b
+DIST bison-2.4.2.tar.bz2 1616117 RMD160 bc72359a93ad36ae60e8027d846211cb99634d93 SHA1 4e2c4b40a248748989b3fe7f0d89022ea11a8d6f SHA256 57fb243aa9af04a6a57c4f4d9167f4440059fe923817f1fdf5592ab892af4fb8
DIST bison-2.4.tar.bz2 1472671 RMD160 979d293bdf979c0bd21da631fa21581710734345 SHA1 32c959200e630d3185f24d661c8f12de67b38684 SHA256 0e6f1642fe686ad021c3e7c9ac5f9b2306ef13f3a1a8ebf861d862cd07d83a31
EBUILD bison-1.875d.ebuild 1782 RMD160 115959d78930a7c4638a16bee4eb48d7e1a92a0a SHA1 3f06d979139405e4506a4380ea6253c7670d55d6 SHA256 d3f879e928e0f19948f1c81b1923f9d9c0e5d88e0fa8832a6cd6942141a12613
EBUILD bison-2.3.ebuild 1070 RMD160 262d2d880834c4c24d86c7494abeb7ce1d363765 SHA1 3c17f2e23a60f63163bbb42ed018c8efa3c6ed9a SHA256 b761b01f372481b62c509f19f290d0be1993cba741e840b92757aebdcb7bfe36
EBUILD bison-2.4-r1.ebuild 1418 RMD160 8860f76bbb96bc7ff32f539e59d9a75d1dbfaa98 SHA1 c801623fb7f32757d3152e86959a364799662d31 SHA256 9a3d9dc946e58521acbe13edd757835e717890c90c778b79b59f6956b7ef8cdb
EBUILD bison-2.4.1.ebuild 1127 RMD160 c4f138917f7f7bb09c9e749159759066392a869a SHA1 78432549b45c4db925fbcb0819efc64124e800e3 SHA256 484c828c1e2483b6f9585300bca1a0e9e10ae8daee20c9a759bee47b85f8ec2c
-MISC ChangeLog 10721 RMD160 25cdc5614a6ce179746996051ca032492c74e165 SHA1 eb3b4cd7d609726e9eebfb6200ab9e5675e9e684 SHA256 bb874a1984b355b1e956a879d4336c87673dd87c61a2bf368241fdf57079deed
+EBUILD bison-2.4.2.ebuild 1129 RMD160 73b70d0096fc0d59da75b3dc6a58bc8d939138e8 SHA1 8a31af0606f7f1ab487ccbcc6ebb13897a3a0b7a SHA256 40dbeb491ca8ce712b2d4d7df992e3bdb451f044884e0ad9d69f135c0b461147
+MISC ChangeLog 10863 RMD160 754e2de668f7a11800402d6dbdb991bfdbb2959a SHA1 80fd5739cfcd810d33db4130be8322e73989e684 SHA256 6fe60471d8bd1d7b82534da21b793f34fe89eb761c2ca564f50a2cc0c0934d88
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAktcurQACgkQOypDUo0oQOpkegCg00/B01Sc6PXHELOqJ/+mydTQ
-BsQAn10yqnQQd9dUnozoWUwHdDSL+dnz
-=Jiu+
+iF4EAREIAAYFAkuwM4kACgkQTwhj9JtAlp7rXQEAi9zArIT5rEIKc6Gn+vwyS7cw
+uWviwhnefzqlifNprPsA/2aCNXF5ryK5F+GMrui50LX1k2DoS6wiI7cMceCjQMyU
+=8kfk
-----END PGP SIGNATURE-----
diff --git a/sys-devel/bison/bison-2.4.2.ebuild b/sys-devel/bison/bison-2.4.2.ebuild
new file mode 100644
index 000000000000..0de2f479cd0d
--- /dev/null
+++ b/sys-devel/bison/bison-2.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.4.2.ebuild,v 1.1 2010/03/29 04:58:51 vapier Exp $
+
+inherit toolchain-funcs flag-o-matic
+
+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 ~sparc-fbsd ~x86-fbsd"
+IUSE="nls static"
+
+DEPEND="nls? ( sys-devel/gettext )"
+RDEPEND="sys-devel/m4"
+
+src_compile() {
+ use static && append-ldflags -static
+ econf $(use_enable nls)
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ # This one is installed by dev-util/yacc
+ mv "${D}"/usr/bin/yacc{,.bison} || die
+ mv "${D}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+ # We do not need this.
+ rm -r "${D}"/usr/lib* || die
+
+ dodoc AUTHORS NEWS ChangeLog README OChangeLog THANKS TODO
+}
+
+pkg_postinst() {
+ if [[ ! -e ${ROOT}/usr/bin/yacc ]] ; then
+ ln -s yacc.bison "${ROOT}"/usr/bin/yacc
+ fi
+}