From: Jussi Laako Date: Wed, 10 Jul 2013 13:08:06 +0000 (+0300) Subject: packaging: create debug package on debian/ubuntu X-Git-Tag: upstream/2.4.0^2~77 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3f6a6ff0c21e356a5bb0dbf29a5650f513e1fe6f;p=platform%2Fupstream%2Flibgsignon-glib.git packaging: create debug package on debian/ubuntu --- diff --git a/dists/debian/changelog b/dists/debian/changelog index 8c8b872..f6b07ef 100644 --- a/dists/debian/changelog +++ b/dists/debian/changelog @@ -1,3 +1,9 @@ +libgsignon-glib (2.0.1-2) unstable; urgency=low + + * Produce a separate debug symbols package + + -- Jussi Laako Wed, 10 Jul 2013 15:08:00 +0300 + libgsignon-glib (2.0.1-1) unstable; urgency=low * Initial Release. diff --git a/dists/debian/control b/dists/debian/control index 176177d..c8da4c4 100644 --- a/dists/debian/control +++ b/dists/debian/control @@ -16,10 +16,16 @@ Description: gSSO client library Package: libgsignon-glib-dev Architecture: any -Depends: ${shlibs:Depens}, ${misc:Depends} +Depends: libgsignon-glib (= ${binary:Version}), ${misc:Depends} Description: development files for libgsignon-glib Headers and libraries necessary for developing applications using gSSO. +Package: libgsignon-glib-dbg +Architecture: any +Depends: libgsignon-glib (= ${binary:Version}), ${misc:Depends} +Description: debug symbols for libgsignon-glib + Debug symbols necessary for debugging applications using gSSO. + Package: libgsignon-glib-doc Architecture: all Description: documentation for libgsignon-glib diff --git a/dists/debian/rules b/dists/debian/rules index 785aaae..d4d423c 100755 --- a/dists/debian/rules +++ b/dists/debian/rules @@ -15,5 +15,11 @@ export DH_OPTIONS override_dh_auto_configure: dh_auto_configure -- --enable-dbus-type=session --enable-gtk-doc --enable-introspection=yes +.PHONY: override_dh_auto_test override_dh_auto_test: true + +.PHONY: override_dh_strip +override_dh_strip: + dh_strip --dbg-package=libgsignon-glib-dbg +