[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