[atlas] 02/03: Remove transitional package libatlas3gf-base.

Sébastien Villemot sebastien at debian.org
Sun Nov 1 09:20:28 UTC 2015


This is an automated email from the git hooks/post-receive script.

sebastien pushed a commit to branch master
in repository atlas.

commit 3a2a1e44fc93b656d4b7162b648fe6558698fd50
Author: Sébastien Villemot <sebastien at debian.org>
Date:   Sun Nov 1 10:13:58 2015 +0100

    Remove transitional package libatlas3gf-base.
---
 debian/control                 | 26 ++------------------------
 debian/libatlas3-base.links    |  4 ----
 debian/libatlas3-base.postinst | 19 ++-----------------
 3 files changed, 4 insertions(+), 45 deletions(-)

diff --git a/debian/control b/debian/control
index 03d2068..f659c21 100644
--- a/debian/control
+++ b/debian/control
@@ -16,14 +16,7 @@ Package: libatlas3-base
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libblas-common
-Provides: libblas.so.3gf, liblapack.so.3gf, libblas.so.3, liblapack.so.3
-Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4),
- libatlas3gf-base (<< 3.8.4-4)
-Replaces: libblas3gf (<< 1.2.20110419-3),
- libatlas3gf-base (<< 3.8.4-4), libopenblas-base (<< 0.1.1-3),
- liblapack3gf (<< 3.4.0-1)
-Breaks: libblas3gf (<< 1.2.20110419-3), libatlas3gf-base (<< 3.8.4-4),
- libopenblas-base (<< 0.1.1-3),  liblapack3gf (<< 3.4.0-1)
+Provides: libblas.so.3, liblapack.so.3
 Suggests: liblapack3
 Built-Using: ${Built-Using}
 Description: Automatically Tuned Linear Algebra Software, generic shared
@@ -40,27 +33,12 @@ Description: Automatically Tuned Linear Algebra Software, generic shared
  If you want to create an ATLAS packaged optimized for your processor, see the
  section: "Building Optimized Atlas Packages on your ARCH" in README.Debian
 
-Package: libatlas3gf-base
-Section: oldlibs
-Architecture: all
-Depends: ${misc:Depends}, libatlas3-base
-Breaks: octave3.2
-Description: Transitional package to libatlas3-base
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- This is an empty package depending on the real library package.
-
 Package: libatlas-base-dev
 Section: libdevel
 Architecture: any
 Depends: libatlas3-base (= ${binary:Version}), libatlas-dev, ${misc:Depends}, 
  ${shlibs:Depends}
-Provides: libblas-3gf.so, liblapack-3gf.so, liblapack-3.so, libblas.so,
- liblapack.so
+Provides: libblas.so, liblapack.so
 Suggests: libblas-doc, liblapack-doc
 Built-Using: ${Built-Using}
 Description: Automatically Tuned Linear Algebra Software, generic static
diff --git a/debian/libatlas3-base.links b/debian/libatlas3-base.links
index 7c8885e..a668f1f 100644
--- a/debian/libatlas3-base.links
+++ b/debian/libatlas3-base.links
@@ -1,8 +1,4 @@
 usr/lib/atlas-base/libcblas.so.3        usr/lib/libcblas.so.3
-usr/lib/atlas-base/libcblas.so.3        usr/lib/libcblas.so.3gf
 usr/lib/atlas-base/libf77blas.so.3      usr/lib/libf77blas.so.3
-usr/lib/atlas-base/libf77blas.so.3      usr/lib/libf77blas.so.3gf
 usr/lib/atlas-base/libatlas.so.3        usr/lib/libatlas.so.3
-usr/lib/atlas-base/libatlas.so.3        usr/lib/libatlas.so.3gf
 usr/lib/atlas-base/liblapack_atlas.so.3 usr/lib/liblapack_atlas.so.3
-usr/lib/atlas-base/liblapack_atlas.so.3 usr/lib/liblapack_atlas.so.3gf
diff --git a/debian/libatlas3-base.postinst b/debian/libatlas3-base.postinst
index d452e80..0714a94 100644
--- a/debian/libatlas3-base.postinst
+++ b/debian/libatlas3-base.postinst
@@ -4,25 +4,10 @@ set -e
 
 
 update-alternatives --install /usr/lib/libblas.so.3 libblas.so.3     \
-    /usr/lib/atlas-base/atlas/libblas.so.3 35                        \
-    --slave /usr/lib/libblas.so.3gf libblas.so.3gf                   \
-    /usr/lib/atlas-base/atlas/libblas.so.3
+    /usr/lib/atlas-base/atlas/libblas.so.3 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/atlas/liblapack.so.3
-
-# In 3.10.1-1, some symlinks were moved out of the alternatives system, and are
-# now shipped as normal symlinks.
-#
-# However, for an unknown reason, dpkg does not re-create the libatlas.so.3gf
-# symlink on upgrade. The following is a workaround for what seems to be a dpkg
-# bug.
-if [ "$1" = "configure" ] && [ -n "$2" ] && dpkg --compare-versions "$2" ge 3.8.4-4~exp1 && dpkg --compare-versions "$2" lt 3.10.1-1
-then
-    ln -sf atlas-base/libatlas.so.3 /usr/lib/libatlas.so.3gf
-fi
+        /usr/lib/atlas-base/atlas/liblapack.so.3 35
 
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/atlas.git



More information about the debian-science-commits mailing list