aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReinhard Tartler <siretart@tauware.de>2012-12-08 18:25:28 +0100
committerReinhard Tartler <siretart@tauware.de>2012-12-09 09:40:08 +0100
commit19685c5665850cfdee350023f6187f6d8a22e5d5 (patch)
treeb8160a78c3b5e105b7d5b3bec19008b3e6e245cc
parent26901cc52224dbfbf308b9252640563e4b52e960 (diff)
downloadnx-libs-19685c5665850cfdee350023f6187f6d8a22e5d5.tar.gz
nx-libs-19685c5665850cfdee350023f6187f6d8a22e5d5.tar.bz2
nx-libs-19685c5665850cfdee350023f6187f6d8a22e5d5.zip
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.
-rw-r--r--debian/changelog6
-rw-r--r--debian/control12
-rwxr-xr-xdebian/rules10
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 <mike.gabriel@das-netzwerkteam.de> 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 <siretart@tauware.de> 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