diff options
author | Michael Weber <xmw@gentoo.org> | 2010-09-06 17:43:50 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2010-09-06 17:43:50 +0000 |
commit | d46d9af179ecf588d032116b41c65466b7468f33 (patch) | |
tree | 59862b80751a86add66c925f570fe77534146cc4 /dev-util | |
parent | Fix license by Alon Bar-Lev (bug #336227). (diff) | |
download | historical-d46d9af179ecf588d032116b41c65466b7468f33.tar.gz historical-d46d9af179ecf588d032116b41c65466b7468f33.tar.bz2 historical-d46d9af179ecf588d032116b41c65466b7468f33.zip |
Rev bump to fix LDFLAGS (bug #336197)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/byacc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/byacc/Manifest | 13 | ||||
-rw-r--r-- | dev-util/byacc/byacc-1.9-r3.ebuild | 38 |
3 files changed, 46 insertions, 12 deletions
diff --git a/dev-util/byacc/ChangeLog b/dev-util/byacc/ChangeLog index aaa85b38435c..c77cf4663c10 100644 --- a/dev-util/byacc/ChangeLog +++ b/dev-util/byacc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/byacc # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.23 2010/01/15 21:11:02 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.24 2010/09/06 17:43:50 xmw Exp $ + +*byacc-1.9-r3 (06 Sep 2010) + + 06 Sep 2010; Michael Weber <xmw@gentoo.org> +byacc-1.9-r3.ebuild: + Rev bump to fix LDFLAGS (bug #336197). 15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> byacc-1.9-r2.ebuild: Transfer Prefix keywords diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index def2789352b3..a1c02e4c83b2 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -1,17 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX byacc-1.9-CVE-2008-3196.patch 1198 RMD160 e3880d3dcd584effe68deffe5b5d9a2abfd94498 SHA1 98ac75c7d3884ba6cf1fdb154f2a817491a445ef SHA256 6d5fd6194a0f7efc0e88544cd7e86303b0b31e93bdcf0e242ab9d0230cef4410 AUX byacc-1.9-ia64.patch 504 RMD160 afad61c65df5450e397731ea014456c9edefaa13 SHA1 6e18724b95643a21f845a98e542b031721a3f8ad SHA256 8bea1acbb1a2b225376df4c7b382dad05751b5fd073d1a3483a2c83e4ae4295a AUX mkstemp.patch 413 RMD160 abab4e18a574ca158dd31519fb40892ee4537e12 SHA1 fc18a93f2a8494e7cba7dfdb313b27670e2ba639 SHA256 4c73ba7bc0f4a2e012cdb030d0e727e266791f586297c3aabbf247bad5e697c6 DIST byacc-1.9.tar.gz 109892 RMD160 934434cda412b049fd8b1f0b6fd56af9293f627e SHA1 4d4e6afac11d68d7ed2037d463aa0cdd24423bae SHA256 d61a15ac4ac007c188d0c0e99365f016f8d327755f43032b58e400754846f736 EBUILD byacc-1.9-r2.ebuild 1073 RMD160 aa6fb4ac380664004de7de3ff1d980eda0492c1a SHA1 79ff5398703a9b85394404653262b395e3b8490b SHA256 eb0313aefbd6cc4d75439e7a57d28391eaea1e1bd7f714ba11fc02ec10384841 -MISC ChangeLog 2806 RMD160 4385e168dad7dd042d91b25090f5d1ccdb7a8815 SHA1 6467cd454c2ecf2e6dbe885f01b18b8cc287ea9b SHA256 2ea72657dbe56579efbe664eb300052d66a370e640af3922ffd207434f52376b +EBUILD byacc-1.9-r3.ebuild 1112 RMD160 c0853914bdcfac090a0e9a0c3d6d07175b2d74f5 SHA1 c5da5bec42f4f5407519cccf0f751e8601bafa94 SHA256 2e4f99e0c59a8006e61805d0f8ab913d29356c3736d4fb48ced429833001d43c +MISC ChangeLog 2943 RMD160 07004b814bfa3daa264e5dc19bdd3faf0d1ef7e2 SHA1 d3800d64dac592ee43a4472dbe97d9580d6c8828 SHA256 6c21f5cfad6680359854e4140ad2bfff7dd03dac9b065404b685d41458b509e9 MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAktQ2esACgkQNQqtfCuFneN2CACgkZHCeFLUNayM6XcPT/4VwwI8 -9WQAn3UBbV/n2PZMpVkAB+y86KqI5tiq -=UaVW ------END PGP SIGNATURE----- diff --git a/dev-util/byacc/byacc-1.9-r3.ebuild b/dev-util/byacc/byacc-1.9-r3.ebuild new file mode 100644 index 000000000000..c33bdde50496 --- /dev/null +++ b/dev-util/byacc/byacc-1.9-r3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-1.9-r3.ebuild,v 1.1 2010/09/06 17:43:50 xmw Exp $ + +EAPI=2 + +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="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +IUSE="" + +src_prepare() { + 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 + + # avoid stack access error, bug 232005 + epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch +} + +src_compile() { + emake PROGRAM=byacc CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die +} + +src_install() { + dobin byacc || die + mv yacc.1 byacc.1 || die + doman byacc.1 || die + dodoc ACKNOWLEDGEMENTS MANIFEST NEW_FEATURES NOTES README || die +} |