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