[lapack] 04/10: Use upstream version number for filename of shared libraries.
Sébastien Villemot
sebastien at debian.org
Sat Oct 31 22:23:42 UTC 2015
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository lapack.
commit e2b2e2d312be666200b9063333368d743ee5e6fa
Author: Sébastien Villemot <sebastien at debian.org>
Date: Sat Oct 31 21:30:13 2015 +0100
Use upstream version number for filename of shared libraries.
---
debian/liblapacke.install | 3 +--
debian/libtmglib3.install | 3 +--
debian/rules | 20 +++++++++-----------
3 files changed, 11 insertions(+), 15 deletions(-)
diff --git a/debian/liblapacke.install b/debian/liblapacke.install
index 8e35011..3193c6b 100644
--- a/debian/liblapacke.install
+++ b/debian/liblapacke.install
@@ -1,2 +1 @@
-lapacke/liblapacke.so.3.0 usr/lib/
-lapacke/liblapacke.so.3 usr/lib/
+lapacke/liblapacke.so.* usr/lib/
diff --git a/debian/libtmglib3.install b/debian/libtmglib3.install
index bf78682..2ed0b46 100644
--- a/debian/libtmglib3.install
+++ b/debian/libtmglib3.install
@@ -1,2 +1 @@
-libtmglib.so.3.0 usr/lib/
-libtmglib.so.3 usr/lib/
+libtmglib.so.* usr/lib/
diff --git a/debian/rules b/debian/rules
index 510fb60..288a49a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,8 +6,6 @@ include /usr/share/dpkg/pkg-info.mk
#export DH_VERBOSE=1
SO:=3
-MN:=0
-VERS:=$(SO).$(MN)
# xerblas_ and LAPACK_xerblas must be overrideable by applications
# --dynamic-list does not work with gold, so drop the flag completely
@@ -74,14 +72,14 @@ liblapack_pic.a: make.inc testing/Makefile
$(MAKE) lib PICOPTS=-fPIC
mv liblapack.a $@
-liblapack.so.$(VERS): liblapack_pic.a
- echo "Building liblapack.so.$(VERS) from liblapack_pic.a"
+liblapack.so.$(DEB_VERSION_UPSTREAM): liblapack_pic.a
+ echo "Building liblapack.so.$(DEB_VERSION_UPSTREAM) from liblapack_pic.a"
mkdir -p tmp
cd tmp && ar x ../$<
$(F77) -shared -Wl,-soname=liblapack.so.$(SO) -o $@ tmp/*.o -L. -lblas $(LDFLAGS)
rm -rf tmp
-liblapack.so.$(SO): liblapack.so.$(VERS)
+liblapack.so.$(SO): liblapack.so.$(DEB_VERSION_UPSTREAM)
ln -snf $< $@
liblapack.so: liblapack.so.$(SO)
@@ -100,14 +98,14 @@ libtmglib_pic.a: make.inc
$(MAKE) PICOPTS=-fPIC
mv libtmglib.a $@
-libtmglib.so.$(VERS): libtmglib_pic.a
- echo "Building libtmglib.so.$(VERS) from libtmglib_pic.a"
+libtmglib.so.$(DEB_VERSION_UPSTREAM): libtmglib_pic.a
+ echo "Building libtmglib.so.$(DEB_VERSION_UPSTREAM) from libtmglib_pic.a"
mkdir -p tmp
cd tmp && ar x ../$<
$(F77) -shared -Wl,-soname=libtmglib.so.$(SO) -o $@ tmp/*.o -L. -lblas -llapack $(LDFLAGS)
rm -rf tmp
-libtmglib.so.$(SO): libtmglib.so.$(VERS)
+libtmglib.so.$(SO): libtmglib.so.$(DEB_VERSION_UPSTREAM)
ln -snf $< $@
libtmglib.so: libtmglib.so.$(SO)
@@ -126,15 +124,15 @@ lapacke/liblapacke_pic.a: make.inc
$(MAKE) PICOPTS=-fPIC; \
mv ../liblapacke.a $(@F)
-lapacke/liblapacke.so.$(VERS): lapacke/liblapacke_pic.a
- echo "Building liblapacke.so.$(VERS) from liblapacke_pic.a"
+lapacke/liblapacke.so.$(DEB_VERSION_UPSTREAM): lapacke/liblapacke_pic.a
+ echo "Building liblapacke.so.$(DEB_VERSION_UPSTREAM) from liblapacke_pic.a"
cd lapacke; \
mkdir -p tmp; \
cd tmp && ar x ../$(<F) && cd -; \
$(CC) -shared -Wl,-soname=liblapacke.so.$(SO) -o $(@F) tmp/*.o -L.. -lblas -llapack -ltmglib $(LDFLAGS); \
rm -rf tmp
-lapacke/liblapacke.so.$(SO): lapacke/liblapacke.so.$(VERS)
+lapacke/liblapacke.so.$(SO): lapacke/liblapacke.so.$(DEB_VERSION_UPSTREAM)
cd lapacke; \
ln -snf $(<F) $(@F)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/lapack.git
More information about the debian-science-commits
mailing list