package: src:libpcap
version: 1.6.2-2
severity: wishlist
tags: patch

Hi,

It would be useful to provide a libpcap udeb, for example to support
wpasupplicant on kfreebsd (bug #776338).

Please see proposed patch attached.

Best wishes,
Mike
diff -Nru libpcap-1.6.2/debian/changelog libpcap-1.6.2/debian/changelog
--- libpcap-1.6.2/debian/changelog	2014-10-11 17:42:05.000000000 +0000
+++ libpcap-1.6.2/debian/changelog	2015-01-27 02:44:23.000000000 +0000
@@ -1,3 +1,9 @@
+libpcap (1.6.2-2.1) UNRELEASED; urgency=medium
+
+  * Build a libpcap udeb for use in debian-installer.
+
+ -- Michael Gilbert <mgilb...@debian.org>  Tue, 27 Jan 2015 02:38:05 +0000
+
 libpcap (1.6.2-2) unstable; urgency=medium
 
   * Re-enable zerocopy BPF on kFreeBSD (closes: #764228).
diff -Nru libpcap-1.6.2/debian/control libpcap-1.6.2/debian/control
--- libpcap-1.6.2/debian/control	2014-10-11 17:26:58.000000000 +0000
+++ libpcap-1.6.2/debian/control	2015-01-27 02:42:44.000000000 +0000
@@ -58,6 +58,13 @@
  to ease in porting and to alleviate the need for several
  system-dependent packet capture modules in each application.
 
+Package: libpcap0.8-udeb
+Package-Type: udeb
+Section: debian-installer
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: libpcap library for debian-installer
+
 Package: libpcap0.8-dbg
 Section: debug
 Priority: extra
diff -Nru libpcap-1.6.2/debian/libpcap0.8-udeb.install libpcap-1.6.2/debian/libpcap0.8-udeb.install
--- libpcap-1.6.2/debian/libpcap0.8-udeb.install	1970-01-01 00:00:00.000000000 +0000
+++ libpcap-1.6.2/debian/libpcap0.8-udeb.install	2015-01-27 02:43:13.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libpcap.so.*
diff -Nru libpcap-1.6.2/debian/rules libpcap-1.6.2/debian/rules
--- libpcap-1.6.2/debian/rules	2014-09-04 17:06:05.000000000 +0000
+++ libpcap-1.6.2/debian/rules	2015-01-27 02:49:24.000000000 +0000
@@ -13,3 +13,4 @@
 
 override_dh_makeshlibs:
 	dh_makeshlibs -- -c4
+	dh_makeshlibs -plibpcap0.8 --add-udeb=libpcap0.8-udeb

Reply via email to