[pkg-dhcp-commits] [SCM] ISC DHCP packaging for Debian branch, master, updated. debian/4.1.0-1-25-g14c6264

Andrew Pollock apollock at debian.org
Fri Aug 14 05:53:53 UTC 2009


The following commit has been merged in the master branch:
commit 14c6264e8d26424dbb2eb63a23547f9061f47fc2
Author: Andrew Pollock <apollock at debian.org>
Date:   Thu Aug 13 22:53:36 2009 -0700

    Add debug packages

diff --git a/debian/changelog b/debian/changelog
index 5cebc88..b54bdee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ isc-dhcp (4.1.0-1) unstable; urgency=low
     maintainer scripts, accordingly
   * use debhelper more extensively, de-cruft debian/rules
   * remove dhcp-server preinst
+  * add debug packages
 
  -- Andrew Pollock <apollock at debian.org>  Sun, 05 Apr 2009 11:48:34 -0700
 
diff --git a/debian/control b/debian/control
index 4136227..c8dfdd9 100644
--- a/debian/control
+++ b/debian/control
@@ -23,6 +23,26 @@ Description: DHCP server for automatic IP address assignment
  .
  This server can handle multiple ethernet interfaces.
 
+Package: isc-dhcp-server-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: debianutils (>= 2.8.2), isc-dhcp-common (= ${binary:Version}), lsb-base, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: dhcp
+Suggests: isc-dhcp-server-ldap
+Description: DHCP server for automatic IP address assignment (debug)
+ This is the server from the Internet Software Consortium's implementation of
+ DHCP. For more information, visit http://www.isc.org.
+ .
+ This package contains the debugging symbols for isc-dhcp-server
+ .
+ Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
+ (actually dhcpd includes much of the functionality of bootpd). It
+ gives client machines "leases" for IP addresses and can
+ automatically set their network configuration.
+ .
+ This server can handle multiple ethernet interfaces.
+
 #Package: isc-dhcp-server-ldap
 #Priority: optional
 #Architecture: any
@@ -75,6 +95,29 @@ Description: ISC DHCP client
  .
  Extra documentation can be found in the package isc-dhcp-common.
 
+Package: isc-dhcp-client-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: debianutils (>= 2.8.2), isc-dhcp-common (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: resolvconf, avahi-autoipd
+Conflicts: dhcp-client (<< 3.0), samba-common (<< 3.0.0beta1-2)
+Description: ISC DHCP client (debugging symbols)
+ This is the client from the Internet Software Consortium's implementation of
+ DHCP. For more information visit http://www.isc.org.
+ .
+ This package contains the debugging symbols for isc-dhcp-client
+ .
+ Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
+ (actually dhcpd includes much of the functionality of bootpd). It
+ gives client machines "leases" for IP addresses and can
+ automatically set their network configuration. If your machine
+ depends on DHCP (especially likely if it's a workstation on a large
+ network, or a laptop, or attached to a cable modem), keep this or
+ another DHCP client installed.
+ .
+ Extra documentation can be found in the package isc-dhcp-common.
+
 Package: isc-dhcp-client-udeb
 Priority: extra
 Architecture: any
@@ -98,3 +141,21 @@ Description: DHCP relay daemon
  requires a reachable DHCP or BOOTP server in order to function.
  .
  Extra documentation can be found in the package isc-dhcp-common.
+
+Package: isc-dhcp-relay-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: debianutils (>= 2.8.2), isc-dhcp-common (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Conflicts: dhcp-relay
+Description: DHCP relay daemon (debugging symbols)
+ This is the relay from the Internet Software Consortium's implementation of
+ DHCP. For more information visit
+ http://www.isc.org.
+ .
+ This package contains the debugging symbols for isc-dhcp-relay
+ .
+ Installing this package will make the machine a DHCP relay, which
+ requires a reachable DHCP or BOOTP server in order to function.
+ .
+ Extra documentation can be found in the package isc-dhcp-common.
diff --git a/debian/rules b/debian/rules
index 8bc7b94..7a3a6e1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -130,7 +130,11 @@ binary-arch: build install
 	dh_installexamples -a
 	dh_installinit -a -n
 	dh_installchangelogs
-	dh_strip -a
+	dh_strip -pisc-dhcp-server --dbg-package=isc-dhcp-server-dbg
+	dh_strip -pisc-dhcp-relay --dbg-package=isc-dhcp-relay-dbg
+	dh_strip -pisc-dhcp-client --dbg-package=isc-dhcp-client-dbg
+	dh_strip -pisc-dhcp-common
+	dh_strip -pisc-dhcp-client-udeb 
 	dh_compress
 	dh_fixperms -a
 	dh_installdeb

-- 
ISC DHCP packaging for Debian



More information about the pkg-dhcp-commits mailing list