[qgis] 01/03: Add debug package for QGIS libraries.

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Wed May 27 22:29:00 UTC 2015


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

sebastic pushed a commit to branch master
in repository qgis.

commit 20ecab947fe9d28456c3662d2e85f781f68ada10
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Wed May 27 21:56:50 2015 +0200

    Add debug package for QGIS libraries.
---
 debian/changelog  |  7 +++++++
 debian/control    | 19 +++++++++++++++++++
 debian/control.in | 20 ++++++++++++++++++++
 debian/rules      |  3 +++
 4 files changed, 49 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index ef9469d..eea014c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+qgis (2.8.2+dfsg-1~exp2) UNRELEASED; urgency=medium
+
+  * Add debug package for QGIS libraries.
+    (closes: #786985)
+
+ -- Bas Couwenberg <sebastic at debian.org>  Wed, 27 May 2015 21:55:40 +0200
+
 qgis (2.8.2+dfsg-1~exp1) experimental; urgency=medium
 
   [ Jürgen E. Fischer ]
diff --git a/debian/control b/debian/control
index a0b1888..c897384 100644
--- a/debian/control
+++ b/debian/control
@@ -220,6 +220,25 @@ Description: QGIS - development files
  This package contains the headers and libraries needed to develop plugins for
  QGIS.
 
+Package: qgis-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: libqgis-core2.8.2 (= ${binary:Version}),
+         libqgis-gui2.8.2 (= ${binary:Version}),
+         libqgis-analysis2.8.2 (= ${binary:Version}),
+         libqgis-networkanalysis2.8.2 (= ${binary:Version}),
+         libqgis-server2.8.2 (= ${binary:Version}),
+         libqgisgrass2.8.2 (= ${binary:Version}),
+         libqgispython2.8.2 (= ${binary:Version}),
+         ${misc:Depends}
+Suggests: gdb
+Description: QGIS - debugging symbols
+ QGIS is a Geographic Information System (GIS) which manages, analyzes and
+ display databases of geographic information.
+ .
+ This package contains debugging symbols.
+
 Package: qgis-plugin-grass
 Architecture: any
 Depends: qgis (= ${binary:Version}),
diff --git a/debian/control.in b/debian/control.in
index 787b1b8..8c38153 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -244,6 +244,26 @@ Description: QGIS - development files
  This package contains the headers and libraries needed to develop plugins for
  QGIS.
 
+Package: qgis-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends:
+ libqgis-core{QGIS_ABI} (= ${binary:Version}),
+ libqgis-gui{QGIS_ABI} (= ${binary:Version}),
+ libqgis-analysis{QGIS_ABI} (= ${binary:Version}),
+ libqgis-networkanalysis{QGIS_ABI} (= ${binary:Version}),
+ libqgis-server{QGIS_ABI} (= ${binary:Version}),
+ libqgisgrass{QGIS_ABI} (= ${binary:Version}),
+ libqgispython{QGIS_ABI} (= ${binary:Version}),
+ ${misc:Depends}
+Suggests: gdb
+Description: QGIS - debugging symbols
+ QGIS is a Geographic Information System (GIS) which manages, analyzes and
+ display databases of geographic information.
+ .
+ This package contains debugging symbols.
+
 Package: qgis-plugin-grass
 Architecture: any
 Depends:
diff --git a/debian/rules b/debian/rules
index 5f5e69a..b58b8c0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -258,3 +258,6 @@ override_dh_makeshlibs:
 override_dh_shlibdeps:
 	dh_shlibdeps -l/usr/lib/$(GRASS)/lib
 
+override_dh_strip:
+	dh_strip --dbg-package=qgis-dbg
+

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



More information about the Pkg-grass-devel mailing list