summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2008-12-09 08:14:27 +0000
committerTorsten Veller <tove@gentoo.org>2008-12-09 08:14:27 +0000
commit6fa2490cd3a8e70b22254f5ff0ec4b010cec9cc1 (patch)
treea780a17f6194055cbf3d90205f3fd070812282e3 /dev-perl/PDL
parentVersion bump, fixes 2 crashes, and the status message now updates properly (diff)
downloadgentoo-2-6fa2490cd3a8e70b22254f5ff0ec4b010cec9cc1.tar.gz
gentoo-2-6fa2490cd3a8e70b22254f5ff0ec4b010cec9cc1.tar.bz2
gentoo-2-6fa2490cd3a8e70b22254f5ff0ec4b010cec9cc1.zip
Update PIC patch (#250335)
(Portage version: 2.2_rc17/cvs/Linux 2.6.27-tuxonice i686)
Diffstat (limited to 'dev-perl/PDL')
-rw-r--r--dev-perl/PDL/ChangeLog6
-rw-r--r--dev-perl/PDL/PDL-2.4.4.ebuild6
-rw-r--r--dev-perl/PDL/files/PDL-2.4.4-PIC.patch22
3 files changed, 30 insertions, 4 deletions
diff --git a/dev-perl/PDL/ChangeLog b/dev-perl/PDL/ChangeLog
index f13900135baf..3e765a175455 100644
--- a/dev-perl/PDL/ChangeLog
+++ b/dev-perl/PDL/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-perl/PDL
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.78 2008/12/08 02:38:53 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.79 2008/12/09 08:14:27 tove Exp $
+
+ 09 Dec 2008; Torsten Veller <tove@gentoo.org> +files/PDL-2.4.4-PIC.patch,
+ PDL-2.4.4.ebuild:
+ Update PIC patch (#250335)
*PDL-2.4.4 (08 Dec 2008)
diff --git a/dev-perl/PDL/PDL-2.4.4.ebuild b/dev-perl/PDL/PDL-2.4.4.ebuild
index ce1649bbdf58..26acda07f9ae 100644
--- a/dev-perl/PDL/PDL-2.4.4.ebuild
+++ b/dev-perl/PDL/PDL-2.4.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v 1.1 2008/12/08 02:38:53 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v 1.2 2008/12/09 08:14:27 tove Exp $
MODULE_AUTHOR=CHM
inherit perl-module eutils multilib
@@ -34,8 +34,8 @@ src_unpack() {
epatch "${FILESDIR}/PDL-2.4.2-makemakerfix.patch"
- # Unconditional -fPIC for the lib (#55238, #180807)
- epatch "${FILESDIR}/${PN}-2.4.3-PIC.patch"
+ # Unconditional -fPIC for the lib (#55238, #180807, #250335)
+ epatch "${FILESDIR}/${P}-PIC.patch"
# TODO: everything in this function below this
# TODO: line really belongs in src_compile() :
diff --git a/dev-perl/PDL/files/PDL-2.4.4-PIC.patch b/dev-perl/PDL/files/PDL-2.4.4-PIC.patch
new file mode 100644
index 000000000000..a0087c9f5edd
--- /dev/null
+++ b/dev-perl/PDL/files/PDL-2.4.4-PIC.patch
@@ -0,0 +1,22 @@
+--- Lib/Minuit/Makefile.PL
++++ Lib/Minuit/Makefile.PL
+@@ -149,7 +149,7 @@
+ ("
+
+ minuitlib/$_\$(OBJ_EXT): minuitlib/$_.f
+- $mycompiler -c $hack_64bit -o minuitlib/$_\$(OBJ_EXT) $mycflags minuitlib/$_.f
++ $mycompiler -c -fPIC -o minuitlib/$_\$(OBJ_EXT) $mycflags minuitlib/$_.f
+ " )} @minuitfiles;
+
+ if (!defined($PDL::Config{MINUIT_LIB})){
+--- Lib/Slatec/Makefile.PL
++++ Lib/Slatec/Makefile.PL
+@@ -136,7 +136,7 @@
+ ("
+
+ slatec/$_\$(OBJ_EXT): slatec/$_.f
+- $mycompiler -c $hack_64bit -o slatec/$_\$(OBJ_EXT) $mycflags slatec/$_.f
++ $mycompiler -c -fPIC -o slatec/$_\$(OBJ_EXT) $mycflags slatec/$_.f
+ " )} @slatecfiles;
+
+ }