r36228 - in /packages/blas/trunk/debian: changelog libblas-dev.files libblas-dev.postinst libblas-dev.prerm libblas3gf.files rules

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Fri Feb 26 11:42:35 UTC 2010


Author: sylvestre
Date: Fri Feb 26 11:42:34 2010
New Revision: 36228

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36228
Log:
  * postinst & prerm added for each packages to manage update-alternatives
    See: http://wiki.debian.org/DebianScience/LinearAlgebraLibraries


Modified:
    packages/blas/trunk/debian/changelog
    packages/blas/trunk/debian/libblas-dev.files
    packages/blas/trunk/debian/libblas-dev.postinst
    packages/blas/trunk/debian/libblas-dev.prerm
    packages/blas/trunk/debian/libblas3gf.files
    packages/blas/trunk/debian/rules

Modified: packages/blas/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/blas/trunk/debian/changelog?rev=36228&op=diff
==============================================================================
--- packages/blas/trunk/debian/changelog (original)
+++ packages/blas/trunk/debian/changelog Fri Feb 26 11:42:34 2010
@@ -1,3 +1,10 @@
+blas (1.2-5) UNRELEASED; urgency=low
+
+  * postinst & prerm added for each packages to manage update-alternatives
+    See: http://wiki.debian.org/DebianScience/LinearAlgebraLibraries
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 16 Feb 2010 11:59:14 +0100
+
 blas (1.2-4) unstable; urgency=low
 
   * -O3 => -O2 under amd64 until we find a real fix for #569436

Modified: packages/blas/trunk/debian/libblas-dev.files
URL: http://svn.debian.org/wsvn/debian-science/packages/blas/trunk/debian/libblas-dev.files?rev=36228&op=diff
==============================================================================
--- packages/blas/trunk/debian/libblas-dev.files (original)
+++ packages/blas/trunk/debian/libblas-dev.files Fri Feb 26 11:42:34 2010
@@ -1,2 +1,2 @@
-usr/lib/*.{so,a}
+usr/lib/libblas/*.{so,a}
 usr/include

Modified: packages/blas/trunk/debian/libblas-dev.postinst
URL: http://svn.debian.org/wsvn/debian-science/packages/blas/trunk/debian/libblas-dev.postinst?rev=36228&op=diff
==============================================================================
--- packages/blas/trunk/debian/libblas-dev.postinst (original)
+++ packages/blas/trunk/debian/libblas-dev.postinst Fri Feb 26 11:42:34 2010
@@ -2,8 +2,8 @@
 
 set -e
 
-update-alternatives --install /usr/lib/libblas-3gf.so libblas-3gf.so /usr/lib/libblas.so 20 \
-     --slave /usr/lib/libblas-3gf.a libblas-3gf.a /usr/lib/libblas.a
+update-alternatives --install /usr/lib/libblas.so libblas.so /usr/lib/libblas/libblas.so 20 \
+     --slave /usr/lib/libblas.a libblas.a /usr/lib/libblas/libblas.a
 
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.

Modified: packages/blas/trunk/debian/libblas-dev.prerm
URL: http://svn.debian.org/wsvn/debian-science/packages/blas/trunk/debian/libblas-dev.prerm?rev=36228&op=diff
==============================================================================
--- packages/blas/trunk/debian/libblas-dev.prerm (original)
+++ packages/blas/trunk/debian/libblas-dev.prerm Fri Feb 26 11:42:34 2010
@@ -4,7 +4,7 @@
 
 if [ "$1" != "upgrade" ]
 then
-    update-alternatives --remove libblas-3gf.so /usr/lib/libblas.so
+    update-alternatives --remove libblas.so /usr/lib/libblas/libblas.so
 fi
 
 #DEBHELPER#

Modified: packages/blas/trunk/debian/libblas3gf.files
URL: http://svn.debian.org/wsvn/debian-science/packages/blas/trunk/debian/libblas3gf.files?rev=36228&op=diff
==============================================================================
--- packages/blas/trunk/debian/libblas3gf.files (original)
+++ packages/blas/trunk/debian/libblas3gf.files Fri Feb 26 11:42:34 2010
@@ -1,1 +1,1 @@
-usr/lib/*.so.*
+usr/lib/libblas/*.so.*

Modified: packages/blas/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/blas/trunk/debian/rules?rev=36228&op=diff
==============================================================================
--- packages/blas/trunk/debian/rules (original)
+++ packages/blas/trunk/debian/rules Fri Feb 26 11:42:34 2010
@@ -221,17 +221,19 @@
 	cat $@ | awk '/fail/ || /FAIL/ {exit 1}'
 
 
-debian/tmp/usr/lib/%: %
+debian/tmp/usr/lib/libblas/%: %
 	dh_testroot
 	mkdir -p $(@D)
 	[ -L $* ] || install -m 644 $* $(@D)
 	! [ -L $* ] || cp -d $* $(@D)
 
+# For libcblas-test (which does not exist?)
 debian/tmp/usr/lib/libblas3gf/%: cblas/testing/%
 	dh_testroot
 	mkdir -p $(@D)
 	install -m 755 cblas/testing/$* $(@D)
 
+# For libblas
 debian/tmp/usr/lib/libblas3gf/%: test/%
 	dh_testroot
 	mkdir -p $(@D)
@@ -250,7 +252,7 @@
 MF:=$(subst .l,.3,$(MFL))
 
 IF:=so so.$(SO) so.$(VERS) a
-IF:=$(addprefix debian/tmp/usr/lib/libblas.,$(IF))
+IF:=$(addprefix debian/tmp/usr/lib/libblas/libblas.,$(IF))
 IF:=$(IF) $(subst cblas/testing/,debian/tmp/usr/lib/libblas3gf/,$(BIN))
 IF:=$(IF) $(subst test/,debian/tmp/usr/lib/libblas3gf/,$(FBN))
 IF:=$(IF) $(addprefix debian/tmp/usr/include/cblas,.h _f77.h) $(MF) debian/test_results




More information about the debian-science-commits mailing list