summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2012-08-16 10:47:29 +0000
committerFabian Groffen <grobian@gentoo.org>2012-08-16 10:47:29 +0000
commitc21a3d4d01011a8b07a9667b3c847efa761db72c (patch)
treeb7b373805057152ca75b85eb92bf1bf01cb4968c /dev-lang
parentStable for x86, wrt bug #429052 (diff)
downloadhistorical-c21a3d4d01011a8b07a9667b3c847efa761db72c.tar.gz
historical-c21a3d4d01011a8b07a9667b3c847efa761db72c.tar.bz2
historical-c21a3d4d01011a8b07a9667b3c847efa761db72c.zip
Handle libdir detection when libdir is a symlink, such as /lib/64 on Solaris
Package-Manager: portage-2.2.01.20757-prefix/cvs/SunOS i386
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/perl/ChangeLog11
-rw-r--r--dev-lang/perl/Manifest14
-rw-r--r--dev-lang/perl/files/eblits/src_configure-v50160001.eblit6
3 files changed, 20 insertions, 11 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index 7c19ba93da66..08b3a5ea422f 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.387 2012/08/13 20:19:37 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.388 2012/08/16 10:47:29 grobian Exp $
+
+ 16 Aug 2012; Fabian Groffen <grobian@gentoo.org>
+ files/eblits/src_configure-v50160001.eblit:
+ Handle libdir detection when libdir is a symlink, such as /lib/64 on Solaris
+
+ 15 Aug 2012; Fabian Groffen <grobian@gentoo.org>
+ files/eblits/src_configure-v50160001.eblit:
+ Improve libdir detection for Prefix platforms, in particular Solaris, bug
+ #427072
13 Aug 2012; Fabian Groffen <grobian@gentoo.org>
files/eblits/src_configure-v50160001.eblit:
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 946d7c892fd8..8cfa9aa48d53 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX eblits/common-v50160001.eblit 1578 SHA256 431f30795dcfaaddc6c33aeeb13437c6efc239727e7997fd2f9b03e04ed79b91 SHA512 7882c7798ac419179fd99a2d3bff46933c8d30a645ac482fe38dad1a00bccde8fccdd15b3b813cb411b2326a19178228a93d0222f0b0450778d5149a46ba729b WHIRLPOOL ad9a1df3034d8fc25a6bee84817da34a8570ac6227d2dedc7b9d838760b8bac8ac9dfbe83d2a9af71e1c689022179f462f460f0c98e047e38d0cc3b648abab2e
AUX eblits/pkg_postinst-v50160001.eblit 2603 SHA256 bfab0992a63ad1238ca22c6ba5fe17b53cfe3b02fd8fdebe156afe888865a8f4 SHA512 b95e39f8669c33cab0d750e2e8160bff7c2e878812e048b01b207d50355b719aeacf0816c048034b848ba2739db827001b4504b25c46b825f3275e282930c46f WHIRLPOOL d740d910169757025a1fc6f160662ba40bd0c04c646cc1dea4b22db5ff3173ad9d5e45ae627d49a258674f1684c9f7ac07c508f39b7bbd1f152e74e992af398b
AUX eblits/pkg_postrm-v50160001.eblit 414 SHA256 838cf6fc5109410344f51019aa80377be35e466bc6515625475821bcce96dec2 SHA512 702d8dfe508959f3fa0f74d949913f61d3d167c0c30a924b4e08080eb76f7e28b2ad4c46ccbdaf93a2e493400a033f7b9f6ffe8d7ccc0a02b0c9508241cd7c87 WHIRLPOOL 44a9d0087a4dda3281399f11af0d1c0cba7c416fadb1102f02b54d80f180fc7e19a968545fc099619140b06242bfe65dd0baaa150f0553e7c79c5a1c709ead4a
AUX eblits/pkg_setup-v50160001.eblit 2448 SHA256 1259e0d4addfb0f06aa322429e65cc9a60f5cfd16f24f43fc53ea3fe4550980e SHA512 d7446269bd36359d089f740ceb6dbf77b88ebe6c80e797444b7c89bbfa9dc32f503ac3ad356c35b3744be27d92bf33ccebdcde09ce969d10fe995d1e4cfc65fd WHIRLPOOL 66e141273fb16120e71a60f23149cbee6248733f3331cd110521a62120e51a1c650a1839720a8d31deb0477b817c5d565c152fd4974f2d4a07041981e932f355
-AUX eblits/src_configure-v50160001.eblit 4561 SHA256 4f6b992e53537eac2fb809ab82097d8fffd4f1321c438fc9b7ea45a4359b3f14 SHA512 d06555a3ee5f443fb89bc2d316884eea5a38517a39420928208ade87f490d5d9a87cc4157f56e6ecd769406c943fb8f38947c26354cf2bf89c88248967b37031 WHIRLPOOL 2b8d01f15ebf87366179044be51e52525777f7a8353ca7362847d734469c4bfd84bb124aeedc4ce281100bb5c54f3122a377176398d24be11dff74943bdac18e
+AUX eblits/src_configure-v50160001.eblit 4562 SHA256 cd8c1078bb22f3adb59bdb08d7cca20eee590014e253ec4708f3344367f6f6c0 SHA512 e633bd3dc04884b44731eaeb50fae3b5fd8260fddc89d686af3af9045575047943ac775ce37a2d8322129ad354085b56b9dbf7869a565c3b73fa616d25cea534 WHIRLPOOL 8efc88082c210c5f6b86b9707c54207ac25fa8ca351efff99178fca69ef5e547bce541525f37412eb6507d4a1b1cbff4db4e76b14a9281efa5955ead7da15f55
AUX eblits/src_install-v50160001.eblit 2068 SHA256 4f763bac589235cb072103f9caecd7a02813ba9a89d722959f7f9432b4d4c56b SHA512 bd4c355a3a4649e6f89feee4461583423d87b276ef672305124fb0e49888bcc5012d4f0359926aa6b7c657ecea1a329d10b68f6bfb7f1450f922fde0aae3eddf WHIRLPOOL df62650c93776ba736d53ace725893e6a8652f04b4cafe97591f5b8b732b8b1ee35b99be40041157f876cc94e74c7b8cdb897cf53df5802e783092792e8f360a
AUX eblits/src_prepare-v50160001.eblit 2114 SHA256 dc803c75ffa7194149d7891c90cbdcd56e634afa6d0988db52242c27a6e1df3e SHA512 e6a32a3fd4b1b35ea146aefb67df74517304237d3fede12feaf52a1eed5880c2c15ad3b6bf2eb5bd153c60df5d6e9da583408d469d9014299dd4704e9a65d3db WHIRLPOOL b93e03c60c76a34da9d783bd88b2e0ec6c34c9a3a291973ad856180f4ed7b88ccbdd57fb95227c809c27a8a7537c67bf5ed573f5d7eba35b147ba26242438313
AUX eblits/src_test-v50160001.eblit 503 SHA256 35a8a1a6f89e351e4587c82ef3c30699f8a37d78570e28510c5e02bc9e352198 SHA512 09c6f1b253119d0ad7f7d698c37d9d1979a67a2866c72677177c47d9e7c413a7588e2e531bb1e9790ce49add618b768a7fa271e05171a3ce73fa4433034f91f7 WHIRLPOOL 9aae83a23fc6246d26729ad940a7a13bb89e3b2223581e34000f8a93470455bc8ca5b71ae47bf5e6809544793fe21f7207beca3681990c849838497f32f08b51
@@ -72,12 +72,12 @@ EBUILD perl-5.14.2.ebuild 22156 SHA256 f00757a0136d01104ca9deacca8d13571235b99ac
EBUILD perl-5.16.0.ebuild 4230 SHA256 c104c5723f31cd3ff8945bb40016e0f4c6855d4564e5a3192f0b6f557ac2d8bc SHA512 e5e6c88ad88c16785732b88bb024e7ebd46001fc7bd6e5b15c7b52ba30870ce51b61ebc97b12aa595849203f49ae73d836d02c31459b5945e44ef1b38d70817d WHIRLPOOL d5c96a973da468d0bbf89741d291386aa2cd17d92c43df80cdd9693584a36cf955e3e5aaca5ac78b2678699e48803f0c95141598a35fea53219c055800ef3e60
EBUILD perl-5.16.1.ebuild 4236 SHA256 29c5cb646290e5004262274b170ab8191ce03f40b499446c15d249fc8bd0f6d4 SHA512 0a8a3150e650e5ead8f90b32247acd922821fcb33ede14c1ffe4efeb35ba79d6c3f2acfa72432da9250e2585f2c81562db60b194e8bd53eaf3e86a2b0c34b3b1 WHIRLPOOL f941405f741d0f73495c68e39acc356e04b322c3c4880affa0b75c53aab0b118b3d11914912d730489bed15fa01b882792e31e60cc58c1530d71ca3c874a0b8a
EBUILD perl-5.8.8-r8.ebuild 20741 SHA256 0ccd023b46d13e2c36bc7d9b5cf797e8288d2f76b683ac67802d7a1c39e6399e SHA512 8dfb847219afa8843449c82fdc802e7eba42581ef3f79f501fdde84213fab8903281a4188649da383353e339a7201f3b6b479c2718dec06957dde5ce5902eddc WHIRLPOOL ebc3605f1d80c5ca59fe6aad9dfdf548bd58ca76d66517a1ad49acba64e17d59314a6a59c8c2c9850cb73bc863c15b4f07d6853435b939032484cb3229897762
-MISC ChangeLog 75312 SHA256 fe10649e5f59c8a629896a38e0e81f625b4375b6020d773a51b75a186d62fdce SHA512 bd9dc01cc6065187c43b8cdaaecfac5f10d2143752d89dc35bb2dee97d72cc9c040929804831fffce0a4cea5b91ea2e18d3cd252b3ea7c108e2135dee97e373e WHIRLPOOL baf171835922d41fc79ae206f8247faec3571aa50f0ae6e5c0d23ee20115d70bfa7a2720b1611f29988458d428b513e44a69072bfcfbfe8bd12a52f4831244e8
+MISC ChangeLog 75673 SHA256 78227478e4471de819ce85d670735a0c58dcea979ebbeb70478844c170dfd723 SHA512 88a82340cf58b6ada56c27fef5399602b6d8c53b7a757a6e7fbf4e3fcb1f3d5abd18edf96ba8f56a452b5b72394a83d38a213de821184078e3773a447a0421f6 WHIRLPOOL 5d7b67d5f73f447764dde2a4353b6eb8449744d17a0acbafcd81e3276eddfdab9ea630d89c4decbe680d1d37e86c3b6fca8daff283af3508fe68909340520c50
MISC metadata.xml 451 SHA256 49e06011c113616fa1f618cf58d42c2d6abbce5f71936f109b6ae3a5dfff587c SHA512 9cba50afc266ebbd09a5b824974d757af7ada6ecadecf2b56a5d086bdecc7f8cac65c16021818e367e5bd4bccdac3a9c12eff38b1251830efb9dd493d1422ca4 WHIRLPOOL 86e693fbc3bed007140752da365d305763a3d91fbc6dff1da4d78139377d5b9b6a81e7aa9dd94cf7a81c4e0111fd9185bb5a47b21fcf7a80551fd7c060ee04f5
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (Darwin)
+Version: GnuPG v2.0.19 (SunOS)
-iEYEAREIAAYFAlAr76AACgkQX3X2B8XHTok1aQCfQu1AhKL9veI/r1NmvhNFsF4K
-CMMAn2meLlVuulq5uGoJGsAsPDD7FjbF
-=Wr8U
+iEYEAREKAAYFAlAsz8cACgkQX3X2B8XHTolwWgCfddgFXgCGxC3AO3/yi2i2zmdX
+ZVUAnj5Ys/aBhz2q6PRM/XLIpinNDf6X
+=0+gx
-----END PGP SIGNATURE-----
diff --git a/dev-lang/perl/files/eblits/src_configure-v50160001.eblit b/dev-lang/perl/files/eblits/src_configure-v50160001.eblit
index 4a5cc8ad7508..bd0abdd64e98 100644
--- a/dev-lang/perl/files/eblits/src_configure-v50160001.eblit
+++ b/dev-lang/perl/files/eblits/src_configure-v50160001.eblit
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50160001.eblit,v 1.4 2012/08/15 18:51:06 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50160001.eblit,v 1.5 2012/08/16 10:47:29 grobian Exp $
myconf() {
# the myconf array is declared in src_configure
@@ -89,8 +89,8 @@ eblit-perl-src_configure() {
local mtype=$(${scantool} -BF "%M%D#f" "${T}"/t)
einfo "searching libdirs for ${mtype}"
for ldir in /lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib ; do
- [[ -d ${ldir} ]] || continue
- if ${scantool} -BF "%M%D#f" ${ldir} | grep -q ${mtype} ; then
+ [[ -e ${ldir} ]] || continue
+ if ${scantool} -BF "%M%D#f" ${ldir}/ | grep -q ${mtype} ; then
paths="${paths} ${ldir}"
einfo "found ${ldir}"
fi