From 19685c5665850cfdee350023f6187f6d8a22e5d5 Mon Sep 17 00:00:00 2001 From: Reinhard Tartler Date: Sat, 8 Dec 2012 18:25:28 +0100 Subject: install debug symbols for all packages in a new binary package 'nx-x11-dbg' this package contains debugging information for all code that is built from this source package. --- debian/changelog | 6 +++++- debian/control | 12 ++++++++++++ debian/rules | 10 ++-------- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/debian/changelog b/debian/changelog index 6c255c924..204db88d7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,7 +15,11 @@ nx-libs (2:3.5.0.17-0) UNRELEASED; urgency=low * Add libxml2-dev to build dependencies. * Add pkg-config to build dependencies. - -- Mike Gabriel Wed, 07 Nov 2012 21:14:23 +0100 + [ Reinhard Tartler ] + * install debug symbols for all packages in a new binary package + 'nx-x11-dbg'. + + -- Reinhard Tartler Sun, 09 Dec 2012 09:38:58 +0100 nx-libs (2:3.5.0.16-0) unstable; urgency=low diff --git a/debian/control b/debian/control index c1e4b149d..5be88029a 100644 --- a/debian/control +++ b/debian/control @@ -239,3 +239,15 @@ Description: NX shadowing library headers . This package provides a library for shadow session support (header files). + +Package: nx-x11-dbg +Section: debug +Architecture: any +Description: Debug Symbols for nx-x11 libraries + NX is a software suite which implements very efficient + compression of the X11 protocol. This increases performance when + using X applications over a network, especially a slow one. + . + This package contains detached debug symbols that help generating more + helpful backtraces. You can safely remove it if you do not intend to + debug X2Go packages on this system. diff --git a/debian/rules b/debian/rules index f88f0a70b..96bdbdb12 100755 --- a/debian/rules +++ b/debian/rules @@ -32,11 +32,5 @@ override_dh_auto_build: override_dh_auto_install: -#override_dh_strip: -# dh_strip -plibnx-x11 --dbg-package=libnx-x11-dbg -# dh_strip -plibxcomp3 --dbg-package=libxcomp-dbg -# dh_strip -plibxcompext3 --dbg-package=libxcompext-dbg -# dh_strip -plibxcompshad3 --dbg-package=libxcompshad-dbg -# dh_strip -pnxagent --dbg-package=nxagent-dbg -# -#.PHONY: override_dh_strip +override_dh_strip: + dh_strip --dbg-package=nx-x11-dbg -- cgit v1.2.3