More multilib fixes thanks to Christophe Saout, bug 104509.
authorHerbie Hopkins <herbs@gentoo.org>
Mon, 5 Sep 2005 14:40:43 +0000 (14:40 +0000)
committerHerbie Hopkins <herbs@gentoo.org>
Mon, 5 Sep 2005 14:40:43 +0000 (14:40 +0000)
Package-Manager: portage-2.0.51.22-r2

sys-devel/libperl/ChangeLog
sys-devel/libperl/Manifest
sys-devel/libperl/libperl-5.8.7.ebuild

index a9e3924b63186f92cf955ba84d39158c554368a1..db1763322c89abdac79a58c13896df1b709e5a36 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sys-devel/libperl
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.79 2005/08/14 15:42:37 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.80 2005/09/05 14:40:43 herbs Exp $
+
+  05 Sep 2005; Herbie Hopkins <herbs@gentoo.org> libperl-5.8.7.ebuild:
+  More multilib fixes thanks to Christophe Saout, bug 104509.
 
   14 Aug 2005; Michael Cummings <mcummings@gentoo.org> libperl-5.8.7.ebuild:
   The rest of the patch for bug 58931
index 73d98f6c1734804a55545021d2696fe4d0ed3d7a..4c4cc693e1162dc8a2f50c88429d064df47afce6 100644 (file)
@@ -1,27 +1,27 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 ce6c15a55ad9d39caa3a46ac0ea9ff57 libperl-5.8.7.ebuild 10928
-MD5 79d28acc84fc5e84f8b2c19f26ab1864 ChangeLog 12155
 MD5 faa9f545e3711c37ee78d83eb338eebb libperl-5.8.6.ebuild 10471
-MD5 0875c75155583aa2bec241b36265d371 libperl-5.8.5-r1.ebuild 10029
 MD5 bf70b069d8a29b1cba1949437f7e8b0c libperl-5.8.5.ebuild 9920
-MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
 MD5 be57b8457762771bc4b3018afd55d704 libperl-5.8.6-r1.ebuild 10463
-MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5-r1 64
-MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5 64
+MD5 a84635cdfd1b7234dec2f3fcdf919d0b libperl-5.8.7.ebuild 11073
+MD5 26f5781345f6cbac82466d7e1b7cf2b7 ChangeLog 12285
+MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
+MD5 0875c75155583aa2bec241b36265d371 libperl-5.8.5-r1.ebuild 10029
+MD5 076dcbef37263d6dd7af719b55cfc2de files/libperl-noksh.patch 611
+MD5 ce442db939c59218a16be167f793b817 files/libperl-uclibc.patch 573
 MD5 f7324a62f22aabde3387b7e8a8b2106e files/libperl-reorder-INC.patch 1141
+MD5 0bdca74363c218d91a0db4ad1ea55485 files/libperl-create-libperl-soname.patch 417
+MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5 64
 MD5 0a07934d74ccb1133cf0f3650cb94efc files/digest-libperl-5.8.6 64
 MD5 c10e44e47d7f702efe7d4009064a97ca files/digest-libperl-5.8.7 64
-MD5 ce442db939c59218a16be167f793b817 files/libperl-uclibc.patch 573
-MD5 0bdca74363c218d91a0db4ad1ea55485 files/libperl-create-libperl-soname.patch 417
-MD5 076dcbef37263d6dd7af719b55cfc2de files/libperl-noksh.patch 611
-MD5 ce442db939c59218a16be167f793b817 files/libperl-5.8.2-uclibc.patch 573
+MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5-r1 64
 MD5 0a07934d74ccb1133cf0f3650cb94efc files/digest-libperl-5.8.6-r1 64
+MD5 ce442db939c59218a16be167f793b817 files/libperl-5.8.2-uclibc.patch 573
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFC/2aDtG5z4I8BtQoRArhHAJ0TzDFYBvAPgFv8Zwx5ITzaj7dyVQCfRGBf
-jCduOHl03aUCr3lfAP3dzoo=
-=cc65
+iD8DBQFDHFkF2G5bA0cA/ScRAu7DAKCvkgtH01RfglfJXl3fvlW6ZHiEPQCggCNF
+9yim5KuQWfJEBwjlIPdklrE=
+=MXyC
 -----END PGP SIGNATURE-----
index 9eb1d01a394a836794de22ee127b138070f7a943..d7ba69386723b10e857718bb6955b36cc25ed8f8 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.7.ebuild,v 1.10 2005/08/14 15:42:37 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.7.ebuild,v 1.11 2005/09/05 14:40:43 herbs Exp $
 
 # The basic theory based on comments from Daniel Robbins <drobbins@gentoo.org>.
 #
@@ -54,7 +54,7 @@
 
 IUSE="berkdb debug gdbm ithreads"
 
-inherit eutils flag-o-matic toolchain-funcs
+inherit eutils flag-o-matic toolchain-funcs multilib
 
 # The slot of this binary compat version of libperl.so
 PERLSLOT="1"
@@ -211,6 +211,11 @@ src_compile() {
 
        [[ ${ELIBC} == "FreeBSD" ]] && myconf="${myconf} -Dlibc=/usr/lib/libc.a"
 
+       if [[ $(get_libdir) != "lib" ]] ; then
+               myconf="${myconf} -Dlibpth='/usr/local/$(get_libdir) /$(get_libdir) \
+               /usr/$(get_libdir)'"
+       fi
+
        sh Configure -des \
                -Darchname="${myarch}" \
                -Dcccdlflags='-fPIC' \