[Pkg-scicomp-commits] atlas/trunk/debian/patches
Sylvestre Ledru
sylvestre.ledru at inria.fr
Sat Sep 5 13:11:42 UTC 2009
SVN commit 4563 by sylvestre-guest:
Better symlink
M +14 -14 atlas/trunk/debian/patches/so-versionning.diff
--- atlas/trunk/debian/patches/so-versionning.diff #4562:4563
@@ -46,8 +46,8 @@
+ gcc $(LDFLAGS) -shared -Wl,-soname=libatlas.so.$(so_ver_major) \
+ -o libatlas.so.$(so_ver) static_libs/*.o -lc $(LIBS)
+ rm -rf static_libs
-+ ln -s ./libatlas.so.$(so_ver) libatlas.so.$(so_ver_major)
-+ ln -s ./libatlas.so.$(so_ver) libatlas.so
++ ln -s libatlas.so.$(so_ver) libatlas.so.$(so_ver_major)
++ ln -s libatlas.so.$(so_ver) libatlas.so
liblapack.so : liblapack.a
- ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive \
- liblapack.a --no-whole-archive $(F77SYSLIB)
@@ -56,8 +56,8 @@
+ -o liblapack.so.$(so_ver) static_libs/*.o $(F77SYSLIB) \
+ libf77blas.so.$(so_ver_major) libcblas.so.$(so_ver_major)
+ rm -rf static_libs
-+ ln -s ./liblapack.so.$(so_ver) liblapack.so.$(so_ver_major)
-+ ln -s ./liblapack.so.$(so_ver) liblapack.so
++ ln -s liblapack.so.$(so_ver) liblapack.so.$(so_ver_major)
++ ln -s liblapack.so.$(so_ver) liblapack.so
libclapack.so : libclapack.a
- ld $(LDFLAGS) -shared -soname liblapack.so -o liblapack.so \
- --whole-archive libclapack.a
@@ -66,8 +66,8 @@
+ -o libclapack.so.$(so_ver) static_libs/*.o \
+ libcblas.so.$(so_ver_major) -lc $(LIBS)
+ rm -rf static_libs
-+ ln -s ./libclapack.so.$(so_ver) libclapack.so.$(so_ver_major)
-+ ln -s ./libclapack.so.$(so_ver) libclapack.so
++ ln -s libclapack.so.$(so_ver) libclapack.so.$(so_ver_major)
++ ln -s libclapack.so.$(so_ver) libclapack.so
libptf77blas.so : libptf77blas.a
- ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libptf77blas.a \
- --no-whole-archive $(F77SYSLIB)
@@ -76,8 +76,8 @@
+ -o libptf77blas.so.$(so_ver) static_libs/*.o \
+ libatlas.so.$(so_ver) $(F77SYSLIB)
+ rm -rf static_libs
-+ ln -s ./libptf77blas.so.$(so_ver) libptf77blas.so.$(so_ver_major)
-+ ln -s ./libptf77blas.so.$(so_ver) libptf77blas.so
++ ln -s libptf77blas.so.$(so_ver) libptf77blas.so.$(so_ver_major)
++ ln -s libptf77blas.so.$(so_ver) libptf77blas.so
libf77blas.so : libf77blas.a
- ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libf77blas.a \
- --no-whole-archive $(F77SYSLIB)
@@ -86,8 +86,8 @@
+ -o libf77blas.so.$(so_ver) static_libs/*.o \
+ libatlas.so.$(so_ver) $(F77SYSLIB)
+ rm -rf static_libs
-+ ln -s ./libf77blas.so.$(so_ver) libf77blas.so.$(so_ver_major)
-+ ln -s ./libf77blas.so.$(so_ver) libf77blas.so
++ ln -s libf77blas.so.$(so_ver) libf77blas.so.$(so_ver_major)
++ ln -s libf77blas.so.$(so_ver) libf77blas.so
libptcblas.so : libptcblas.a
- ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libptcblas.a
+ mkdir static_libs ; cd static_libs ; ar x ../libptcblas.a ; cd ../
@@ -95,8 +95,8 @@
+ -o libptcblas.so.$(so_ver) static_libs/*.o \
+ libatlas.so.$(so_ver) -lc $(LIBS)
+ rm -rf static_libs
-+ ln -s ./libptcblas.so.$(so_ver) libptcblas.so.$(so_ver_major)
-+ ln -s ./libptcblas.so.$(so_ver) libptcblas.so
++ ln -s libptcblas.so.$(so_ver) libptcblas.so.$(so_ver_major)
++ ln -s libptcblas.so.$(so_ver) libptcblas.so
libcblas.so : libcblas.a
- ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libcblas.a
+ mkdir static_libs ; cd static_libs ; ar x ../libcblas.a ; cd ../
@@ -104,8 +104,8 @@
+ -o libcblas.so.$(so_ver) static_libs/*.o \
+ libatlas.so.$(so_ver) -lc $(LIBS)
+ rm -rf static_libs
-+ ln -s ./libcblas.so.$(so_ver) libcblas.so.$(so_ver_major)
-+ ln -s ./libcblas.so.$(so_ver) libcblas.so
++ ln -s libcblas.so.$(so_ver) libcblas.so.$(so_ver_major)
++ ln -s libcblas.so.$(so_ver) libcblas.so
#
# Builds one shared lib from all ATLAS files
#
More information about the Pkg-scicomp-commits
mailing list