summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Villavicencio <the_paya@gentoo.org>2008-07-18 12:03:29 +0000
committerJavier Villavicencio <the_paya@gentoo.org>2008-07-18 12:03:29 +0000
commit93915eb39a32843210b74b89b079b61ece2182af (patch)
tree399cb4df077aae65bdbde1de801b7571e37ac859
parentkeyword ~x86-fbsd thanks to Nathan Smith <nathan@ndansmith.net>, bug #190810 (diff)
downloadhistorical-93915eb39a32843210b74b89b079b61ece2182af.tar.gz
historical-93915eb39a32843210b74b89b079b61ece2182af.tar.bz2
historical-93915eb39a32843210b74b89b079b61ece2182af.zip
Updated fbsdhints patch, bug 225323.
Package-Manager: portage-2.2_rc1/cvs/FreeBSD 7.0-RELEASE i386
-rw-r--r--dev-lang/perl/ChangeLog6
-rw-r--r--dev-lang/perl/Manifest4
-rw-r--r--dev-lang/perl/files/perl-5.8.8-fbsdhints.patch24
3 files changed, 31 insertions, 3 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index a321b8329a3d..be0066eb9214 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.272 2008/07/06 02:10:58 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.273 2008/07/18 12:03:28 the_paya Exp $
+
+ 18 Jul 2008; Javier Villavicencio <the_paya@gentoo.org>
+ files/perl-5.8.8-fbsdhints.patch:
+ Updated fbsdhints patch, bug 225323.
05 Jul 2008; Stephanie Lockwood-Childs <wormo@gentoo.org>
perl-5.8.8-r2.ebuild, perl-5.8.8-r3.ebuild, perl-5.8.8-r4.ebuild,
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 4d2c2f24c6de..648ab342b9da 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -5,7 +5,7 @@ AUX perl-5.8.8-USE_MM_LD_RUN_PATH.patch 4963 RMD160 96dfe54660afdcbd24007ffce886
AUX perl-5.8.8-asm-page-h-compile-failure.patch 384 RMD160 cb55d65bd1245019689f7a6241d313f45cc0ecda SHA1 69f7ee3d09abfba81d4b3976263b23491cb39f10 SHA256 b6be7b879d07a0f5a80ec775ce122d84a126a860471ccd86e4f32cbc2c90f704
AUX perl-5.8.8-cplusplus.patch 854 RMD160 1fbfc7ec9940622beb644ce0fa98a6f52131c9db SHA1 e4718e0b1c869ec56d59466caed3fab555848085 SHA256 ea1368e609b0d992b6cd5f92c327768d8c61ca2096826f26af2576263efb8a89
AUX perl-5.8.8-dragonfly-clean.patch 5211 RMD160 d2411913185276cd9c9aa55a614ae2ed13d22fe9 SHA1 2d2bb9a8b7fa312229d5e13eea845384069d7e2f SHA256 08b22fe26695f6f7f7d21ca2628954eded91205b64450e24d0b295eb75952b6c
-AUX perl-5.8.8-fbsdhints.patch 1190 RMD160 c55ec6943e7a3957939d3a1f348d01496eefe0e8 SHA1 bf6902ec664f69a442b4de8eff0040fcbbcdaa59 SHA256 339a73f860025b53ef12a394138abb71ec22c027c5a338fb6f29085e127c321b
+AUX perl-5.8.8-fbsdhints.patch 1984 RMD160 0b298920ce1dce296fc574a4e27f00e59332343c SHA1 50d58cf1bb837261a148eb9d0b7e2a4856c1a9b0 SHA256 98ff829c9544e7edb329974b883f98b1391a5bb0e071edbb5e96feeba2c066c8
AUX perl-5.8.8-gcc42-command-line.patch 497 RMD160 5fe723ae71be6c6316f11ca2219f489fce60101c SHA1 ae75dfd80b59afb23377fdf491b46b7a561714d7 SHA256 946d02284221bc3615e1f03afda1735e6da0296b03315e2a644bd784ad6f76d1
AUX perl-5.8.8-lib64.patch 3393 RMD160 406206c33b10b4af8cb2d1aba2fa6aadf5d9eea6 SHA1 d2e3bced513435dd66634d89938d65aa5839e7a8 SHA256 3efe8048934093a1a66bc37b22fbb56a6e10df2940bb85b57802c9129c9bd1bd
AUX perl-5.8.8-libbits.patch 3417 RMD160 56a56ffc18af62bf2735a62797bb29c12ff3a3dd SHA1 2432c3d8f98baadace064b795cc580c80bebdedf SHA256 084a55f7cdffa615ddb0cf57d2028a16f4ca5120202af9dbacd90bcdf03774e6
@@ -26,5 +26,5 @@ EBUILD perl-5.8.8-r2.ebuild 18896 RMD160 50dea3ec5837278cae6a39da93f489e8044a278
EBUILD perl-5.8.8-r3.ebuild 19135 RMD160 ca0b9eb44dc513f36d5c5f3e5737bb905302aa4e SHA1 89ad554b2a3b1d8ef68ab613a6f58879cece5615 SHA256 accc5dfa49afc829439d6a9bd4b1cb4de6752f4bada5800555c2f3511d782b09
EBUILD perl-5.8.8-r4.ebuild 19134 RMD160 3e9ce03261a16fe7b7bf1a5f1d60e2b327baa47b SHA1 76c394bed4e3cecd186cb79e7e11d0bd07860705 SHA256 32664950c3a585ac8f3ab91df8528b9d8cb4974112df39123218960b68a03b95
EBUILD perl-5.8.8-r5.ebuild 19214 RMD160 d612f9ba39d74198d575903a8362913ec3de3713 SHA1 74b21938dc56eeb8015106b367415fb8889e146a SHA256 6fa0241dca956e93ad7be7f7d9e9e84fa941e49e91201ec449c62dcacd521342
-MISC ChangeLog 58984 RMD160 5f448e422cfd34b10fb0b3f71410d92e7ce49a1f SHA1 35de96bff4429af11394697987c1d03c031b4807 SHA256 7595ec66ba911de56652ef53b5afbc47d689884df351f0c9e1e4f645d468eda1
+MISC ChangeLog 59119 RMD160 91ed35dc2965bbd37d9bb388c9604520e6a989ac SHA1 8986f96074793756e79c483c9ca851356a855cc0 SHA256 cadc02cd27b3ac4afe701fcba581d47954c4be4ffdf856a0e4d31248c72c8bc2
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
diff --git a/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch b/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch
index 5f888346ae43..7dc1a65b9e6e 100644
--- a/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch
+++ b/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch
@@ -22,6 +22,30 @@ Index: perl-5.8.8/hints/freebsd.sh
;;
esac
+@@ -116,17 +122,17 @@ case "$osvers" in
+
+ *)
+ objformat=`/usr/bin/objformat`
+- if [ x$objformat = xelf ]; then
+- libpth="/usr/lib /usr/local/lib"
+- glibpth="/usr/lib /usr/local/lib"
+- ldflags="-Wl,-E "
+- lddlflags="-shared "
+- else
++ if [ x$objformat = xaout ]; then
+ if [ -e /usr/lib/aout ]; then
+ libpth="/usr/lib/aout /usr/local/lib /usr/lib"
+ glibpth="/usr/lib/aout /usr/local/lib /usr/lib"
+ fi
+ lddlflags='-Bshareable'
++ else
++ libpth="/usr/lib /usr/local/lib"
++ glibpth="/usr/lib /usr/local/lib"
++ ldflags="-Wl,-E"
++ lddlflags="-shared "
+ fi
+ cccdlflags='-DPIC -fPIC'
+ ;;
@@ -137,7 +143,7 @@ case "$osvers" in
*)