Package: tinc
Version: 1.0.24-3
Severity: wishlist
Tags: patch

This patch adds a -dbg package to the tinc package for debian testing.

The -dbg package contains the debug symbols so you can use a debugger to
figure out why tinc crashes.



-- System Information:
Debian Release: 7.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tinc depends on:
ii  dpkg          1.16.15
ii  install-info  4.13a.dfsg.1-10
ii  libc6         2.13-38+deb7u1
ii  liblzo2-2     2.06-1
ii  libssl1.0.0   1.0.1e-2+deb7u10
ii  zlib1g        1:1.2.7.dfsg-13

tinc recommends no packages.

tinc suggests no packages.

-- no debconf information
diff -uNr testing-orig/tinc-1.0.24/debian/changelog testing-debug/tinc-1.0.24/debian/changelog
--- testing-orig/tinc-1.0.24/debian/changelog	2014-05-14 21:44:29.000000000 +0200
+++ testing-debug/tinc-1.0.24/debian/changelog	2014-06-24 15:55:45.244758434 +0200
@@ -1,3 +1,9 @@
+tinc (1.0.24-3) unstable; urgency=medium
+
+  * Add a -dbg package which contains the debugging symbols for tinc
+
+ -- _hark_ <h...@puscii.nl>  Thu, 24 Jun 2014 15:55:00 +0200
+
 tinc (1.0.24-2) unstable; urgency=medium
 
   * Improve the init script: stopping tinc now waits for the process to
diff -uNr testing-orig/tinc-1.0.24/debian/control testing-debug/tinc-1.0.24/debian/control
--- testing-orig/tinc-1.0.24/debian/control	2014-05-11 21:17:12.000000000 +0200
+++ testing-debug/tinc-1.0.24/debian/control	2014-06-24 15:53:13.947725040 +0200
@@ -14,3 +14,16 @@
  (VPN). One daemon can handle multiple connections, so you can
  create an entire (moderately sized) VPN with only one daemon per
  participating computer.
+
+Package: tinc-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: ${shlibs:Depends}, ${misc:Depends}, tinc (= ${binary:Version})
+Description: debugging symbols for tinc
+ tinc is a daemon with which you can create a virtual private network
+ (VPN). One daemon can handle multiple connections, so you can
+ create an entire (moderately sized) VPN with only one daemon per
+ participating computer.
+ .
+ This package contains the debugging symbols for tinc.
diff -uNr testing-orig/tinc-1.0.24/debian/files testing-debug/tinc-1.0.24/debian/files
--- testing-orig/tinc-1.0.24/debian/files	2014-06-24 15:49:47.352010846 +0200
+++ testing-debug/tinc-1.0.24/debian/files	2014-06-24 16:00:56.575314813 +0200
@@ -1 +1,2 @@
-tinc_1.0.24-2_amd64.deb net optional
+tinc_1.0.24-3_amd64.deb net optional
+tinc-dbg_1.0.24-3_amd64.deb debug extra
diff -uNr testing-orig/tinc-1.0.24/debian/rules testing-debug/tinc-1.0.24/debian/rules
--- testing-orig/tinc-1.0.24/debian/rules	2013-10-19 21:09:19.000000000 +0200
+++ testing-debug/tinc-1.0.24/debian/rules	2014-06-24 16:00:15.057983681 +0200
@@ -12,11 +12,15 @@
 %:
 	dh $@ --parallel
 
+.PHONY: override_dh_strip
+override_dh_strip:
+	dh_strip --dbg-package=tinc-dbg
+
 override_dh_auto_configure:
 	dh_auto_configure -- --enable-uml --enable-vde
 
 override_dh_auto_install:
-	dh_auto_install -- install-html
+	dh_auto_install --destdir=debian/tinc -- install-html
 	# Remove info dir file
 	rm -f debian/tinc/usr/share/info/dir
 
diff -uNr testing-orig/tinc-1.0.24/debian/tinc/DEBIAN/control testing-debug/tinc-1.0.24/debian/tinc/DEBIAN/control
--- testing-orig/tinc-1.0.24/debian/tinc/DEBIAN/control	2014-06-24 15:49:47.352010846 +0200
+++ testing-debug/tinc-1.0.24/debian/tinc/DEBIAN/control	2014-06-24 16:00:56.339307295 +0200
@@ -1,5 +1,5 @@
 Package: tinc
-Version: 1.0.24-2
+Version: 1.0.24-3
 Architecture: amd64
 Maintainer: Guus Sliepen <g...@debian.org>
 Installed-Size: 575
diff -uNr testing-orig/tinc-1.0.24/debian/tinc-dbg/DEBIAN/control testing-debug/tinc-1.0.24/debian/tinc-dbg/DEBIAN/control
--- testing-orig/tinc-1.0.24/debian/tinc-dbg/DEBIAN/control	1970-01-01 01:00:00.000000000 +0100
+++ testing-debug/tinc-1.0.24/debian/tinc-dbg/DEBIAN/control	2014-06-24 16:00:56.575314813 +0200
@@ -0,0 +1,17 @@
+Package: tinc-dbg
+Source: tinc
+Version: 1.0.24-3
+Architecture: amd64
+Maintainer: Guus Sliepen <g...@debian.org>
+Installed-Size: 305
+Depends: tinc (= 1.0.24-3)
+Section: debug
+Priority: extra
+Homepage: http://www.tinc-vpn.org/
+Description: debugging symbols for tinc
+ tinc is a daemon with which you can create a virtual private network
+ (VPN). One daemon can handle multiple connections, so you can
+ create an entire (moderately sized) VPN with only one daemon per
+ participating computer.
+ .
+ This package contains the debugging symbols for tinc.

Reply via email to