summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-05-24 14:25:09 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-05-24 14:25:09 +0000
commit2f0dbe89fb968776022832bd1bbe35eaeb216c43 (patch)
tree5b5879757d8b49290d696e1b7704e701cf5d8ef7
parentppc stable #319725 (diff)
downloadhistorical-2f0dbe89fb968776022832bd1bbe35eaeb216c43.tar.gz
historical-2f0dbe89fb968776022832bd1bbe35eaeb216c43.tar.bz2
historical-2f0dbe89fb968776022832bd1bbe35eaeb216c43.zip
add pic USE flag to work around bug #317599
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
-rw-r--r--dev-libs/libgeier/Manifest12
-rw-r--r--dev-libs/udis86/ChangeLog6
-rw-r--r--dev-libs/udis86/Manifest6
-rw-r--r--dev-libs/udis86/metadata.xml3
-rw-r--r--dev-libs/udis86/udis86-1.7.ebuild8
5 files changed, 23 insertions, 12 deletions
diff --git a/dev-libs/libgeier/Manifest b/dev-libs/libgeier/Manifest
index 5d63bdd9a53c..96e9a5c551f2 100644
--- a/dev-libs/libgeier/Manifest
+++ b/dev-libs/libgeier/Manifest
@@ -7,12 +7,12 @@ DIST libgeier-0.9.tar.gz 485668 RMD160 17902e69453c1c3f286092883ccb98de3aa39507
EBUILD libgeier-0.10.ebuild 841 RMD160 5059dc916cb1d8fbc80d22da107acbf1f17978ca SHA1 81a05661a1677fa1b3f13fc19979043f9097a806 SHA256 4db3798356735119997e9348ddf215936433b6f107efd5db1a8bd0d7f5063406
EBUILD libgeier-0.11.ebuild 841 RMD160 af40cc9a30d4df5664e5769049c35764e646c331 SHA1 2b6823ae9c2244f3846bb01f0248363828b2c637 SHA256 19b2a9fcfd02d3353cfea5a5e4235e22e2e8383400ac43585b8f201b4bbfb8fc
EBUILD libgeier-0.9.ebuild 953 RMD160 a4526d54fd22ad3585e6cae884f3b591eeb9ff59 SHA1 43d19676a90a8a300c0d8b17ed99024490d3e01b SHA256 e559fda84df37f488d086a4f52b9f532bf05e8640028222c0a0a3768763ace48
-MISC ChangeLog 2014 RMD160 960b68944dd514a20a0d4433d49092ba43c24e8a SHA1 8b503c60824c7b9ee73e14ec54aadc7dc0326c83 SHA256 c199e558f8ee142617962a7bc929033bf9060b828a8a8db8f1e57a6512ba06a0
-MISC metadata.xml 251 RMD160 df09f36bb4d3177fcaabb5ff023a13abcb149133 SHA1 f51074ec5d852f680e7a65f36824b53f27a6aea9 SHA256 0a85c558984a637e5466304392dc868dbf156c1a1640d35d3906c6cc994b8eee
+MISC ChangeLog 2120 RMD160 f6acee663b7955b830cb02875468be6fee5a649d SHA1 9dcb84150f6c1085812e4e8547c3fd0f5c6d87f7 SHA256 e5a7388e947c18c9043efae13a797d66e7c6b13354b67dbb4f7daacc76fc4644
+MISC metadata.xml 233 RMD160 d81ec1a0582856aeac5ef3bfec5c80d9850216f6 SHA1 9b94f113e7f382076b1749c2a856e409c96cade3 SHA256 dce03f6cdd96135caf3c971a5ca4a8c916f44532fe8cfb6df88b7bdade407e8b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAktrFO8ACgkQr2QksT29OyCoLQCgovLDj6LtIOOycBACknqf08Mp
-x2sAniQ6fF8VbpAXw/yx8H7FdxHbc2me
-=G9OJ
+iEYEARECAAYFAkv6jKAACgkQV3J2n04EauwdbgCfWxgcDRJAugj57mkmY/c/6zWL
+NuIAn3wMPIctndFHcsx/4Oh2f7gmlXBH
+=Hd/f
-----END PGP SIGNATURE-----
diff --git a/dev-libs/udis86/ChangeLog b/dev-libs/udis86/ChangeLog
index 7aee24073dee..411a61b763aa 100644
--- a/dev-libs/udis86/ChangeLog
+++ b/dev-libs/udis86/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/udis86
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/ChangeLog,v 1.7 2010/05/12 14:13:00 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/ChangeLog,v 1.8 2010/05/24 14:25:09 chithanh Exp $
+
+ 24 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ udis86-1.7.ebuild, metadata.xml:
+ add pic USE flag to work around bug #317599
12 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
udis86-1.7.ebuild, +files/udis86-1.7-yasm.patch:
diff --git a/dev-libs/udis86/Manifest b/dev-libs/udis86/Manifest
index 1f456beed5c1..e48120ec9e47 100644
--- a/dev-libs/udis86/Manifest
+++ b/dev-libs/udis86/Manifest
@@ -1,5 +1,5 @@
AUX udis86-1.7-yasm.patch 907 RMD160 d80c8dddf6652354c71129ca0b929d082def73ae SHA1 07dfc8c886feea5fce1df15a3af8f17e4e60c723 SHA256 08d298ac390103bb1b45d5807a24c14cc5332968a06be00064668f673126597b
DIST udis86-1.7.tar.gz 696651 RMD160 42f39d8c2c6941913e18a85777d157825e6d1d33 SHA1 1a9949e33024542a24a948af5d9cbee34ff64695 SHA256 6128d266abcabed6077fdeebd2fbb7fb48eb599efbdae98922de2f6acd82ce3a
-EBUILD udis86-1.7.ebuild 849 RMD160 54655a2f52fc294c95bedb8ac55fddc85aad62aa SHA1 400ab2622963e8a7a7c30e44e1bf1f3a690ada5c SHA256 66d50b45867044c924fec49014eee531d6410106a15e9e36e9358619b8a3d806
-MISC ChangeLog 1185 RMD160 2d7eed27be2b04ca615bf93c7ce8b0c420ba4d66 SHA1 5321937a86126b708724fe11e8b06e28e4b03f8b SHA256 6d1a9f446e7b1ab0b057be615ce023828cbc4384660d907d0cc45a1290a14fdf
-MISC metadata.xml 275 RMD160 1b1d48ace7eb30ee16b7cd1c33dd9fa695817f08 SHA1 8e66ce36ba12401c927e1b7394b652962a979a52 SHA256 9fcd14bdea1cdbac9fa4d44a3c9728877d7b87266c3553f6519a7aaec9795009
+EBUILD udis86-1.7.ebuild 898 RMD160 cc3301b014b2699f7f40a6fc9ad6845ad501b4b6 SHA1 7fa08efe2d41adc23c36a871910b0f9798f64117 SHA256 c79581bfe9a613f42443ac2df0250ac82715bc4d58f980d5a48e9afebdc19122
+MISC ChangeLog 1336 RMD160 7cfeef7d7565701e17f5cea4f384dd1a3add1730 SHA1 701565c400990b980005c0b14d690a9699537bf1 SHA256 c6b52d662f0cdbb37df9f7d24acd872b8092b6973ce4f61777f42470459f37d0
+MISC metadata.xml 358 RMD160 ecea0bb5db6179134ec319e31a879708add18860 SHA1 e526b6839ed681bf9e37876dd70434296726aa7a SHA256 02bce062c9e3be87f92af9c23911420188a35a05f0059fa7a504668a3f2c621a
diff --git a/dev-libs/udis86/metadata.xml b/dev-libs/udis86/metadata.xml
index 8fe9668040a6..da5e6481ebd3 100644
--- a/dev-libs/udis86/metadata.xml
+++ b/dev-libs/udis86/metadata.xml
@@ -6,5 +6,8 @@
<email>chithanh@gentoo.org</email>
<name>Chí-Thanh Christopher Nguyễn</name>
</maintainer>
+ <use>
+ <flag name="pic">Force shared libraries to be built as PIC</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-libs/udis86/udis86-1.7.ebuild b/dev-libs/udis86/udis86-1.7.ebuild
index fc66e6ac4bd6..9cabd0e34c78 100644
--- a/dev-libs/udis86/udis86-1.7.ebuild
+++ b/dev-libs/udis86/udis86-1.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/udis86-1.7.ebuild,v 1.8 2010/05/12 15:50:50 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/udis86-1.7.ebuild,v 1.9 2010/05/24 14:25:09 chithanh Exp $
EAPI=3
inherit autotools
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86 ~x86-fbsd"
-IUSE="test"
+IUSE="pic test"
DEPEND="test? (
amd64? ( dev-lang/yasm )
@@ -27,6 +27,10 @@ src_prepare() {
eautoreconf
}
+src_configure() {
+ econf "$(use_with pic)"
+}
+
src_install() {
emake docdir="/usr/share/doc/${PF}/" DESTDIR="${D}" install || die "emake install failed"
}