summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hartmann <ian@gentoo.org>2007-11-18 17:46:36 +0000
committerChristian Hartmann <ian@gentoo.org>2007-11-18 17:46:36 +0000
commit8b8160e68ec0a191a8c9d7f3ac26fb00823ea9cd (patch)
treefc13c8233abeff92c7e343c3d94d6e6de0ed01dd /dev-lang/perl
parentStable on ppc64; bug #198568 (diff)
downloadhistorical-8b8160e68ec0a191a8c9d7f3ac26fb00823ea9cd.tar.gz
historical-8b8160e68ec0a191a8c9d7f3ac26fb00823ea9cd.tar.bz2
historical-8b8160e68ec0a191a8c9d7f3ac26fb00823ea9cd.zip
Readding perl-5.8.8-lib64.patch; thanks angelos
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'dev-lang/perl')
-rw-r--r--dev-lang/perl/ChangeLog6
-rw-r--r--dev-lang/perl/Manifest12
-rw-r--r--dev-lang/perl/files/perl-5.8.8-lib64.patch96
3 files changed, 109 insertions, 5 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index 7fcfea0e28e7..85346c9392ce 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.260 2007/11/18 17:37:25 ian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.261 2007/11/18 17:46:35 ian Exp $
+
+ 18 Nov 2007; Christian Hartmann <ian@gentoo.org>
+ +files/perl-5.8.8-lib64.patch:
+ Readding perl-5.8.8-lib64.patch; thanks angelos
18 Nov 2007; Christian Hartmann <ian@gentoo.org> perl-5.8.8-r2.ebuild,
perl-5.8.8-r3.ebuild:
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 70d67cc357e6..6e085c015b0b 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -30,6 +30,10 @@ AUX perl-5.8.8-gcc42-command-line.patch 497 RMD160 5fe723ae71be6c6316f11ca2219f4
MD5 565a8ae3144b4a695c0525fcb587476a files/perl-5.8.8-gcc42-command-line.patch 497
RMD160 5fe723ae71be6c6316f11ca2219f489fce60101c files/perl-5.8.8-gcc42-command-line.patch 497
SHA256 946d02284221bc3615e1f03afda1735e6da0296b03315e2a644bd784ad6f76d1 files/perl-5.8.8-gcc42-command-line.patch 497
+AUX perl-5.8.8-lib64.patch 3393 RMD160 406206c33b10b4af8cb2d1aba2fa6aadf5d9eea6 SHA1 d2e3bced513435dd66634d89938d65aa5839e7a8 SHA256 3efe8048934093a1a66bc37b22fbb56a6e10df2940bb85b57802c9129c9bd1bd
+MD5 b67f84d9f78688c8d1d06503241d0f6d files/perl-5.8.8-lib64.patch 3393
+RMD160 406206c33b10b4af8cb2d1aba2fa6aadf5d9eea6 files/perl-5.8.8-lib64.patch 3393
+SHA256 3efe8048934093a1a66bc37b22fbb56a6e10df2940bb85b57802c9129c9bd1bd files/perl-5.8.8-lib64.patch 3393
AUX perl-5.8.8-libbits.patch 3417 RMD160 56a56ffc18af62bf2735a62797bb29c12ff3a3dd SHA1 2432c3d8f98baadace064b795cc580c80bebdedf SHA256 084a55f7cdffa615ddb0cf57d2028a16f4ca5120202af9dbacd90bcdf03774e6
MD5 1d001887fe18a600a8ed401155f90a63 files/perl-5.8.8-libbits.patch 3417
RMD160 56a56ffc18af62bf2735a62797bb29c12ff3a3dd files/perl-5.8.8-libbits.patch 3417
@@ -91,10 +95,10 @@ EBUILD perl-5.8.8-r3.ebuild 19128 RMD160 bc810dd871ce1454f9e72418a74ada4f155ce78
MD5 58c273c037fec5e9d4f1f4a6e42c34b5 perl-5.8.8-r3.ebuild 19128
RMD160 bc810dd871ce1454f9e72418a74ada4f155ce782 perl-5.8.8-r3.ebuild 19128
SHA256 eb31f2e1886392a37475a65185c51d0306e10d5e53427a51fc2b23d7f5ea0fab perl-5.8.8-r3.ebuild 19128
-MISC ChangeLog 57348 RMD160 ddb92db33796c2a0f8a139026be44d4ea5537c19 SHA1 8fb12348e5741d67b22dc1e124ded3f8e25423eb SHA256 9d749b578653f83c96dc20a5387bbae984849572c959c8c27cde037e09f97890
-MD5 7ff2c5a9f86fe23f28633ee7f9ff00d4 ChangeLog 57348
-RMD160 ddb92db33796c2a0f8a139026be44d4ea5537c19 ChangeLog 57348
-SHA256 9d749b578653f83c96dc20a5387bbae984849572c959c8c27cde037e09f97890 ChangeLog 57348
+MISC ChangeLog 57483 RMD160 13e01e4e8575e913d33d67f6be67a4e02a3272e1 SHA1 55cda623ba934f80d84c5dc457c5b02bff7466ee SHA256 9014a9a212bef4736c33637904146d8db1f0d6af445255a2d160132afcab3336
+MD5 ef4156647f04fe46430fc625f8e9d802 ChangeLog 57483
+RMD160 13e01e4e8575e913d33d67f6be67a4e02a3272e1 ChangeLog 57483
+SHA256 9014a9a212bef4736c33637904146d8db1f0d6af445255a2d160132afcab3336 ChangeLog 57483
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
diff --git a/dev-lang/perl/files/perl-5.8.8-lib64.patch b/dev-lang/perl/files/perl-5.8.8-lib64.patch
new file mode 100644
index 000000000000..dcc91846d69d
--- /dev/null
+++ b/dev-lang/perl/files/perl-5.8.8-lib64.patch
@@ -0,0 +1,96 @@
+--- Configure.orig 2006-02-03 16:15:00.000000000 -0500
++++ Configure 2006-02-03 16:25:04.000000000 -0500
+@@ -1256,17 +1256,24 @@ locincpth="$locincpth /opt/gnu/include /
+ : no include file wanted by default
+ inclwanted=''
+
++: determine libdir name
++: Should be */lib64 on x86-64, sparc64, ppc64
++case `arch` in
++ x86_64) lib='lib64';;
++ *) lib='lib';;
++esac
++
+ groupstype=''
+ libnames=''
+ : change the next line if compiling for Xenix/286 on Xenix/386
+ xlibpth='/usr/lib/386 /lib/386'
+ : Possible local library directories to search.
+-loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib"
+-loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib"
++loclibpth="/usr/local/$lib /opt/local/$lib /usr/gnu/$lib"
++loclibpth="$loclibpth /opt/gnu/$lib /usr/GNU/$lib /opt/GNU/$lib"
+
+ : general looking path for locating libraries
+-glibpth="/lib /usr/lib $xlibpth"
+-glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib"
++glibpth="/$lib /usr/$lib $xlibpth"
++glibpth="$glibpth /usr/ccs/$lib /usr/ucblib /usr/local/$lib"
+ test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth"
+ test -f /shlib/libc.so && glibpth="/shlib $glibpth"
+
+@@ -5951,8 +5958,8 @@ fi
+ : Reproduce behavior of 5.005 and earlier, maybe drop that in 5.7.
+ case "$installstyle" in
+ '') case "$prefix" in
+- *perl*) dflt='lib';;
+- *) dflt='lib/perl5' ;;
++ *perl*) dflt='lib64';;
++ *) dflt='lib64/perl5' ;;
+ esac
+ ;;
+ *) dflt="$installstyle" ;;
+@@ -5968,8 +5975,8 @@ installstyle=$dflt
+ : /opt/perl/lib/perl5... would be redundant.
+ : The default "style" setting is made in installstyle.U
+ case "$installstyle" in
+-*lib/perl5*) set dflt privlib lib/$package/$version ;;
+-*) set dflt privlib lib/$version ;;
++*lib64/perl5*) set dflt privlib lib64/$package/$version ;;
++*) set dflt privlib lib64/$version ;;
+ esac
+ eval $prefixit
+ $cat <<EOM
+@@ -6471,8 +6478,8 @@ siteprefixexp="$ansexp"
+ prog=`echo $package | $sed 's/-*[0-9.]*$//'`
+ case "$sitelib" in
+ '') case "$installstyle" in
+- *lib/perl5*) dflt=$siteprefix/lib/$package/site_$prog/$version ;;
+- *) dflt=$siteprefix/lib/site_$prog/$version ;;
++ *lib64/perl5*) dflt=$siteprefix/lib64/$package/site_$prog/$version ;;
++ *) dflt=$siteprefix/lib64/site_$prog/$version ;;
+ esac
+ ;;
+ *) dflt="$sitelib"
+@@ -6598,8 +6605,8 @@ case "$vendorprefix" in
+ '')
+ prog=`echo $package | $sed 's/-*[0-9.]*$//'`
+ case "$installstyle" in
+- *lib/perl5*) dflt=$vendorprefix/lib/$package/vendor_$prog/$version ;;
+- *) dflt=$vendorprefix/lib/vendor_$prog/$version ;;
++ *lib64/perl5*) dflt=$vendorprefix/lib64/$package/vendor_$prog/$version ;;
++ *) dflt=$vendorprefix/lib64/vendor_$prog/$version ;;
+ esac
+ ;;
+ *) dflt="$vendorlib"
+@@ -10556,9 +10563,9 @@ else
+ else
+ for net in net socket
+ do
+- if test -f /usr/lib/lib$net$_a; then
+- ( ($nm $nm_opt /usr/lib/lib$net$_a | eval $nm_extract) || \
+- $ar t /usr/lib/lib$net$_a) 2>/dev/null >> libc.list
++ if test -f /usr/$lib/lib$net$_a; then
++ ( ($nm $nm_opt /usr/$lib/lib$net$_a | eval $nm_extract) || \
++ $ar t /usr/$lib/lib$net$_a) 2>/dev/null >> libc.list
+ if $contains socket libc.list >/dev/null 2>&1; then
+ d_socket="$define"
+ socketlib="-l$net"
+@@ -21677,6 +21684,7 @@ ldflags='$ldflags'
+ ldflags_uselargefiles='$ldflags_uselargefiles'
+ ldlibpthname='$ldlibpthname'
+ less='$less'
++lib='$lib'
+ lib_ext='$lib_ext'
+ libc='$libc'
+ libperl='$libperl'