1 |
tomka 12/04/20 13:32:20 |
2 |
|
3 |
Added: polymake-2.12-soname.patch |
4 |
Log: |
5 |
Bump to 2.12 |
6 |
|
7 |
(Portage version: 2.1.10.56/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 sci-mathematics/polymake/files/polymake-2.12-soname.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/polymake/files/polymake-2.12-soname.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/polymake/files/polymake-2.12-soname.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: polymake-2.12-soname.patch |
16 |
=================================================================== |
17 |
diff -U 3 -dHrN polymake-2.12.orig/support/corelib.make polymake-2.12/support/corelib.make |
18 |
--- polymake-2.12.orig/support/corelib.make 2012-04-19 15:57:15.326930563 -0400 |
19 |
+++ polymake-2.12/support/corelib.make 2012-04-19 16:01:53.862264223 -0400 |
20 |
@@ -90,7 +90,7 @@ |
21 |
ifneq (${LDcallableFlags},none) |
22 |
# no explicit dependence on XSObjects here because they are built in compile-xs using the Makefile generated by xsubpp |
23 |
${CallableLib} : ${SharedObjects} ${CallableSharedObjects} ${GlueObjects} ${CallableGlueObjects} ${XXSObjects} $(patsubst %,${SourceDir}/perl/%.xs,${XSModules}) |
24 |
- ${CXX} ${LDcallableFlags} -o $@ ${SharedObjects} ${CallableSharedObjects} ${GlueObjects} ${CallableGlueObjects} ${XXSObjects} ${XSObjects} ${LDFLAGS} ${PERLccdlflags} -lmpfr -lgmp ${LIBXML2_LIBS} ${LIBS} -L${PERLarchlib}/CORE -lperl |
25 |
+ ${CXX} ${LDcallableFlags} -Wl,-soname,libpolymake.so.0 -o $@ ${SharedObjects} ${CallableSharedObjects} ${GlueObjects} ${CallableGlueObjects} ${XXSObjects} ${XSObjects} ${LDFLAGS} ${PERLccdlflags} -lmpfr -lgmp ${LIBXML2_LIBS} ${LIBS} -L${PERLarchlib}/CORE -lperl |
26 |
else |
27 |
${CallableLib} : ${GlueObjects} ${XXSObjects} $(patsubst %,${SourceDir}/perl/%.xs,${XSModules}) |
28 |
endif |