summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-11-09 07:31:15 +0000
committerMike Frysinger <vapier@gentoo.org>2008-11-09 07:31:15 +0000
commitf15bd15032ad01bdf1cd6b6c147a225c2f5dc2ac (patch)
treeda678ae8df7465a4419ff57075de7bf35d47eac7 /sys-devel/bison
parentAvoid bashism in configure script (#236868) (diff)
downloadhistorical-f15bd15032ad01bdf1cd6b6c147a225c2f5dc2ac.tar.gz
historical-f15bd15032ad01bdf1cd6b6c147a225c2f5dc2ac.tar.bz2
historical-f15bd15032ad01bdf1cd6b6c147a225c2f5dc2ac.zip
Version bump #245990 by Arfrever Frehtes Taifersar Arahesis.
Package-Manager: portage-2.2_rc13/cvs/Linux 2.6.27.4 x86_64
Diffstat (limited to 'sys-devel/bison')
-rw-r--r--sys-devel/bison/ChangeLog12
-rw-r--r--sys-devel/bison/Manifest14
-rw-r--r--sys-devel/bison/bison-2.4.ebuild42
3 files changed, 65 insertions, 3 deletions
diff --git a/sys-devel/bison/ChangeLog b/sys-devel/bison/ChangeLog
index ac8e62944fcc..b567548bb2aa 100644
--- a/sys-devel/bison/ChangeLog
+++ b/sys-devel/bison/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-devel/bison
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.71 2007/12/27 19:29:06 vapier Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/ChangeLog,v 1.72 2008/11/09 07:31:15 vapier Exp $
+
+ 09 Nov 2008; Mike Frysinger <vapier@gentoo.org> +bison-2.4.ebuild:
+ Version bump #245990 by Arfrever Frehtes Taifersar Arahesis.
+
+*bison-2.4 (09 Nov 2008)
+
+ 09 Nov 2008; Mike Frysinger <vapier@gentoo.org> +bison-2.4.ebuild:
+ Version bump.
27 Dec 2007; Mike Frysinger <vapier@gentoo.org> bison-2.3.ebuild:
Fixup dodoc #203390 by Arfrever Frehtes Taifersar Arahesis.
diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 3346a61dc548..9ddd0f3c61f0 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,7 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX bison-1.32-extfix.patch 1170 RMD160 41daa5ee80712e419a15233af15efbd174ac1adf SHA1 a7cab61f53ca9d9d97b99c8687df1f092e1c1dbc SHA256 a47285e1b6f1ee53b8def53380068ad6a86ccd09e3338481f6d3d14c7e8b31c4
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.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
-MISC ChangeLog 9216 RMD160 33f10075f53c25902ee44bb6b8dc93d18d6eb178 SHA1 574aa829b6011245da26b671e6897797c417193c SHA256 993e55f04f7bcaf2ff7856c70e0276966ac7e13819539a5586c73d95a21eaabd
+EBUILD bison-2.4.ebuild 1082 RMD160 997408f9a1657e6c52cc93643e95c5c4c3c2f484 SHA1 f1fb7a7d91d4f19277ebad7f51b78d36359dad3c SHA256 dd3aef52dc1b5af3507e01f0de65ea2bd540c90e2645decabacc95bf85de7e0d
+MISC ChangeLog 9461 RMD160 31f4d9802f5f291e2bfe871b0eb54f955985255b SHA1 b9dd352506138a7988344744984c69e7f46d9f28 SHA256 bf180f6b7a8a619cef72fd70d750eeff9c1924f1c3e8b1440be3914dbc897600
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkkWkckACgkQ67wieSYcaxdVXwCg4QvHwp4DgfakmZ7Ji9ZJ4GTO
+aSkAnRFXKr1Z+pKlh2EX+IEhVp+sHBNN
+=G4BX
+-----END PGP SIGNATURE-----
diff --git a/sys-devel/bison/bison-2.4.ebuild b/sys-devel/bison/bison-2.4.ebuild
new file mode 100644
index 000000000000..e576660ff099
--- /dev/null
+++ b/sys-devel/bison/bison-2.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/bison/bison-2.4.ebuild,v 1.1 2008/11/09 07:31:15 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 ~sparc-fbsd ~x86 ~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) || die
+ emake || die
+}
+
+src_install() {
+ emake 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* || 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
+}