[scotch] 06/12: use automatic dbgsym symbol packages in place of old debug packages

Drew Parsons dparsons at moszumanska.debian.org
Wed Dec 20 07:14:43 UTC 2017


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

dparsons pushed a commit to tag debian/6.0.4.dfsg1-8
in repository scotch.

commit 937448e06c1dffd3f18cab7e11ab73b6ec7e7da6
Author: Drew Parsons <dparsons at debian.org>
Date:   Wed Dec 20 12:29:46 2017 +0800

    use automatic dbgsym symbol packages in place of old debug packages
---
 debian/changelog |  1 +
 debian/control   | 36 ------------------------------------
 debian/rules     |  8 ++++----
 3 files changed, 5 insertions(+), 40 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 3928d4f..58dd6bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,7 @@ scotch (6.0.4.dfsg1-8) UNRELEASED; urgency=medium
     from ptscotch binaries at package build time.
   * debian patch fix_manpages.patch fixes errors using quotes '' at
     the beginning of lines in gout and dgscat man pages.
+  * Use automatic symbol packages (-dbgsym) instead of old -dbg packages
 
  -- Drew Parsons <dparsons at debian.org>  Mon, 27 Nov 2017 22:48:30 +0800
 
diff --git a/debian/control b/debian/control
index 2fbc83d..a55c994 100644
--- a/debian/control
+++ b/debian/control
@@ -112,42 +112,6 @@ Description: MPI programs and libraries for graph, mesh and hypergraph partition
  is a set of programs and libraries which implement the static mapping and
  sparse matrix reordering algorithms developed within the SCOTCH project.
 
-Package: scotch-dbg
-Section: debug
-Architecture: any
-Depends: scotch (= ${binary:Version}), zlib1g-dbg, ${misc:Depends}
-Description: programs and libraries for graph, mesh and hypergraph partitioning
- Debug symbols package for scotch, which is a set of programs and
- libraries which implement the static mapping and sparse matrix reordering
- algorithms developed within the SCOTCH project.
-
-Package: ptscotch-dbg
-Section: debug
-Architecture: any
-Depends: ptscotch (= ${binary:Version}), zlib1g-dbg, ${misc:Depends}
-Description: MPI programs and libraries for graph, mesh and hypergraph partitioning
- Debug symbols package for PT-SCOTCH, the MPI version of scotch, which
- is a set of programs and libraries which implement the static mapping and
- sparse matrix reordering algorithms developed within the SCOTCH project.
-
-Package: libscotch-dbg
-Section: debug
-Architecture: any
-Depends: libscotch-6.0 (= ${binary:Version}), zlib1g-dbg, ${misc:Depends}
-Description: programs and libraries for graph, mesh and hypergraph partitioning
- Debug symbols package for the scotch library, which is a set of programs and
- libraries which implement the static mapping and sparse matrix reordering
- algorithms developed within the SCOTCH project.
-
-Package: libptscotch-dbg
-Section: debug
-Architecture: any
-Depends: libptscotch-6.0 (= ${binary:Version}), zlib1g-dbg, ${misc:Depends}
-Description: MPI programs and libraries for graph, mesh and hypergraph partitioning
- Debug symbols package for the PT-SCOTCH library, the MPI version of scotch,
- which is a set of programs and libraries which implement the static mapping and
- sparse matrix reordering algorithms developed within the SCOTCH project.
-
 Package: libscotchmetis-dev
 Section: libdevel
 Architecture: any
diff --git a/debian/rules b/debian/rules
index 8602dd0..09eea91 100755
--- a/debian/rules
+++ b/debian/rules
@@ -208,10 +208,10 @@ binary-arch: install
 	dh_installchangelogs -a
 	dh_lintian -a
 	dh_link -a
-	dh_strip -pscotch --dbg-package=scotch-dbg
-	dh_strip -pptscotch --dbg-package=ptscotch-dbg
-	dh_strip -plibscotch-6.0 --dbg-package=libscotch-dbg
-	dh_strip -plibptscotch-6.0 --dbg-package=libptscotch-dbg
+	dh_strip -pscotch --dbgsym-migration='scotch-dbg (<< 6.0.4.dfsg1-8~)'
+	dh_strip -pptscotch --dbgsym-migration='ptscotch-dbg (<< 6.0.4.dfsg1-8~)'
+	dh_strip -plibscotch-6.0 --dbgsym-migration='libscotch-dbg (<< 6.0.4.dfsg1-8~)'
+	dh_strip -plibptscotch-6.0 --dbgsym-migration='libptscotch-dbg (<< 6.0.4.dfsg1-8~)'
 	dh_makeshlibs -a
 	dh_compress -a
 	dh_fixperms -a

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



More information about the debian-science-commits mailing list