[Pkg-tcltk-commits] r1523 - tk8.6/branches/experimental/debian

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Sat Oct 5 08:00:37 UTC 2013


Author: sgolovan
Date: 2013-10-05 08:00:37 +0000 (Sat, 05 Oct 2013)
New Revision: 1523

Modified:
   tk8.6/branches/experimental/debian/changelog
   tk8.6/branches/experimental/debian/control
   tk8.6/branches/experimental/debian/rules
Log:
[tk8.6-experimental]
  * Added the libtk8.6-dbg package with libtk8.6 debug symbols in it.


Modified: tk8.6/branches/experimental/debian/changelog
===================================================================
--- tk8.6/branches/experimental/debian/changelog	2013-10-05 07:56:18 UTC (rev 1522)
+++ tk8.6/branches/experimental/debian/changelog	2013-10-05 08:00:37 UTC (rev 1523)
@@ -1,8 +1,8 @@
-tk8.6 (8.6.1-3) UNRELEASED; urgency=low
+tk8.6 (8.6.1-3) experimental; urgency=low
 
-  * NOT RELEASED YET
+  * Added the libtk8.6-dbg package with libtk8.6 debug symbols in it.
 
- -- Sergei Golovan <sgolovan at debian.org>  Wed, 25 Sep 2013 22:14:10 +0400
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 05 Oct 2013 11:59:47 +0400
 
 tk8.6 (8.6.1-2) experimental; urgency=low
 

Modified: tk8.6/branches/experimental/debian/control
===================================================================
--- tk8.6/branches/experimental/debian/control	2013-10-05 07:56:18 UTC (rev 1522)
+++ tk8.6/branches/experimental/debian/control	2013-10-05 08:00:37 UTC (rev 1523)
@@ -39,6 +39,20 @@
  This package contains the Tk library and supplementary packages you
  need to run Tk-enabled apps.
 
+Package: libtk8.6-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libtk8.6 (= ${binary:Version})
+Multi-Arch: same
+Description: Symbol files for libtk8.6
+ Tk is a cross-platform graphical toolkit which provides the Motif
+ look-and-feel and is implemented using the Tcl scripting language.
+ This package contains the debug symbols for libtk8.6, to assist
+ in debugging applications built with tk8.6.  You will not normally
+ need to install this package.
+
 Package: tk8.6-dev
 Section: libdevel
 Priority: optional

Modified: tk8.6/branches/experimental/debian/rules
===================================================================
--- tk8.6/branches/experimental/debian/rules	2013-10-05 07:56:18 UTC (rev 1522)
+++ tk8.6/branches/experimental/debian/rules	2013-10-05 08:00:37 UTC (rev 1523)
@@ -105,6 +105,10 @@
 override_dh_compress:
 	dh_compress -Xusr/share/doc/tk$(v)-doc/demos/
 
+override_dh_strip:
+	dh_strip -plibtk$(v) --dbg-package=libtk$(v)-dbg
+	dh_strip -a -Nlibtk$(v)
+
 override_dh_makeshlibs: /usr/share/debhelper/autoscripts/postinst-makeshlibs /usr/share/debhelper/autoscripts/postrm-makeshlibs
 	dh_makeshlibs -a
 	cat /usr/share/debhelper/autoscripts/postinst-makeshlibs >>debian/libtk$(v).postinst.debhelper
@@ -118,5 +122,5 @@
 	     http://prdownloads.sourceforge.net/tcl/tk$(v).1-src.tar.gz
 
 .PHONY: override_dh_auto_clean override_dh_auto_configure override_dh_auto_build \
-	override_dh_auto_install override_dh_compress override_dh_makeshlibs \
-	override_dh_shlibdeps get-orig-source
+	override_dh_auto_install override_dh_compress override_dh_strip \
+	override_dh_makeshlibs override_dh_shlibdeps get-orig-source




More information about the Pkg-tcltk-commits mailing list