Gentoo Archives: gentoo-commits

From: "Thomas Kahle (tomka)" <tomka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/polymake/files: polymake-2.12-soname.patch
Date: Fri, 20 Apr 2012 13:32:34
Message-Id: 20120420133220.96D8D2004C@flycatcher.gentoo.org
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