r43862 - in /packages/atlas/trunk/debian: changelog control libatlas3-base.install libatlas3-base.postinst libatlas3-base.prerm libatlas3gf-base.install libatlas3gf-base.postinst libatlas3gf-base.prerm rules
sylvestre at users.alioth.debian.org
sylvestre at users.alioth.debian.org
Sun Sep 4 19:30:00 UTC 2011
Author: sylvestre
Date: Sun Sep 4 19:29:59 2011
New Revision: 43862
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=43862
Log:
* Rename libblas3gf package => libblas3
* Rename libblas.so.3gf => libblas.so.3
Added:
packages/atlas/trunk/debian/libatlas3-base.install
- copied unchanged from r38557, packages/atlas/trunk/debian/libatlas3gf-base.install
packages/atlas/trunk/debian/libatlas3-base.postinst
- copied, changed from r38557, packages/atlas/trunk/debian/libatlas3gf-base.postinst
packages/atlas/trunk/debian/libatlas3-base.prerm
- copied, changed from r38557, packages/atlas/trunk/debian/libatlas3gf-base.prerm
Removed:
packages/atlas/trunk/debian/libatlas3gf-base.install
packages/atlas/trunk/debian/libatlas3gf-base.postinst
packages/atlas/trunk/debian/libatlas3gf-base.prerm
Modified:
packages/atlas/trunk/debian/changelog
packages/atlas/trunk/debian/control
packages/atlas/trunk/debian/rules
Modified: packages/atlas/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/changelog?rev=43862&op=diff
==============================================================================
--- packages/atlas/trunk/debian/changelog (original)
+++ packages/atlas/trunk/debian/changelog Sun Sep 4 19:29:59 2011
@@ -1,3 +1,10 @@
+atlas (3.8.4-4~exp1) experimental; urgency=low
+
+ * Rename libblas3gf package => libblas3
+ * Rename libblas.so.3gf => libblas.so.3
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 04 Sep 2011 14:47:41 +0200
+
atlas (3.8.4-3) unstable; urgency=low
* Revert change about devscripts being in the build-dep (see bug #628104)
Modified: packages/atlas/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/control?rev=43862&op=diff
==============================================================================
--- packages/atlas/trunk/debian/control (original)
+++ packages/atlas/trunk/debian/control Sun Sep 4 19:29:59 2011
@@ -11,25 +11,26 @@
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/atlas/
Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/atlas/
-Package: libatlas3gf-base
+Package: libatlas3-base
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
+Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf,
+ libatlas.so.3, libblas.so.3, liblapack.so.3
Conflicts: atlas2 (<< 3.2.1-1), libblas3gf (<< 1.2-5),
liblapack3gf (<< 3.2.1-4), libatlas3gf-sse (<< 3.8.3-25),
libatlas3gf-sse2 (<< 3.8.3-25), libatlas3gf-sse3 (<< 3.8.3-25),
libatlas3gf-core2sse3 (<< 3.8.3-25), libatlas3gf-amd64sse3 (<< 3.8.3-25),
libatlas3gf-corei7sse3 (<< 3.8.3-25), libatlas3gf-altivec (<< 3.8.3-25),
libatlas3gf-v9 (<< 3.8.3-25), libatlas3gf-ev6 (<< 3.8.3-25),
- libatlas3gf-2.0 (<< 3.8.3-25)
+ libatlas3gf-2.0 (<< 3.8.3-25), libatlas3gf-base
Replaces: atlas2 (<< 3.2.1-1), libatlas3gf-sse (<< 3.8.3-25),
libatlas3gf-sse2 (<< 3.8.3-25), libatlas3gf-sse3 (<< 3.8.3-25),
libatlas3gf-core2sse3 (<< 3.8.3-25), libatlas3gf-amd64sse3 (<< 3.8.3-25),
libatlas3gf-corei7sse3 (<< 3.8.3-25), libatlas3gf-altivec (<< 3.8.3-25),
libatlas3gf-v9 (<< 3.8.3-25), libatlas3gf-ev6 (<< 3.8.3-25),
- libatlas3gf-2.0 (<< 3.8.3-25)
-Suggests: ${libs:Suggests}, liblapack3gf
+ libatlas3gf-2.0 (<< 3.8.3-25), libatlas3gf-base
+Suggests: ${libs:Suggests}, liblapack3
Description: Automatically Tuned Linear Algebra Software, generic shared
ATLAS is an approach for the automatic generation and optimization of
numerical software. Currently ATLAS supplies optimized versions for the
@@ -51,9 +52,10 @@
Package: libatlas-base-dev
Section: libdevel
Architecture: any
-Depends: libatlas3gf-base (= ${binary:Version}), libatlas-dev, ${misc:Depends},
+Depends: libatlas3-base (= ${binary:Version}), libatlas-dev, ${misc:Depends},
${shlibs:Depends}
-Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
+Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so,
+ libatlas-3.so, libblas-3.so, liblapack-3.so
Conflicts: atlas2-dev (<< 3.2.1-3), atlas2-base-dev, libblas-dev (<< 1.2-5),
liblapack-dev (<< 3.2.1-4), libatlas-sse-dev (<< 3.8.3-25),
libatlas-sse2-dev (<< 3.8.3-25), libatlas-sse3-dev (<< 3.8.3-25),
@@ -101,7 +103,7 @@
Architecture: any
Replaces: atlas-test, atlas3-test
Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: liblapack3gf
+Recommends: liblapack3
Description: Automatically Tuned Linear Algebra Software, test programs
ATLAS is an approach for the automatic generation and optimization of
numerical software. Currently ATLAS supplies optimized versions for the
Copied: packages/atlas/trunk/debian/libatlas3-base.postinst (from r38557, packages/atlas/trunk/debian/libatlas3gf-base.postinst)
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/libatlas3-base.postinst?rev=43862&op=diff
==============================================================================
--- packages/atlas/trunk/debian/libatlas3gf-base.postinst (original)
+++ packages/atlas/trunk/debian/libatlas3-base.postinst Sun Sep 4 19:29:59 2011
@@ -2,19 +2,23 @@
set -e
-update-alternatives --install /usr/lib/libblas.so.3gf libblas.so.3gf \
- /usr/lib/atlas-base/atlas/libblas.so.3gf 35 \
- --slave /usr/lib/libcblas.so.3gf libcblas.so.3gf \
- /usr/lib/atlas-base/libcblas.so.3gf \
- --slave /usr/lib/libf77blas.so.3gf libf77blas.so.3gf \
- /usr/lib/atlas-base/libf77blas.so.3gf \
- --slave /usr/lib/libatlas.so.3gf libatlas.so.3gf \
- /usr/lib/atlas-base/libatlas.so.3gf \
- --slave /usr/lib/liblapack_atlas.so.3gf liblapack_atlas.so.3gf \
- /usr/lib/atlas-base/liblapack_atlas.so.3gf
+update-alternatives --install /usr/lib/libblas.so.3 libblas.so.3 \
+ /usr/lib/atlas-base/atlas/libblas.so.3 35 \
+ --slave /usr/lib/libcblas.so.3 libcblas.so.3 \
+ /usr/lib/atlas-base/libcblas.so.3 \
+ --slave /usr/lib/libf77blas.so.3 libf77blas.so.3 \
+ /usr/lib/atlas-base/libf77blas.so.3 \
+ --slave /usr/lib/libatlas.so.3 libatlas.so.3 \
+ /usr/lib/atlas-base/libatlas.so.3 \
+ --slave /usr/lib/liblapack_atlas.so.3 liblapack_atlas.so.3 \
+ /usr/lib/atlas-base/liblapack_atlas.so.3 \
+ --slave /usr/lib/libblas.so.3gf libblas.so.3gf \
+ /usr/lib/atlas-base/libblas.so.3
-update-alternatives --install /usr/lib/liblapack.so.3gf liblapack.so.3gf \
- /usr/lib/atlas-base/atlas/liblapack.so.3gf 35
+update-alternatives --install /usr/lib/liblapack.so.3 liblapack.so.3 \
+ /usr/lib/atlas-base/atlas/liblapack.so.3 35 \
+ --slave /usr/lib/liblapack.so.3gf liblapack.so.3gf \
+ /usr/lib/atlas-base/libblas.so.0
# dh_installdeb will replace this with shell code automatically
Copied: packages/atlas/trunk/debian/libatlas3-base.prerm (from r38557, packages/atlas/trunk/debian/libatlas3gf-base.prerm)
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/libatlas3-base.prerm?rev=43862&op=diff
==============================================================================
--- packages/atlas/trunk/debian/libatlas3gf-base.prerm (original)
+++ packages/atlas/trunk/debian/libatlas3-base.prerm Sun Sep 4 19:29:59 2011
@@ -2,13 +2,20 @@
set -e
+if [ "$1" = "upgrade" ]
+then
+# Clean up the old declarations
+ update-alternatives --remove-all libblas.so.3gf
+ update-alternatives --remove-all liblapack.so.3gf
+fi
+
if [ "$1" != "upgrade" ]
then
- update-alternatives --remove libblas.so.3gf \
- /usr/lib/atlas-base/atlas/libblas.so.3gf
+ update-alternatives --remove libblas.so.3 \
+ /usr/lib/atlas-base/atlas/libblas.so.3
- update-alternatives --remove liblapack.so.3gf \
- /usr/lib/atlas-base/atlas/liblapack.so.3gf
+ update-alternatives --remove liblapack.so.3 \
+ /usr/lib/atlas-base/atlas/liblapack.so.3
fi
#DEBHELPER#
Modified: packages/atlas/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/rules?rev=43862&op=diff
==============================================================================
--- packages/atlas/trunk/debian/rules (original)
+++ packages/atlas/trunk/debian/rules Sun Sep 4 19:29:59 2011
@@ -13,7 +13,7 @@
# 0 means Unknown CPU. Leave Atlas find out
# 1 means no extension
ARCHS=base_0_1
-DEB_SHLIBDEPS_INCLUDE_libatlas3gf-base := $(CURDIR)/debian/libatlas3gf-base/usr/lib/atlas-base/:$(CURDIR)/debian/libatlas3gf-base/usr/lib/atlas-base/atlas/
+DEB_SHLIBDEPS_INCLUDE_libatlas3-base := $(CURDIR)/debian/libatlas3-base/usr/lib/atlas-base/:$(CURDIR)/debian/libatlas3-base/usr/lib/atlas-base/atlas/
# # see what do we do with the amd64 / intel 64
ifeq ($(DEB_HOST_ARCH_CPU),amd64)
@@ -70,7 +70,7 @@
# * We don't want to build all the optimized version of Atlas. Just the
# one for the current CPU
# * We override ARCHS by base__
- # * Base is the name of the package (libatlas3gf-base)
+ # * Base is the name of the package (libatlas3-base)
# * __ is provided to have the right expression
# * the regexp will consider that atlasArch and atlasISA are empty
# therefor, leaving the choice of the optimization to Atlas
More information about the debian-science-commits
mailing list