summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-12-02 05:40:01 +0000
committerTim Harder <radhermit@gentoo.org>2012-12-02 05:40:01 +0000
commitddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66 (patch)
treeb704f0916f6223b6434d8b54448a4b8704226499 /dev-util/byacc
parentVersion bump. (diff)
downloadhistorical-ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66.tar.gz
historical-ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66.tar.bz2
historical-ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66.zip
Remove old.
Package-Manager: portage-2.2.0_alpha143/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-util/byacc')
-rw-r--r--dev-util/byacc/ChangeLog7
-rw-r--r--dev-util/byacc/Manifest23
-rw-r--r--dev-util/byacc/byacc-1.9-r3.ebuild38
-rw-r--r--dev-util/byacc/byacc-20120115.ebuild20
-rw-r--r--dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch33
-rw-r--r--dev-util/byacc/files/byacc-1.9-ia64.patch24
-rw-r--r--dev-util/byacc/files/mkstemp.patch15
7 files changed, 14 insertions, 146 deletions
diff --git a/dev-util/byacc/ChangeLog b/dev-util/byacc/ChangeLog
index d703745ad991..6ad9ff278072 100644
--- a/dev-util/byacc/ChangeLog
+++ b/dev-util/byacc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/byacc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.48 2012/12/02 05:37:39 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.49 2012/12/02 05:39:59 radhermit Exp $
+
+ 02 Dec 2012; Tim Harder <radhermit@gentoo.org> -byacc-1.9-r3.ebuild,
+ -files/byacc-1.9-CVE-2008-3196.patch, -files/byacc-1.9-ia64.patch,
+ -byacc-20120115.ebuild, -files/mkstemp.patch:
+ Remove old.
*byacc-20121003 (02 Dec 2012)
diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index 6c5bcdfd06f4..8c3568326733 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -1,27 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX byacc-1.9-CVE-2008-3196.patch 1198 SHA256 6d5fd6194a0f7efc0e88544cd7e86303b0b31e93bdcf0e242ab9d0230cef4410 SHA512 87ff42cc7059942f015ad87a8be31ed6cba49bb31130363879810570587e42281e6b6cb6f14cad3a9c5b588385c10ae2bff2453bcfe85c801d13eb52f2459459 WHIRLPOOL e2574ffdacc0d5d8898091b16cf4bd4a07f56ec79e6d591637bea891eaf86128207e34ad0ef210a6adbf3df3ddef6c8d5b430b0ecee829fa86bf7254ec5e1fa4
-AUX byacc-1.9-ia64.patch 504 SHA256 8bea1acbb1a2b225376df4c7b382dad05751b5fd073d1a3483a2c83e4ae4295a SHA512 6525f6c3f9d0011fea00781a24fb0f2d4f80a13835746d8ea8b05a762d789d5f17984da04f32178dbdd73ab098be38fe044bf108ed2e145888cf5ebfe84bb1ec WHIRLPOOL 666eecf30061b7a5282d2553b17fb5d97ba01df8cfd56aa18b3d9cac25760ad15c23ee80fde06dfb994bd108d61e4ab7a9b54c55a924c3d64ae6b90e7acbf71d
-AUX mkstemp.patch 413 SHA256 4c73ba7bc0f4a2e012cdb030d0e727e266791f586297c3aabbf247bad5e697c6 SHA512 4ab85fa425f3d9dfb73ca14e9fe6469896863ed8d7769c116a8a2731c35ba7a0a1766c9d7db9deda82a11432ce46095a736711e0921f6da4875ecc14e91751ae WHIRLPOOL 18fd9527bfd00ef257878809901c3c3f3c2a11f7b619a0cf610451287d9571b9c89bc911922acd5057b6253ddc810561263f2185fb68a92697975fa47da26d12
-DIST byacc-1.9.tar.gz 109892 SHA256 d61a15ac4ac007c188d0c0e99365f016f8d327755f43032b58e400754846f736 SHA512 ae339e3c059de67ca152d7ad53f5eeb956e1086b02244c8a174a08e8f36a949daccef579149756878fa6ae36b06a1852e1f3fd2bf2719b77bf797f227907b82b WHIRLPOOL 185e8953d7ba4ccfcde2533e1c4637c37e01fcc8ff3a72be1be1db9ab633e390ba74ae19f797a611be9a5aa057c2b2b645fc221524dfc130bd540238997014c9
-DIST byacc-20120115.tgz 240830 SHA256 4034efc9b59646fc61e29b1a87472cccf1d1aaf45435f9d3bf58dec2b5f0831c SHA512 9b942590f0a2c4a624c2487c195a8533b478c817dc00ec819eb636a781e2e6cc6eb3ce98504ef40c2944db101690917b5ae29d513ca3f2777cc510b8e07e2cd7 WHIRLPOOL d02c6a09259621cc4b17f42c998a89498b3b564f71218c7c89562a67ea236d671d102819a7d7ada42a9610fbe3e84f280132bb6487be571046d240217f72e123
DIST byacc-20120526.tgz 241153 SHA256 be05856b039bc9eb95a93cf89ac381de4fc6bb91d236c6b130e8b1daeb6075d6 SHA512 a5dc6d57e91f3155cbaa2d64ef12843055db8a4eab441eb1b5834f67214b6a11d89d48c4afb691dddbd7ab104ed0e5a545a145900193160ad57ddebe746d4745 WHIRLPOOL 02e368d9fb5f99d96229a6c2fe1e0c42a23f3c9626cd60d3000b1435d19071e8cfa2ef1f098871b46b3c077d385994d1dc946c9fba5836a4a5b7587a84f3620c
DIST byacc-20121003.tgz 241422 SHA256 5afa4863550a7fc528e976cc33cc383bc0a9637ab95a6a594d2d5f6bf08dd1c5 SHA512 9ca77d3634882e648d9a10c70c6109f9cb0c3766ced44357c0caa891b5603269be15311c1c803b23d9f89595c6624e55602a3f49ed36637e364fe13fd4449ee0 WHIRLPOOL 7f451c93878a93510b3a436dd6eaaec543bc534db436c9573852646c7845ab4c3c12efbddd8982d4a55348858c69b3b07599d92860f83e49a8e7d407b17605f1
-EBUILD byacc-1.9-r3.ebuild 1143 SHA256 d0df01b14eee4aeca01392abc03b065327171d23017ff0d658ac44d11fd4a3e8 SHA512 9d11f099f8b2e1dfa72188b50e303c02c6a91abe1ced6fbd7ce66d9829d4f2aa1a1e6e39ad0bcb575b8cd97b9aa2a5ff9c92f01add03046b6e20f8f4b0338f48 WHIRLPOOL 41d30ee7f6abe3af37934d33f1e654f08e7380ad2e1cba831140da6be90a946be5863c75a085cecb9b21a365f67f5578ad7b7b13fff55e4a1c505b9e59213429
-EBUILD byacc-20120115.ebuild 752 SHA256 64006355016feb1031944447ff67e0d71cd89a71eb1d315518db9925ca4bc17f SHA512 b90abbe220655499f60d78fc52953da8a890f686c9bd99cbc1343ef3a06567d115c21d02506c3871c607076b96ed836a3913caeacbab3f7e28fb9e9ba8516f12 WHIRLPOOL 8fd081d50ca74270eca3d69acd954de008912b5383eaa3cab3638d7a894fe55d4c9589c8d80194219b69c313e14acb3baa2446b1e297b455b124fa16c2a6fe73
EBUILD byacc-20120526.ebuild 745 SHA256 f69f2cf239065dd3c5514cfdebe62f158b4393f00eab008a0acf17637bdc3354 SHA512 4a4248ddbffbf9c60507ee4683cc64897daccf759b51bff4464a9ee3bf84c74874601b699658cef2fa1cc2d852d16dd89e6db37d4d1d96efa928c6680c430a8a WHIRLPOOL f3d81a4a2d8cfd637e34f3e1343a1864da4886ba04133f7ce6da0b478dfa1451e66c1af53d7905e92cd2773f2898d944f0a046f8953e79b757921ee62e765d31
EBUILD byacc-20121003.ebuild 758 SHA256 19961620be87ab1c2ddbd4ac97fdb88eb699d99c5347056000f3b198bdee1a51 SHA512 e9afc5cef28b1f36e4e853000bf54ba502527f93cb7d3b8a9ff4d06990aac84688a24a9372d2eb64ec26a3ec08c0b0c9a55fe83b36cf8e6001468995c1d8057b WHIRLPOOL f6976a2025ff8221f283370733b390008d91072866245fba3e374fa72478fb863408f0be5cd9ff4d44675a05426a24e5f9389ccd315c34c2eef152d9f392e5b8
-MISC ChangeLog 5592 SHA256 cb602597b882ef4716448835f7fe35054f47faa236b0c12fa500ecf03b932897 SHA512 06bb2c16d50c5e63b0282923b5eed002f5172aa5e5a6c22f091106f9adb426c5d334bb2c2f80ca1255c24c71af96374dea01fd92d957e4589d60dd08c85fb5ad WHIRLPOOL 2906545db1349d3190c297357787667cade1840dba4b101aba65514f970f6772795f9f091badf29c7e24d802c022e0a6dfadc16c1c05706e76b5604e402d516e
+MISC ChangeLog 5795 SHA256 33319d91601db649c605446f3a3a0483f7996bfbebb60201c957da6977b25551 SHA512 be7b0fcd54e45bb507b121acada9f095c00ba58a68a449b1999b04178933c827057f14d1a236dd5e364c967066693cc60bfcefd0e704046dc7d0d6e20c0a3f61 WHIRLPOOL 1749b6f8561ea9b9bf81321831a17a40b2639ddd9ca121b997915edf202ee4559ba8b57817a225b441f50a722353e4775f5f8d3f54c2878fb8cde5518fe9d875
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQuukoAAoJEEqz6FtPBkyjBDQIALYFcu0BkqgMrul+hw5gFomd
-i/f19fS0yslZWESNpsiwLXAFB5NGIIQEVIpxcU6sxEV8DQMM91Arg2vqlwVhsgzL
-Y2n9jK3Ggk7V4vGZS9I4YfU0+1Ab23S2rl/P9ItCIM/6PHn9DSH6aVP5vbwwyscC
-UDeHbOlS5Q9NOGf6m6Q8tmFcqvFTbTgNYC9kIBUowd1nU8xRYy8r0v3epUYt7VUa
-ecGhhn/bGoB3r5ik9b/wjd+2sNt2jvwvY2NlBtyTambzLpgbmT+xlIKZPNTIc6WU
-6lgGxO9kTKWYJ5JFHF4qmyLsYrSt62dyTfwZu97/vX8MWkfuBNpQkPV+gCvx+F8=
-=o2F4
+iQEcBAEBCAAGBQJQuumwAAoJEEqz6FtPBkyjaosIAIWRblTcG9E9UDwxRgeB6/md
+TkVXwSI0OSYkBn06/0aXsO5jmV+S1IiJtgup0D4x6kEK7DBXS/yFeLnh9uGje7Bv
+Gdf+WjM6MdxGvdEtraDuNvWpRvnOwSEMWhmOWFCfzL8YE5pNH8m+qi+TwoZq0xG8
+QXHh2qDU4JL+TN3HP26S4L9WcVU1yWDLTU5ZPN2BPUjypRZNegiwyXgfUtDTxTCD
+xAwA8fPqwxLUoYMw4hlfTBCZt6azLojD3jb26lioYZjW+u8rEmyOo5gUm9/3C4V7
+68tF5B26vP/VzEcJgjcq0TPgqQ6WHrqu96jj8mKAIJkpIcPC/ljcf/jarAm5zLM=
+=/0iV
-----END PGP SIGNATURE-----
diff --git a/dev-util/byacc/byacc-1.9-r3.ebuild b/dev-util/byacc/byacc-1.9-r3.ebuild
deleted file mode 100644
index 60298d3f2978..000000000000
--- a/dev-util/byacc/byacc-1.9-r3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 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.11 2012/03/25 16:02:03 armin76 Exp $
-
-EAPI=2
-
-inherit eutils toolchain-funcs
-
-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 ~arm hppa ia64 ~mips ppc ppc64 s390 ~sh 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}"/${P}-ia64.patch
-
- # avoid stack access error, bug 232005
- epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch
-}
-
-src_compile() {
- emake PROGRAM=byacc CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
- CC="$(tc-getCC)" LINKER="$(tc-getCC)" || die
-}
-
-src_install() {
- dobin byacc || die
- newman yacc.1 byacc.1 || die
- dodoc ACKNOWLEDGEMENTS NEW_FEATURES NOTES README || die
-}
diff --git a/dev-util/byacc/byacc-20120115.ebuild b/dev-util/byacc/byacc-20120115.ebuild
deleted file mode 100644
index dc5e848762bf..000000000000
--- a/dev-util/byacc/byacc-20120115.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-20120115.ebuild,v 1.6 2012/03/26 15:43:11 haubi Exp $
-
-EAPI=4
-
-DESCRIPTION="the best variant of the Yacc parser generator"
-HOMEPAGE="http://invisible-island.net/byacc/byacc.html"
-SRC_URI="ftp://invisible-island.net/byacc/${P}.tgz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sh ~sparc ~x86 ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
-
-src_configure() {
- econf --program-prefix=b
-}
diff --git a/dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch b/dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch
deleted file mode 100644
index 053b3c06b161..000000000000
--- a/dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Tue Jul 8 15:06:50 2008 UTC by otto
-
-Fix an venerable bug: if we're reducing a rule that has an empty
-right hand side and the yacc stackpointer is pointing at the very
-end of the allocated stack, we end up accessing the stack out of
-bounds by the implicit $$ = $1 action. Detected by my new malloc,
-experienced by sturm@ on sparc64; ok deraadt@
-
-
-Index: yacc-1.9.1/skeleton.c
-===================================================================
---- yacc-1.9.1.orig/skeleton.c
-+++ yacc-1.9.1/skeleton.c
-@@ -18,6 +18,7 @@ char *banner[] =
- "/*static char yysccsid[] = \"from: @(#)yaccpar 1.9 (Berkeley) 02/21/93\";*/",
- "static char yyrcsid[] = \"$Id: byacc-1.9-CVE-2008-3196.patch,v 1.1 2008/10/04 18:57:31 rbu Exp $\";",
- "#endif",
-+ "#include <string.h>",
- "#define YYBYACC 1",
- "#define YYMAJOR 1",
- "#define YYMINOR 9",
-@@ -226,7 +227,10 @@ char *body[] =
- " YYPREFIX, yystate, yyn, yyrule[yyn]);",
- "#endif",
- " yym = yylen[yyn];",
-- " yyval = yyvsp[1-yym];",
-+ " if (yym)",
-+ " yyval = yyvsp[1-yym];",
-+ " else",
-+ " memset(&yyval, 0, sizeof yyval);",
- " switch (yyn)",
- " {",
- 0
diff --git a/dev-util/byacc/files/byacc-1.9-ia64.patch b/dev-util/byacc/files/byacc-1.9-ia64.patch
deleted file mode 100644
index c10e88541287..000000000000
--- a/dev-util/byacc/files/byacc-1.9-ia64.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- byacc-1.9/defs.h.busted Sat May 6 21:10:56 2000
-+++ byacc-1.9/defs.h Sat May 6 21:11:22 2000
-@@ -1,7 +1,8 @@
- #include <assert.h>
- #include <ctype.h>
- #include <stdio.h>
--
-+#include <string.h>
-+#include <stdlib.h>
-
- /* machine-dependent definitions */
- /* the following definitions are for the Tahoe */
-@@ -280,10 +281,3 @@
- extern int errno;
-
-
--/* system functions */
--
--extern void free();
--extern char *calloc();
--extern char *malloc();
--extern char *realloc();
--extern char *strcpy();
-
diff --git a/dev-util/byacc/files/mkstemp.patch b/dev-util/byacc/files/mkstemp.patch
deleted file mode 100644
index f037e331fb5b..000000000000
--- a/dev-util/byacc/files/mkstemp.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- main.c.orig 2002-12-17 14:28:54.000000000 -0500
-+++ main.c 2002-12-17 14:29:31.000000000 -0500
-@@ -264,9 +264,9 @@
- text_file_name[len + 5] = 't';
- union_file_name[len + 5] = 'u';
-
-- mktemp(action_file_name);
-- mktemp(text_file_name);
-- mktemp(union_file_name);
-+ mkstemp(action_file_name);
-+ mkstemp(text_file_name);
-+ mkstemp(union_file_name);
-
- len = strlen(file_prefix);
-