[Pkg-cmake-commits] [cmake] 06/07: Migrate to dbgsym debug package.

Felix Geyer fgeyer at moszumanska.debian.org
Sun Mar 13 17:00:29 UTC 2016


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

fgeyer pushed a commit to branch master
in repository cmake.

commit d60a38d65a23767caddc40fa2171317da0ecbc80
Author: Felix Geyer <fgeyer at debian.org>
Date:   Sun Mar 13 15:16:23 2016 +0100

    Migrate to dbgsym debug package.
---
 debian/changelog |  1 +
 debian/control   | 16 +---------------
 debian/rules     |  5 ++++-
 3 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0d6b16d..5e7d616 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ cmake (3.5.0-1) UNRELEASED; urgency=medium
     - Fixes fltk_wrap_ui segmentation fault. (Closes: #809535)
   * Pass correct buildsystem to dh_auto_test, fixes FTBFS. (Closes: #818040)
   * Change Vcs-* and Homepage to https URLs.
+  * Migrate to dbgsym debug package.
 
  -- Felix Geyer <fgeyer at debian.org>  Sun, 13 Mar 2016 13:32:32 +0100
 
diff --git a/debian/control b/debian/control
index 0fafd55..f6b4ae5 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian CMake Team <pkg-cmake-team at lists.alioth.debian.org>
 Uploaders: Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>,
            Felix Geyer <fgeyer at debian.org>,
            Mario Lang <mlang at debian.org>
-Build-Depends: debhelper (>= 9.20141010~),
+Build-Depends: debhelper (>= 9.20160114~),
                dpkg-dev (>= 1.17.14~),
                libarchive-dev (>= 2.8.0),
                libbz2-dev,
@@ -111,17 +111,3 @@ Description: extended documentation in various formats for CMake
  .
  This package provides additional documentation in various formats like HTML or
  plain text.
-
-Package: cmake-dbg
-Architecture: any
-Section: debug
-Priority: extra
-Pre-Depends: dpkg (>= 1.17.5~)
-Depends: cmake (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for CMake
- CMake is used to control the software compilation process using simple
- platform and compiler independent configuration files. CMake generates native
- makefiles and workspaces that can be used in the compiler environment of your
- choice.
- .
- This package provides CMake debugging symbols.
diff --git a/debian/rules b/debian/rules
index 07b109f..1588339 100755
--- a/debian/rules
+++ b/debian/rules
@@ -65,7 +65,10 @@ override_dh_installdocs-indep:
 override_dh_sphinxdoc:
 	dh_sphinxdoc -pcmake-doc
 
+override_dh_strip:
+	dh_strip --dbgsym-migration='cmake-dbg (<< 3.5.0-1~)'
+
 %:
-	dh $@ --with=sphinxdoc --parallel --builddirectory=Build --dbg-package=cmake-dbg
+	dh $@ --with=sphinxdoc --parallel --builddirectory=Build
 
 .PHONY: override_dh_auto_configure override_dh_auto_clean

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-cmake/cmake.git



More information about the Pkg-cmake-commits mailing list