summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kahle <tomka@gentoo.org>2012-08-15 09:59:46 +0000
committerThomas Kahle <tomka@gentoo.org>2012-08-15 09:59:46 +0000
commitfb7f964e135683224f961f0f4610c85d5b938a75 (patch)
tree39cf4157a6efd371e89a64375838420985a87edc /sci-mathematics/singular
parentStable for x86, wrt bug #428698 (diff)
downloadgentoo-2-fb7f964e135683224f961f0f4610c85d5b938a75.tar.gz
gentoo-2-fb7f964e135683224f961f0f4610c85d5b938a75.tar.bz2
gentoo-2-fb7f964e135683224f961f0f4610c85d5b938a75.zip
Add missing OS-X patch. Thanks Francois Bissey
(Portage version: 2.1.11.10/cvs/Linux x86_64)
Diffstat (limited to 'sci-mathematics/singular')
-rw-r--r--sci-mathematics/singular/ChangeLog7
-rw-r--r--sci-mathematics/singular/files/singular-3.1.3.3-install_name.patch23
2 files changed, 28 insertions, 2 deletions
diff --git a/sci-mathematics/singular/ChangeLog b/sci-mathematics/singular/ChangeLog
index 4b998ba7be20..552b33a4d3b3 100644
--- a/sci-mathematics/singular/ChangeLog
+++ b/sci-mathematics/singular/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-mathematics/singular
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/singular/ChangeLog,v 1.53 2012/06/23 10:50:20 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/singular/ChangeLog,v 1.54 2012/08/15 09:59:46 tomka Exp $
+
+ 15 Aug 2012; Thomas Kahle <tomka@gentoo.org>
+ +files/singular-3.1.3.3-install_name.patch:
+ Add missing OS-X patch. Thanks Francois Bissey
23 Jun 2012; Kacper Kowalik <xarthisius.kk@gmail.com>
singular-3.1.4-r1.ebuild:
@@ -321,4 +325,3 @@
files/singular-2.0.4-gentoo.diff:
Initial import, based on the submission in bug 26115. Thanks to all
contributors.
-
diff --git a/sci-mathematics/singular/files/singular-3.1.3.3-install_name.patch b/sci-mathematics/singular/files/singular-3.1.3.3-install_name.patch
new file mode 100644
index 000000000000..6a7826c390f6
--- /dev/null
+++ b/sci-mathematics/singular/files/singular-3.1.3.3-install_name.patch
@@ -0,0 +1,23 @@
+--- kernel/Makefile.in.orig 2011-10-13 23:36:54.000000000 +0200
++++ kernel/Makefile.in 2011-10-13 23:37:46.000000000 +0200
+@@ -267,7 +267,7 @@
+ -rm -f p_Procs_Dynamic p_Procs_Dynamic.exe
+
+ p_Procs_%.so: p_Procs_Lib_%.dl_o
+- $(LD) ${SLDFLAGS} -o $@ $^
++ $(LD) ${SLDFLAGS} -install_name @GENTOO_PORTAGE_EPREFIX@/usr/lib/singular/$@ -o $@ $^
+
+ ##
+ ## install targets
+
+--- Singular/Makefile.in.orig 2011-10-14 23:59:07.000000000 +0200
++++ Singular/Makefile.in 2011-10-14 23:58:34.000000000 +0200
+@@ -492,7 +492,7 @@
+ $(LD) ${SLDFLAGS} -o $@ $^ -L${libdir} ${MP_LIBS} ${GLIBC_DYN_FIX}
+
+ dbmsr.so: $(DBMSR_SOURCES:.cc=.dl_o)
+- $(LD) ${SLDFLAGS} -o $@ $^ ${GLIBC_DYN_FIX}
++ $(LD) ${SLDFLAGS} -install_name @GENTOO_PORTAGE_EPREFIX@/usr/lib/singular/$@ -o $@ $^ ${GLIBC_DYN_FIX}
+
+ # dynamic module for python bject support
+ pyobject.${MODULE_SUFFIX}: pyobject.dl_o