diff --git a/debian/changelog b/debian/changelog index 0d6b16df9..5e7d61604 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 Sun, 13 Mar 2016 13:32:32 +0100 diff --git a/debian/control b/debian/control index 0fafd5580..f6b4ae5c7 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Maintainer: Debian CMake Team Uploaders: Lisandro Damián Nicanor Pérez Meyer , Felix Geyer , Mario Lang -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 07b109f9d..158833976 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