[suitesparse] 05/07: Drop libsuitesparse-dbg package, migrate to automatic debug packages.

Sébastien Villemot sebastien at debian.org
Tue Jan 19 16:12:32 UTC 2016


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

sebastien pushed a commit to branch master
in repository suitesparse.

commit 2fbfd914ebb7b9f18bd1a6b1fc0bb7e87fc8dead
Author: Sébastien Villemot <sebastien at debian.org>
Date:   Tue Jan 19 16:54:13 2016 +0100

    Drop libsuitesparse-dbg package, migrate to automatic debug packages.
---
 debian/README.Debian |  3 +--
 debian/control       | 53 ----------------------------------------------------
 debian/control.in    | 53 ----------------------------------------------------
 debian/rules         |  1 +
 4 files changed, 2 insertions(+), 108 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
index f17e616..e098788 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -9,6 +9,5 @@ SuiteSparse is split into the following packages:
  - libsuitesparse-dev: static and .so libraries and headers files in
    /usr/include/suitesparse
  - libsuitesparse-doc: user guides and bibliography
- - libsuitesparse-dbg: debugging symbols
 
- -- Sébastien Villemot <sebastien at debian.org>, Mon, 29 Apr 2013 14:53:06 +0200
+ -- Sébastien Villemot <sebastien at debian.org>, Tue, 19 Jan 2016 16:53:18 +0100
diff --git a/debian/control b/debian/control
index 4e8c65a..4bb2c04 100644
--- a/debian/control
+++ b/debian/control
@@ -264,59 +264,6 @@ Description: libraries for sparse matrices computations (development files)
  .
  This package contains the static libraries and header files.
 
-Package: libsuitesparse-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends},
- libamd2.4.1 (= ${binary:Version}),
- libcamd2.4.1 (= ${binary:Version}),
- libbtf1.2.1 (= ${binary:Version}),
- libcolamd2.9.1 (= ${binary:Version}),
- libccolamd2.9.1 (= ${binary:Version}),
- libcholmod3.0.6 (= ${binary:Version}),
- libcsparse3.1.4 (= ${binary:Version}),
- libcxsparse3.1.4 (= ${binary:Version}),
- libklu1.3.3 (= ${binary:Version}),
- libldl2.2.1 (= ${binary:Version}),
- libumfpack5.7.1 (= ${binary:Version}),
- libspqr2.0.2 (= ${binary:Version}),
- libsuitesparseconfig4.4.6 (= ${binary:Version}),
- libblas-dev | libblas.so,
- liblapack-dev | liblapack.so
-Description: libraries for sparse matrices computations (debugging symbols)
- Suitesparse is a collection of libraries for computations involving
- sparse matrices.  This package includes the following libraries:
- .
- AMD         approximate minimum degree ordering
- .
- CAMD        symmetric approximate minimum degree
- .
- BTF         permutation to block triangular form (beta)
- .
- COLAMD      column approximate minimum degree ordering
- .
- CCOLAMD     constrained column approximate minimum degree ordering
- .
- CHOLMOD     sparse Cholesky factorization
- .
- CSparse     a concise sparse matrix package
- .
- CXSparse    CSparse extended: complex matrix, int and long int support
- .
- KLU         sparse LU factorization, primarily for circuit simulation
- .
- LDL         a simple LDL' factorization
- .
- UMFPACK     sparse LU factorization
- .
- SPQR        sparse QR factorization
- .
- SuiteSparse_config    configuration routines for all the above packages.
- .
- This package contains the debug libraries (stored in /usr/lib/debug).
-
 Package: libsuitesparse-doc
 Section: doc
 Architecture: all
diff --git a/debian/control.in b/debian/control.in
index d19ab8c..7015ac7 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -259,59 +259,6 @@ Description: libraries for sparse matrices computations (development files)
  .
  This package contains the static libraries and header files.
 
-Package: libsuitesparse-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends},
- @AMD@ (= ${binary:Version}),
- @CAMD@ (= ${binary:Version}),
- @BTF@ (= ${binary:Version}),
- @COLAMD@ (= ${binary:Version}),
- @CCOLAMD@ (= ${binary:Version}),
- @CHOLMOD@ (= ${binary:Version}),
- @CSparse@ (= ${binary:Version}),
- @CXSparse@ (= ${binary:Version}),
- @KLU@ (= ${binary:Version}),
- @LDL@ (= ${binary:Version}),
- @UMFPACK@ (= ${binary:Version}),
- @SPQR@ (= ${binary:Version}),
- @SuiteSparse_config@ (= ${binary:Version}),
- libblas-dev | libblas.so,
- liblapack-dev | liblapack.so
-Description: libraries for sparse matrices computations (debugging symbols)
- Suitesparse is a collection of libraries for computations involving
- sparse matrices.  This package includes the following libraries:
- .
- AMD         approximate minimum degree ordering
- .
- CAMD        symmetric approximate minimum degree
- .
- BTF         permutation to block triangular form (beta)
- .
- COLAMD      column approximate minimum degree ordering
- .
- CCOLAMD     constrained column approximate minimum degree ordering
- .
- CHOLMOD     sparse Cholesky factorization
- .
- CSparse     a concise sparse matrix package
- .
- CXSparse    CSparse extended: complex matrix, int and long int support
- .
- KLU         sparse LU factorization, primarily for circuit simulation
- .
- LDL         a simple LDL' factorization
- .
- UMFPACK     sparse LU factorization
- .
- SPQR        sparse QR factorization
- .
- SuiteSparse_config    configuration routines for all the above packages.
- .
- This package contains the debug libraries (stored in /usr/lib/debug).
-
 Package: libsuitesparse-doc
 Section: doc
 Architecture: all
diff --git a/debian/rules b/debian/rules
index 13b110e..684ab4e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,7 @@ DEB_BUILDDIR 		:= $(DEB_SRCDIR)/
 DEB_MAKE_CLEAN_TARGET    := clean
 DEB_MAKE_BUILD_TARGET    := default
 DEB_COMPRESS_EXCLUDE_ALL := .pdf
+DEB_DH_STRIP_ARGS        := --dbgsym-migration='libsuitesparse-dbg (<< 1:4.4.6-1~)'
 
 # List of libraries provided by SuiteSparse
 LIBRARIES = AMD CAMD BTF COLAMD CCOLAMD CHOLMOD CSparse CXSparse KLU LDL UMFPACK SPQR SuiteSparse_config

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



More information about the debian-science-commits mailing list