summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-20 13:57:23 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-20 13:57:23 +0000
commitae42abc24ca42a76c6fa58bb23ad3ae9fd525c3b (patch)
tree62df13608a2d5467ca50b0a7d4b6efec85e5ebdd
parentStable on sparc wrt #126703 (diff)
downloadhistorical-ae42abc24ca42a76c6fa58bb23ad3ae9fd525c3b.tar.gz
historical-ae42abc24ca42a76c6fa58bb23ad3ae9fd525c3b.tar.bz2
historical-ae42abc24ca42a76c6fa58bb23ad3ae9fd525c3b.zip
Add patch to quote ./configure arguments fixing bug #126898 (hopefully). Also update HOMEPAGE and SRC_URI with current ferringb's home.
Package-Manager: portage-2.1_pre6-r4
-rw-r--r--dev-util/confcache/ChangeLog10
-rw-r--r--dev-util/confcache/Manifest29
-rw-r--r--dev-util/confcache/confcache-0.4.2-r1.ebuild27
-rw-r--r--dev-util/confcache/confcache-0.4.2.ebuild6
-rw-r--r--dev-util/confcache/files/confcache-0.4.2-argquoting.patch16
-rw-r--r--dev-util/confcache/files/digest-confcache-0.4.2-r13
-rw-r--r--dev-util/confcache/metadata.xml2
7 files changed, 82 insertions, 11 deletions
diff --git a/dev-util/confcache/ChangeLog b/dev-util/confcache/ChangeLog
index cba67055904d..7cab34fc5d26 100644
--- a/dev-util/confcache/ChangeLog
+++ b/dev-util/confcache/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-util/confcache
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/confcache/ChangeLog,v 1.9 2006/03/13 10:06:37 ferdy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/confcache/ChangeLog,v 1.10 2006/03/20 13:57:23 flameeyes Exp $
+
+*confcache-0.4.2-r1 (20 Mar 2006)
+
+ 20 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/confcache-0.4.2-argquoting.patch, metadata.xml,
+ confcache-0.4.2.ebuild, +confcache-0.4.2-r1.ebuild:
+ Add patch to quote ./configure arguments fixing bug #126898 (hopefully).
+ Also update HOMEPAGE and SRC_URI with current ferringb's home.
13 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> confcache-0.4.2.ebuild:
Add ~alpha keyword
diff --git a/dev-util/confcache/Manifest b/dev-util/confcache/Manifest
index 021fba7cdfd8..ea8167fb4c23 100644
--- a/dev-util/confcache/Manifest
+++ b/dev-util/confcache/Manifest
@@ -1,14 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 d980802d50a578c6f171d1d677b9c1c6 ChangeLog 1643
-MD5 2feedd67afbba398e0603b333880f68c confcache-0.4.2.ebuild 640
+MD5 f38f356ce55c50321c5c710d71d3fac9 ChangeLog 1988
+RMD160 9c0a71b2f8f414b5ea5d202ff34be1b72f725f99 ChangeLog 1988
+SHA256 592c17d4fe43992c38e7bbe0eb2d10b3fcb4125ffdd24733de2b7e7fb541af46 ChangeLog 1988
+MD5 9dcc7607198f21aaa81b55d3aca705c6 confcache-0.4.2-r1.ebuild 757
+RMD160 8c87ebe09f7a03a5568690827fe360aa4a904b11 confcache-0.4.2-r1.ebuild 757
+SHA256 27d80af3916fc1261b9283cc748de4c0f2741d393d7cccb114d26faac5021751 confcache-0.4.2-r1.ebuild 757
+MD5 364d27e1ebdc0a07a11057323a31f755 confcache-0.4.2.ebuild 669
+RMD160 244029a3676d26586f2559082d22469a5a703f64 confcache-0.4.2.ebuild 669
+SHA256 bcaf794871fa3fb63d0a3039021c19d2e1952f69e16012e787c0532a2812f8a1 confcache-0.4.2.ebuild 669
+MD5 5c1a9576b6ccc957215589b4e1d240e3 files/confcache-0.4.2-argquoting.patch 474
+RMD160 e1a77b1d74a26df843c6d4a186ce34e83f85db7a files/confcache-0.4.2-argquoting.patch 474
+SHA256 4eb6901f0098956360eb21ddf911067fabd1961f4b1371c11504e9e3b66d1e99 files/confcache-0.4.2-argquoting.patch 474
MD5 8098534207e3d1933b8eb94f4f11a1c5 files/digest-confcache-0.4.2 247
-MD5 126182d41e8ea220308cac82369d1778 metadata.xml 225
+RMD160 e06a1a84925ed69cf89e7b30caf5e378764d0335 files/digest-confcache-0.4.2 247
+SHA256 5a2d4773ebe02f4107c6c8d17e1af4795cf77d1ed65da89e4edd1f5bb105d4a4 files/digest-confcache-0.4.2 247
+MD5 8098534207e3d1933b8eb94f4f11a1c5 files/digest-confcache-0.4.2-r1 247
+RMD160 e06a1a84925ed69cf89e7b30caf5e378764d0335 files/digest-confcache-0.4.2-r1 247
+SHA256 5a2d4773ebe02f4107c6c8d17e1af4795cf77d1ed65da89e4edd1f5bb105d4a4 files/digest-confcache-0.4.2-r1 247
+MD5 4e1fccbe594379785d924a554a70c11f metadata.xml 223
+RMD160 fa431b87e984f174efe982e4137554cefe355584 metadata.xml 223
+SHA256 7a81aa788800a6177b9b52237598936d1ea3df51ea6c88164719b8ec721cea8c metadata.xml 223
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEFURLViELBEf1JB0RAgquAJ4np4xUFOJcpFoffkE3x2HLDcfyxwCeKRSN
-GZ2XYYHnAmZodVXRBWqdx3c=
-=dtxw
+iD8DBQFEHrTQAiZjviIA2XgRAicEAJ94BxZxM0Hl6wApYysPOGsYxkq4yQCgtFBX
+h6OtVyNQAuhXRPaVTdz56iM=
+=srRo
-----END PGP SIGNATURE-----
diff --git a/dev-util/confcache/confcache-0.4.2-r1.ebuild b/dev-util/confcache/confcache-0.4.2-r1.ebuild
new file mode 100644
index 000000000000..1410dc51f6e0
--- /dev/null
+++ b/dev-util/confcache/confcache-0.4.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/confcache/confcache-0.4.2-r1.ebuild,v 1.1 2006/03/20 13:57:23 flameeyes Exp $
+
+inherit distutils
+
+DESCRIPTION="global autoconf cache manager"
+HOMEPAGE="http://gentooexperimental.org/~ferringb/confcache/"
+SRC_URI="http://gentooexperimental.org/~ferringb/confcache/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
+IUSE=""
+DEPEND=">=dev-lang/python-2.2"
+RDEPEND=">=dev-lang/python-2.2 >=sys-apps/sandbox-1.2.12"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch "${FILESDIR}/${P}-argquoting.patch"
+}
+
+src_install() {
+ distutils_src_install
+ rm -rf "${D}/usr/share/doc/confcache"
+}
diff --git a/dev-util/confcache/confcache-0.4.2.ebuild b/dev-util/confcache/confcache-0.4.2.ebuild
index 1e1f69a442bb..dc42c8a03968 100644
--- a/dev-util/confcache/confcache-0.4.2.ebuild
+++ b/dev-util/confcache/confcache-0.4.2.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/confcache/confcache-0.4.2.ebuild,v 1.3 2006/03/13 10:06:37 ferdy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/confcache/confcache-0.4.2.ebuild,v 1.4 2006/03/20 13:57:23 flameeyes Exp $
inherit distutils
DESCRIPTION="global autoconf cache manager"
-HOMEPAGE="http://dev.gentoo.org/~ferringb/${PN}"
-SRC_URI="http://dev.gentoo.org/~ferringb/${PN}/${P}.tar.bz2"
+HOMEPAGE="http://gentooexperimental.org/~ferringb/confcache/"
+SRC_URI="http://gentooexperimental.org/~ferringb/confcache/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
diff --git a/dev-util/confcache/files/confcache-0.4.2-argquoting.patch b/dev-util/confcache/files/confcache-0.4.2-argquoting.patch
new file mode 100644
index 000000000000..76de5119fcf1
--- /dev/null
+++ b/dev-util/confcache/files/confcache-0.4.2-argquoting.patch
@@ -0,0 +1,16 @@
+=== modified file 'confcache'
+--- confcache
++++ confcache
+@@ -259,6 +259,11 @@
+ else:
+ myc = args[0]
+ args = [myc] + args[1:]
++
++ # Make sure that arguments are properly quoted when passed to ./configure to avoid failure
++ # when passing variables like ${LDFLAGS}.
++ args = [ "'" + arg + "'" for arg in args ]
++
+ if self.debug:
+ print "myc,args,",myc,args
+ # for our sanity, we flush prior to exec. buffering is good, 'cept when it makes things fugly.
+
diff --git a/dev-util/confcache/files/digest-confcache-0.4.2-r1 b/dev-util/confcache/files/digest-confcache-0.4.2-r1
new file mode 100644
index 000000000000..72d4d33b5383
--- /dev/null
+++ b/dev-util/confcache/files/digest-confcache-0.4.2-r1
@@ -0,0 +1,3 @@
+MD5 06581ad30b0e6db645f7048d00208dfd confcache-0.4.2.tar.bz2 15964
+RMD160 ad2eef721f294a2bac20f0840d14ad657f30818f confcache-0.4.2.tar.bz2 15964
+SHA256 552cdc178e4f84174069cc73a067823a9bb8c8ace8b53eb0e0ff77a82523ecf0 confcache-0.4.2.tar.bz2 15964
diff --git a/dev-util/confcache/metadata.xml b/dev-util/confcache/metadata.xml
index d54bd3354d0d..cb2afb465704 100644
--- a/dev-util/confcache/metadata.xml
+++ b/dev-util/confcache/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>flameeyes@gentoo.org</email>
+<email>flameeyes@gentoo.org</email>
</maintainer>
</pkgmetadata>