summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-05-11 06:18:52 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-05-11 06:18:52 +0000
commit15883e16ff61b8165674115936a645664d677542 (patch)
treea3fd5631abfda243a87a73f5281d11737f0c63c5 /dev-lisp/gcl
parentNew upstream version. (diff)
downloadhistorical-15883e16ff61b8165674115936a645664d677542.tar.gz
historical-15883e16ff61b8165674115936a645664d677542.tar.bz2
historical-15883e16ff61b8165674115936a645664d677542.zip
Apply flex-configure-LANG.patch; Resolves Bug #122583.
Package-Manager: portage-2.1_pre10-r5
Diffstat (limited to 'dev-lisp/gcl')
-rw-r--r--dev-lisp/gcl/ChangeLog6
-rw-r--r--dev-lisp/gcl/Manifest42
-rw-r--r--dev-lisp/gcl/files/digest-gcl-2.6.72
-rw-r--r--dev-lisp/gcl/files/flex-configure-LANG.patch41
-rw-r--r--dev-lisp/gcl/gcl-2.6.7-r1.ebuild3
5 files changed, 76 insertions, 18 deletions
diff --git a/dev-lisp/gcl/ChangeLog b/dev-lisp/gcl/ChangeLog
index 8478975589f0..70be161d05b7 100644
--- a/dev-lisp/gcl/ChangeLog
+++ b/dev-lisp/gcl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lisp/gcl
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.37 2006/04/08 23:37:58 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.38 2006/05/11 06:18:52 mkennedy Exp $
+
+ 11 May 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/flex-configure-LANG.patch, gcl-2.6.7-r1.ebuild:
+ Apply flex-configure-LANG.patch; Resolves Bug #122583.
08 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org> -gcl-2.6.6.ebuild,
gcl-2.6.7.ebuild, gcl-2.6.7-r1.ebuild:
diff --git a/dev-lisp/gcl/Manifest b/dev-lisp/gcl/Manifest
index 1936be3c89c4..c64186642834 100644
--- a/dev-lisp/gcl/Manifest
+++ b/dev-lisp/gcl/Manifest
@@ -1,31 +1,41 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 dc8b7a325283d6a2f95c8f6487dabe23 ChangeLog 5682
-RMD160 59d87db5040bf7dff2d0950599bddf63e8ba7e73 ChangeLog 5682
-SHA256 15d15643ec2cb5341c377d5da3f1643d59a321672449f225946a13b036c64e12 ChangeLog 5682
+AUX 2.6.7-fix-configure.in-gentoo.patch 1452 RMD160 8c072036a83592782e6d4a8329f996bf0591f734 SHA1 384cc20dcb9950ce5eaf614bc0b141dfab60b66b SHA256 64c31840a4bb3c2484b8556e7f40791b3ffba83dd147a89c44e8838be244711f size 1452
MD5 1d2903807a9ecc5ea090f1daebe0f956 files/2.6.7-fix-configure.in-gentoo.patch 1452
RMD160 8c072036a83592782e6d4a8329f996bf0591f734 files/2.6.7-fix-configure.in-gentoo.patch 1452
SHA256 64c31840a4bb3c2484b8556e7f40791b3ffba83dd147a89c44e8838be244711f files/2.6.7-fix-configure.in-gentoo.patch 1452
-MD5 bc36d4fbf49d4faa858862d3551da607 files/digest-gcl-2.6.7 62
-RMD160 522e130cd8fbe8d8e65dc233146c5789beda2ea2 files/digest-gcl-2.6.7 62
-SHA256 ee525ecd43ce72bd35eb05ee57ee1ce33e0759297700bd97f80612234f39a37d files/digest-gcl-2.6.7 62
-MD5 58424d28ec2819751d10de59987f5f4d files/digest-gcl-2.6.7-r1 232
-RMD160 84639052b9edbba3577ad5896756d56b006a4d06 files/digest-gcl-2.6.7-r1 232
-SHA256 9a02a865320d6c3fbdcd9b5e4c96bec1ee99b2aa27a48ca6f2645f3adaff4b7d files/digest-gcl-2.6.7-r1 232
-MD5 d81dcadc963c99650e7b5cd13e6063f5 gcl-2.6.7-r1.ebuild 4172
-RMD160 ccaf62aca62d2d11013afc4b08a2aaaeebcad923 gcl-2.6.7-r1.ebuild 4172
-SHA256 93bd444896a2785c15c94c21ae93afd353ca7cf5fac46e9e1860f0e99eaa42e1 gcl-2.6.7-r1.ebuild 4172
+AUX flex-configure-LANG.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea size 1686
+MD5 e0ebf10eb8bf4542ae57ba591daa68a4 files/flex-configure-LANG.patch 1686
+RMD160 4ff8355af81705058fd411910dfae94887bcd884 files/flex-configure-LANG.patch 1686
+SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea files/flex-configure-LANG.patch 1686
+DIST gcl-2.6.7.tar.gz 8193901 RMD160 b61b5c8325389c47bc37ae77fa8f99491e5e5d36 SHA256 2aa134bc03f12ad03f40666ad00db78b8b9c195cf2cf0b3db4d176158f722c06 size 8193901
+EBUILD gcl-2.6.7-r1.ebuild 4236 RMD160 94f2c7fd850b3f97490e19e644fdd263892145b4 SHA1 4e2478838546b81a24293795b2c253f75d2ec9e8 SHA256 c08339a37bc533eb62ab9fa391035efb40c7772ed2ec625933065ff816fba3d6 size 4236
+MD5 bab34b4ed17dd9f11d40ae333c11aa8f gcl-2.6.7-r1.ebuild 4236
+RMD160 94f2c7fd850b3f97490e19e644fdd263892145b4 gcl-2.6.7-r1.ebuild 4236
+SHA256 c08339a37bc533eb62ab9fa391035efb40c7772ed2ec625933065ff816fba3d6 gcl-2.6.7-r1.ebuild 4236
+EBUILD gcl-2.6.7.ebuild 4107 RMD160 e71bf0eeb2d85b2f3f138350e096104e5fd8f8c8 SHA1 7f3833aaca888b6831a90fe522125e973f294927 SHA256 b557f994ce6f9acbb133dd07360573b9b63e0e034af85e26042a9c711b4fc590 size 4107
MD5 d058f88272d693917b2213194f7dd909 gcl-2.6.7.ebuild 4107
RMD160 e71bf0eeb2d85b2f3f138350e096104e5fd8f8c8 gcl-2.6.7.ebuild 4107
SHA256 b557f994ce6f9acbb133dd07360573b9b63e0e034af85e26042a9c711b4fc590 gcl-2.6.7.ebuild 4107
+MISC ChangeLog 5850 RMD160 1962ac803346e9314a6a1f078aa91a8a874f8ce8 SHA1 be01e291d38e160e9fa7eadb046404eef9dd45f1 SHA256 b51068a2e6296aa20203f27bc2d17607a658f654d09984ae52f45f193e9c0b08 size 5850
+MD5 2fe2e87b00cc3aabe641e7f8e865fb82 ChangeLog 5850
+RMD160 1962ac803346e9314a6a1f078aa91a8a874f8ce8 ChangeLog 5850
+SHA256 b51068a2e6296aa20203f27bc2d17607a658f654d09984ae52f45f193e9c0b08 ChangeLog 5850
+MISC metadata.xml 414 RMD160 d8db93b413e6c6b3e82050a0c25ff275d053a59b SHA1 bffc23b117a0eae6f049f3c129ed07970743286a SHA256 35219c038746ff1bd171a390d1f6af4b37115e483ae8fd0d0ca5ead5c71000fc size 414
MD5 76c0f2f918c95b927960b6dd7f700d32 metadata.xml 414
RMD160 d8db93b413e6c6b3e82050a0c25ff275d053a59b metadata.xml 414
SHA256 35219c038746ff1bd171a390d1f6af4b37115e483ae8fd0d0ca5ead5c71000fc metadata.xml 414
+MD5 58424d28ec2819751d10de59987f5f4d files/digest-gcl-2.6.7 232
+RMD160 84639052b9edbba3577ad5896756d56b006a4d06 files/digest-gcl-2.6.7 232
+SHA256 9a02a865320d6c3fbdcd9b5e4c96bec1ee99b2aa27a48ca6f2645f3adaff4b7d files/digest-gcl-2.6.7 232
+MD5 58424d28ec2819751d10de59987f5f4d files/digest-gcl-2.6.7-r1 232
+RMD160 84639052b9edbba3577ad5896756d56b006a4d06 files/digest-gcl-2.6.7-r1 232
+SHA256 9a02a865320d6c3fbdcd9b5e4c96bec1ee99b2aa27a48ca6f2645f3adaff4b7d files/digest-gcl-2.6.7-r1 232
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
+Version: GnuPG v1.4.3 (GNU/Linux)
-iD8DBQFEOElkyiNZaEAZA+ARAvazAKCApdXoSZhZdJaYq00sbfW2DheKngCeNML0
-DtPweFp6nBnYZIvMtS/hHQ8=
-=1Hk7
+iD8DBQFEYtdSyiNZaEAZA+ARAjVjAKCC4H7Gl4g1A0Aj6bIxgv08//pW4wCfSuPF
+VIZ2savMM0c4nfGhMTFVqBE=
+=h/rz
-----END PGP SIGNATURE-----
diff --git a/dev-lisp/gcl/files/digest-gcl-2.6.7 b/dev-lisp/gcl/files/digest-gcl-2.6.7
index 7c9e5b93be54..def6da0faec9 100644
--- a/dev-lisp/gcl/files/digest-gcl-2.6.7
+++ b/dev-lisp/gcl/files/digest-gcl-2.6.7
@@ -1 +1,3 @@
MD5 c0f42e1f391162e5ac90912a70e8ecc3 gcl-2.6.7.tar.gz 8193901
+RMD160 b61b5c8325389c47bc37ae77fa8f99491e5e5d36 gcl-2.6.7.tar.gz 8193901
+SHA256 2aa134bc03f12ad03f40666ad00db78b8b9c195cf2cf0b3db4d176158f722c06 gcl-2.6.7.tar.gz 8193901
diff --git a/dev-lisp/gcl/files/flex-configure-LANG.patch b/dev-lisp/gcl/files/flex-configure-LANG.patch
new file mode 100644
index 000000000000..3ef76ef911c0
--- /dev/null
+++ b/dev-lisp/gcl/files/flex-configure-LANG.patch
@@ -0,0 +1,41 @@
+The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in
+option parsing, it may break.
+
+http://bugs.gentoo.org/103483
+
+--- configure
++++ configure
+@@ -54,6 +54,16 @@
+ infodir='${prefix}/info'
+ mandir='${prefix}/man'
+
++# NLS nuisances.
++# Only set these to C if already set. These must not be set unconditionally
++# because not all systems understand e.g. LANG=C (notably SCO).
++# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
++# Non-C LC_CTYPE values break the ctype check.
++if test "${LANG+set}" = set; then LANG=C; export LANG; fi
++if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
++if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
++if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
++
+ # Initialize some other variables.
+ subdirs=
+ MFLAGS= MAKEFLAGS=
+@@ -452,16 +463,6 @@
+ esac
+ done
+
+-# NLS nuisances.
+-# Only set these to C if already set. These must not be set unconditionally
+-# because not all systems understand e.g. LANG=C (notably SCO).
+-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
+-# Non-C LC_CTYPE values break the ctype check.
+-if test "${LANG+set}" = set; then LANG=C; export LANG; fi
+-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
+-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
+-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
+-
+ # confdefs.h avoids OS command line length limits that DEFS can exceed.
+ rm -rf conftest* confdefs.h
+ # AIX cpp loses on an empty file, so make sure it contains at least a newline.
diff --git a/dev-lisp/gcl/gcl-2.6.7-r1.ebuild b/dev-lisp/gcl/gcl-2.6.7-r1.ebuild
index 7b83a4038e9f..342c71eae27f 100644
--- a/dev-lisp/gcl/gcl-2.6.7-r1.ebuild
+++ b/dev-lisp/gcl/gcl-2.6.7-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild,v 1.2 2006/04/08 23:37:58 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild,v 1.3 2006/05/11 06:18:52 mkennedy Exp $
inherit elisp-common flag-o-matic autotools
@@ -33,6 +33,7 @@ src_unpack() {
src_compile() {
eautoconf || die
+ epatch ${FILESDIR}/flex-configure-LANG.patch # see Bug #122583
export SANDBOX_ON=0
local myconfig=""