Package: wireless-tools
Version: 29-1
Severity: wishlist
Tags: d-i patch

Please consider the attached patch for your next upload.

It adds iwlist and iwevent to the udeb.
Reason for this change is that the udeb is now no longer required for 
setting up wireless (netcfg includes the code needed to do that).
But the udeb is still useful as an optional component for debugging, and for 
that purpose having the additional tools makes sense while size is less of 
a problem.

I have considered also adding iwspy and iwpriv. iwspy does not seem useful 
in the context of D-I. I'm not completely sure about iwpriv.

The patch also adds a Menu number, which means that it will be possible for 
users to select it from the list of "additional components" during an 
installation. Without that the udeb is basically invisible to users.

TIA,
Frans Pop

diff -u wireless-tools-29/debian/rules wireless-tools-29/debian/rules
--- wireless-tools-29/debian/rules
+++ wireless-tools-29/debian/rules
@@ -30,7 +30,7 @@
 	install -D debian/post-down debian/wireless-tools/etc/network/if-post-down.d/wireless-tools
 	$(MAKE) clean
 	$(MAKE) BUILD_NOLIBM=y CFLAGS="$(UDEB_CFLAGS)" PREFIX="`pwd`/debian/tmp"
-	dh_install -pwireless-tools-udeb iwconfig iwgetid sbin/
+	dh_install -pwireless-tools-udeb iwconfig iwgetid iwlist iwevent sbin/
 	dh_install -plibiw29-udeb libiw.so.29 lib/
 
 binary-indep: build install
diff -u wireless-tools-29/debian/control wireless-tools-29/debian/control
--- wireless-tools-29/debian/control
+++ wireless-tools-29/debian/control
@@ -53,6 +53,7 @@
 Architecture: any
 XC-Package-Type: udeb
 Depends: ${shlibs:Depends}
+XB-Installer-Menu-Item: 99999
 Description: Tools for manipulating Linux Wireless Extensions
  This package contains the Wireless tools, used to manipulate the Linux
  Wireless Extensions. The Wireless Extension is an interface allowing you to

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to