diff -pruN 30~pre9-13.1/debian/changelog 30~pre9-13.1ubuntu4/debian/changelog
--- 30~pre9-13.1/debian/changelog	2020-03-13 20:33:27.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/changelog	2022-03-25 10:00:00.000000000 +0000
@@ -1,3 +1,33 @@
+wireless-tools (30~pre9-13.1ubuntu4) jammy; urgency=high
+
+  * No change rebuild for ppc64el baseline bump.
+
+ -- Julian Andres Klode <juliank@ubuntu.com>  Fri, 25 Mar 2022 11:00:00 +0100
+
+wireless-tools (30~pre9-13.1ubuntu3) impish; urgency=medium
+
+  * No-change rebuild to build packages with zstd compression.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 07 Oct 2021 12:26:28 +0200
+
+wireless-tools (30~pre9-13.1ubuntu2) hirsute; urgency=medium
+
+  * No-change rebuild to drop the udeb package.
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 22 Feb 2021 10:36:39 +0100
+
+wireless-tools (30~pre9-13.1ubuntu1) groovy; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Add iwlist and iwevent to the wireless-tools udeb.
+  * Dropped changes, no longer needed:
+    - compiler-link-order.patch: libraries must be specified after the
+      object/library that needs them otherwise nothing is used from them.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 01 May 2020 14:42:43 -0700
+
 wireless-tools (30~pre9-13.1) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -6,6 +36,17 @@ wireless-tools (30~pre9-13.1) unstable;
 
  -- Sudip Mukherjee <sudipm.mukherjee@gmail.com>  Fri, 13 Mar 2020 20:33:27 +0000
 
+wireless-tools (30~pre9-13ubuntu1) disco; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - compiler-link-order.patch: libraries must be specified after the
+      object/library that needs them otherwise nothing is used from them.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Add iwlist and iwevent to the wireless-tools udeb.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Thu, 31 Jan 2019 23:09:04 -0800
+
 wireless-tools (30~pre9-13) unstable; urgency=medium
 
   * Call /sbin/ip instead of ifconfg in if-pre-up script. (Closes: 908886)
@@ -15,6 +56,17 @@ wireless-tools (30~pre9-13) unstable; ur
 
  -- Guus Sliepen <guus@debian.org>  Sat, 15 Sep 2018 16:35:08 +0200
 
+wireless-tools (30~pre9-12ubuntu1) artful; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - compiler-link-order.patch: libraries must be specified after the
+      object/library that needs them otherwise nothing is used from them.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Add iwlist and iwevent to the wireless-tools udeb.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Thu, 27 Apr 2017 20:58:38 -0700
+
 wireless-tools (30~pre9-12) unstable; urgency=medium
 
   [ Helmut Grohne ]
@@ -56,6 +108,24 @@ wireless-tools (30~pre9-9) unstable; urg
 
  -- Guus Sliepen <guus@debian.org>  Thu, 24 Mar 2016 22:31:00 +0100
 
+wireless-tools (30~pre9-8ubuntu2) artful; urgency=medium
+
+  * No-change rebuild to pick up -fPIE compiler default in static
+    libraries
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 21 Apr 2017 21:00:09 +0000
+
+wireless-tools (30~pre9-8ubuntu1) quantal; urgency=low
+
+  * Merge with Debian; remaining changes:
+    - compiler-link-order.patch: libraries must be specified after the
+      object/library that needs them otherwise nothing is used from them.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Add iwlist and iwevent to the wireless-tools udeb.
+
+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Thu, 03 May 2012 09:24:49 -0400
+
 wireless-tools (30~pre9-8) unstable; urgency=low
 
   * Add type to IMPORT keyword in ifrename's udev rules file. Closes: #650606
@@ -79,6 +149,30 @@ wireless-tools (30~pre9-6) unstable; urg
 
  -- Guus Sliepen <guus@debian.org>  Sun, 02 Oct 2011 21:43:21 +0200
 
+wireless-tools (30~pre9-5ubuntu2) precise; urgency=low
+
+  * No-change rebuild against current pkgbinarymangler to fix broken
+    md5sums. (see LP #875466)
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 29 Feb 2012 18:00:39 +0100
+
+wireless-tools (30~pre9-5ubuntu1) oneiric; urgency=low
+
+  * Merge with Debian; remaining changes (LP: #777358):
+    - compiler-link-order.patch: libraries must be specified after the
+      object/library that needs them otherwise nothing is used from them.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Add iwlist and iwevent to the wireless-tools udeb.
+  * debian/patches/series: drop the debian-* patches introduced from various
+    previous Ubuntu changes.
+  * debian/rules,
+    debian/wireless-tools.install:
+    yank out rfkill, which is now shipped in its own package which we get from
+    Debian. (LP: #711860)
+
+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Wed, 04 May 2011 14:50:35 -0400
+
 wireless-tools (30~pre9-5) unstable; urgency=low
 
   * Apply patch from Steve Langesak clarifying the iftab manpage.
@@ -96,6 +190,72 @@ wireless-tools (30~pre9-4) unstable; urg
 
  -- Guus Sliepen <guus@debian.org>  Sat, 23 Jan 2010 23:54:32 +0100
 
+wireless-tools (30~pre9-3ubuntu6) natty; urgency=low
+
+  * compiler-link-order.patch: libraries must be specified after the
+    object/library that needs them otherwise nothing is used from them.
+    This used to work with older compilers but is not guarenteed behaviour,
+    adjust ordering to match.
+  * header-with-2.6.36.patch (dropped): this patch is no longer required.
+
+ -- Andy Whitcroft <apw@canonical.com>  Fri, 17 Dec 2010 17:10:44 +0000
+
+wireless-tools (30~pre9-3ubuntu5) natty; urgency=low
+
+  * header-with-2.6.36.patch: Replace the if.h header used in iwlib.h by
+    the one provided by the kernel instead of using the one from libc. The
+    kernel headers now provide the same structures and linux/if.h would
+    otherwise conflict, since it gets pulled in from wireless.h. (LP: #672584)
+
+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>  Tue, 09 Nov 2010 15:29:06 +0000
+
+wireless-tools (30~pre9-3ubuntu4) lucid; urgency=low
+
+  * Invoke rfkill/version.sh using /bin/sh (V2)
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Tue, 23 Feb 2010 08:28:46 -0700
+
+wireless-tools (30~pre9-3ubuntu3) lucid; urgency=low
+
+  * Invoke rfkill/version.sh using /bin/sh 
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Tue, 23 Feb 2010 15:11:30 +0000
+
+wireless-tools (30~pre9-3ubuntu2) lucid; urgency=low
+
+  * Update to rfkill-0.4 from http://git.sipsolutions.net/rfkill.git (tag v0.4)
+      default install to $(PREFIX)/sbin
+      flush output after events
+      print time instead of useless text
+      Move the man page to section 8
+      update rfkill.h from kernel 2.6.33
+      Add "wlan" and "ultrawideband" as aliases for "wifi" and "uwb".
+      Rearrange the help text for block & unblock.
+      Constification.
+      Return error codes instead of exiting.
+      Refactor rfkill index/type lookup: move it below rfkill_block.
+      Add filtering to "rfkill list".
+      change manpage for new rfkill list behaviour
+      Tweak version handling to allow vendor-specific suffixes without patching.
+      Help text: output rfkill type names from an array instead of a static string.
+      Add rfkill type "fm" to the man page.
+      version 0.4
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Tue, 23 Feb 2010 14:12:59 +0000
+
+wireless-tools (30~pre9-3ubuntu1) lucid; urgency=low
+
+  * Merge with Debian; remaining changes:
+    - Fix confusing text in iftab(5) about mapping ordering.
+    - Rather than just warning about NULL MAC addresses, ignore them totally
+      and treat their appearance as an error, and try and hint where the
+      NULL MAC address is so the user can remove it.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Update to rfkill-0.3.
+
+ -- Matthias Klose <doko@ubuntu.com>  Tue, 19 Jan 2010 16:27:23 +0100
+
 wireless-tools (30~pre9-3) unstable; urgency=low
 
   * Move (correctly) the scripts back to pre-up and post-down, since the
@@ -181,6 +341,120 @@ wireless-tools (30~pre1-1) experimental;
 
  -- Guus Sliepen <guus@debian.org>  Mon, 15 Oct 2007 13:56:27 +0200
 
+wireless-tools (29-2ubuntu6) karmic; urgency=low
+
+  * Don't try to outsmart the compiler and don't redefine `inline' in an
+    installed header file. LP: #435793.
+
+    /* Make gcc understant that when we say inline, we mean it.
+     * I really hate when the compiler is trying to be more clever than me,
+     * because in this case gcc is not able to figure out functions with a
+     * single call site, so not only I have to tag those functions inline
+     * by hand, but then it refuse to inline them properly.
+     * Total saving for iwevent : 150B = 0.7%.
+     * Fortunately, in gcc 3.4, they now automatically inline static functions
+     * with a single call site. Hurrah !
+     * Jean II */
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 24 Sep 2009 13:01:03 +0200
+
+wireless-tools (29-2ubuntu5) karmic; urgency=low
+
+  * Update to rfkill-0.3
+    add copyright notices
+    remove copyright notice from file
+    resync rfkill.h with kernel
+    version 0.3
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Thu, 03 Sep 2009 20:21:31 -0600
+
+wireless-tools (29-2ubuntu4) karmic; urgency=low
+
+  * Update to rfkill-0.2
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Wed, 26 Aug 2009 09:52:48 -0600
+
+wireless-tools (29-2ubuntu3) karmic; urgency=low
+
+  * Use sh to execute rfkill/version.sh
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Fri, 24 Jul 2009 10:28:26 -0600
+
+wireless-tools (29-2ubuntu2) karmic; urgency=low
+
+  * Added rfkill from sipsolutions.net
+    http://git.sipsolutions.net/rfkill.git
+    HEAD 942974036993a84d0beede0c1bbc19cdd3e9db40
+    Added rfkill/COPYING to debian/copyright
+    Added rfkill/README to debian/README.Debian
+
+ -- Tim Gardner <tim.gardner@canonical.com>  Mon, 20 Jul 2009 13:44:55 -0600
+
+wireless-tools (29-2ubuntu1) karmic; urgency=low
+
+  * Merge from Debian unstable, remaining changes:
+    - Fix confusing text in iftab(5) about mapping ordering.
+    - Rather than just warning about NULL MAC addresses, ignore them totally
+      and treat their appearance as an error, and try and hint where the
+      NULL MAC address is so the user can remove it.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 11 May 2009 08:55:27 +0000
+
+wireless-tools (29-1.1ubuntu2) jaunty; urgency=low
+
+  * Revert change to bring up the interface before changing wireless
+    settings; the softmac driver this was implemented for is now
+    obsolete, no other drivers are reported to need it, and it
+    introduces other problems such as breaking PPP interfaces
+    (LP: #268519) and preventing configuration of some settings such as
+    hardware addresses (LP: #219520).
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 14 Nov 2008 21:13:27 +0000
+
+wireless-tools (29-1.1ubuntu1) jaunty; urgency=low
+
+  * Merge from Debian unstable, remaining changes:
+    - Fix confusing text in iftab(5) about mapping ordering.
+    - Rather than just warning about NULL MAC addresses, ignore them totally
+      and treat their appearance as an error, and try and hint where the
+      NULL MAC address is so the user can remove it.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Bring up the interface before making any changes to the wireless
+      settings - required for at least softmac drivers.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 14 Nov 2008 05:34:45 +0000
+
+wireless-tools (29-1ubuntu2) hardy; urgency=low
+
+  * Dropped change:
+    - Don't diverge unnecessarily from upstream on socket.h header
+      inclusions, this only applies to ancient versions of the
+      wireless.h header that won't be shipped in the binary packages
+      (current versions of the header have a proper #ifdef __KERNEL__ guard)
+
+ -- Steve Langasek <vorlon@debian.org>  Wed, 28 Nov 2007 16:49:17 -0800
+
+wireless-tools (29-1ubuntu1) hardy; urgency=low
+
+  * Merge from Debian unstable, remaining changes:
+    - Fix confusing text in iftab(5) about mapping ordering.
+    - Use <sys/socket.h> like the socket(2) manpage says.
+    - Rather than just warning about NULL MAC addresses, ignore them totally
+      and treat their appearance as an error, and try and hint where the
+      NULL MAC address is so the user can remove it.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Bring up the interface before making any changes to the wireless
+      settings - required for at least softmac drivers.
+    - Set Ubuntu maintainer address.
+  * Use sys/socket.h instead of linux/socket.h for the new version 21
+    and 22 headers as well
+
+ -- Steve Langasek <vorlon@debian.org>  Tue, 27 Nov 2007 18:10:48 -0800
+
 wireless-tools (29-1) unstable; urgency=low
 
   * New upstream release.
@@ -206,6 +480,22 @@ wireless-tools (29~pre21-1) unstable; ur
 
  -- Guus Sliepen <guus@debian.org>  Thu, 03 May 2007 13:55:01 +0200
 
+wireless-tools (29~pre20-1ubuntu1) gutsy; urgency=low
+
+  * Resynchronise with Debian. Remaining changes:
+    - Fix confusing text in iftab(5) about mapping ordering.
+    - Use <sys/socket.h> like the socket(2) manpage says.
+    - Rather than just warning about NULL MAC addresses, ignore them totally
+      and treat their appearance as an error, and try and hint where the
+      NULL MAC address is so the user can remove it.
+    - Remove the ifrename package; it conflicts with our own udev package
+      which provides /etc/iftab support.
+    - Bring up the interface before making any changes to the wireless
+      settings - required for at least softmac drivers.
+  * Set Ubuntu maintainer address.
+
+ -- Colin Watson <cjwatson@ubuntu.com>  Fri, 27 Apr 2007 14:37:37 +0100
+
 wireless-tools (29~pre20-1) unstable; urgency=low
 
   * New upstream release.
@@ -252,6 +542,27 @@ wireless-tools (28+29pre7-1) experimenta
 
  -- Guus Sliepen <guus@debian.org>  Tue, 11 Apr 2006 20:10:21 +0200
 
+wireless-tools (28-1ubuntu3) feisty; urgency=low
+
+  * Bring up the interface before making any changes to the wireless
+    settings - required for at least softmac drivers (Ubuntu: #63664)
+
+ -- Matthew Garrett <mjg59@srcf.ucam.org>  Thu, 21 Dec 2006 04:09:56 +0000
+
+wireless-tools (28-1ubuntu2) edgy; urgency=low
+
+  * Remove the ifrename package, it conflicts with our own udev package
+    which provides /etc/iftab support.
+
+ -- Scott James Remnant <scott@ubuntu.com>  Wed, 23 Aug 2006 09:36:17 +0200
+
+wireless-tools (28-1ubuntu1) edgy; urgency=low
+
+  [ Ongoing Merge Process ]
+  * Merge from debian unstable.
+
+ -- Scott James Remnant <scott@ubuntu.com>  Wed, 28 Jun 2006 23:40:55 +0100
+
 wireless-tools (28-1) unstable; urgency=low
 
   * New upstream release.
@@ -281,6 +592,18 @@ wireless-tools (27+28pre14-1) unstable;
 
  -- Guus Sliepen <guus@debian.org>  Tue, 14 Feb 2006 12:29:31 +0100
 
+wireless-tools (27+28pre13-1ubuntu2) dapper; urgency=low
+
+  * Don't run the init script if the udev renaming rules are in place.
+
+ -- Scott James Remnant <scott@ubuntu.com>  Thu,  9 Feb 2006 22:30:07 +0000
+
+wireless-tools (27+28pre13-1ubuntu1) dapper; urgency=low
+
+  * Resynchronise with Debian.
+
+ -- Scott James Remnant <scott@ubuntu.com>  Mon, 30 Jan 2006 09:54:45 +0000
+
 wireless-tools (27+28pre13-1) unstable; urgency=low
 
   * New upstream release.
@@ -295,6 +618,12 @@ wireless-tools (27+28pre11-1) unstable;
 
  -- Guus Sliepen <guus@debian.org>  Fri,  2 Dec 2005 12:30:21 +0100
 
+wireless-tools (27+28pre10-1ubuntu1) dapper; urgency=low
+
+  * Resynchronise with Debian.
+
+ -- Colin Watson <cjwatson@ubuntu.com>  Mon, 31 Oct 2005 06:49:46 -0500
+
 wireless-tools (27+28pre10-1) unstable; urgency=low
 
   * New upstream release. Closes: #272662
@@ -309,6 +638,34 @@ wireless-tools (27+28pre9-1) unstable; u
 
  -- Guus Sliepen <guus@debian.org>  Wed,  7 Sep 2005 12:59:48 +0200
 
+wireless-tools (27+28pre8-1ubuntu4) breezy; urgency=low
+
+  * Make the NULL MAC address error a little less scary, and try and hint
+    where it is so the user can remove it.  (Ubuntu #15342).
+
+ -- Scott James Remnant <scott@ubuntu.com>  Mon, 19 Sep 2005 12:52:12 +0100
+
+wireless-tools (27+28pre8-1ubuntu3) breezy; urgency=low
+
+  * Rather than just warning about NULL MAC addresses, ignore them totally
+    and treat their appearance as an error.  (Ubuntu #13993).
+
+ -- Scott James Remnant <scott@ubuntu.com>  Sat, 27 Aug 2005 00:53:35 +0100
+
+wireless-tools (27+28pre8-1ubuntu2) breezy; urgency=low
+
+  * Enable takeover support in ifrename startup script, this will allow
+    interfaces to swap names.  (Ubuntu #8391, #10240, #13551).
+
+ -- Scott James Remnant <scott@ubuntu.com>  Thu, 18 Aug 2005 02:23:57 +0100
+
+wireless-tools (27+28pre8-1ubuntu1) breezy; urgency=low
+
+  * Resynchronise with Debian, resolving merge conflicts (Ubuntu #11980)
+  * New version is greater than 28pre3, so this should close #11434
+
+ -- Adam Conrad <adconrad@ubuntu.com>  Wed, 29 Jun 2005 11:00:47 +0000
+
 wireless-tools (27+28pre8-1) unstable; urgency=low
 
   * New upstream release.
@@ -316,6 +673,18 @@ wireless-tools (27+28pre8-1) unstable; u
 
  -- Guus Sliepen <guus@debian.org>  Mon, 13 Jun 2005 11:41:28 +0200
 
+wireless-tools (27-3ubuntu2) breezy; urgency=low
+
+  * Use <sys/socket.h> like the socket(2) manpage says.
+
+ -- LaMont Jones <lamont@ubuntu.com>  Mon, 23 May 2005 10:43:12 -0600
+
+wireless-tools (27-3ubuntu1) breezy; urgency=low
+
+  * Resynchronise with Debian.
+
+ -- Scott James Remnant <scott@ubuntu.com>  Fri, 15 Apr 2005 00:00:56 +0100
+
 wireless-tools (27-3) unstable; urgency=low
 
   * Add a post-down script that reverts any wireless setting present in
@@ -332,6 +701,12 @@ wireless-tools (27-2) unstable; urgency=
 
  -- Guus Sliepen <guus@debian.org>  Sat,  5 Feb 2005 12:21:30 +0100
 
+wireless-tools (27-1ubuntu1) hoary; urgency=low
+
+  * fixed weird fromulation in iftab manpage (closes ubuntu bug #5727)
+
+ -- Oliver Grawert (ogra) <hostmaster@grawert.net>  Thu, 17 Mar 2005 20:23:25 +0100
+
 wireless-tools (27-1) unstable; urgency=low
 
   * New upstream release, that "hopefully will help the prompt release of the
@@ -619,3 +994,4 @@ wireless-tools (20-1) unstable; urgency=
 Local variables:
 mode: debian-changelog
 End:
+
diff -pruN 30~pre9-13.1/debian/control 30~pre9-13.1ubuntu4/debian/control
--- 30~pre9-13.1/debian/control	2020-03-07 20:56:36.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/control	2022-03-25 10:00:00.000000000 +0000
@@ -1,7 +1,8 @@
 Source: wireless-tools
 Section: net
 Priority: optional
-Maintainer: Guus Sliepen <guus@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Guus Sliepen <guus@debian.org>
 Standards-Version: 4.2.1
 Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.16.1~)
 Homepage: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
@@ -17,18 +18,6 @@ Description: Tools for manipulating Linu
  allowing you to set Wireless LAN specific parameters and get the
  specific stats.
 
-Package: ifrename
-Section: net
-Architecture: linux-any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Multi-Arch: foreign
-Conflicts: wireless-tools (<< 27+28pre9)
-Description: Rename network interfaces based on various static criteria
- Ifrename allow the user to decide what name a network interface will have.
- Ifrename can use a variety of selectors to specify how interface names match
- the network interfaces on the system, the most common selector is the
- interface MAC address.
-
 Package: libiw30
 Section: libs
 Architecture: linux-any
diff -pruN 30~pre9-13.1/debian/ifrename.docs 30~pre9-13.1ubuntu4/debian/ifrename.docs
--- 30~pre9-13.1/debian/ifrename.docs	2020-03-07 20:56:25.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.docs	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-HOTPLUG-UDEV.txt
-README
diff -pruN 30~pre9-13.1/debian/ifrename.init 30~pre9-13.1ubuntu4/debian/ifrename.init
--- 30~pre9-13.1/debian/ifrename.init	2020-03-07 20:56:34.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.init	1970-01-01 00:00:00.000000000 +0000
@@ -1,39 +0,0 @@
-#!/bin/sh
-#
-### BEGIN INIT INFO
-# Provides:          ifrename
-# Required-Start:    mountkernfs
-# Required-Stop:     
-# Should-Start:      
-# Should-Stop:       
-# Default-Start:     S
-# Default-Stop:      
-# Short-Description: Rename network interface names
-# Description:       Ifrename allow the user to decide what name a network
-#                    interface will have.  Ifrename can use a variety of
-#                    selectors to specify how interface names match the network
-#                    interfaces on the system, the most common selector is the
-#                    interface MAC address.
-### END INIT INFO
-
-. /lib/lsb/init-functions
-
-NAME=ifrename
-IFRENAME=/sbin/ifrename
-IFTAB=/etc/iftab
-
-test -x $IFRENAME || exit 0
-test -f $IFTAB || exit 0
-
-case "$1" in
-	start|reload|force-reload|restart)
-		$IFRENAME -d -p -t
-	;;
-	stop)
-	;;
-	*)
-		echo "Usage: invoke-rc.d $NAME {start|stop|reload|force-reload|restart}"
-	;;
-esac
-
-exit 0
diff -pruN 30~pre9-13.1/debian/ifrename.install 30~pre9-13.1ubuntu4/debian/ifrename.install
--- 30~pre9-13.1/debian/ifrename.install	2020-03-07 20:56:34.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-/sbin/ifrename
-/usr/share/man/man8/ifrename.8
-/usr/share/man/man5/iftab.5
-/usr/share/man/*/man8/ifrename.8
-/usr/share/man/*/man5/iftab.5
diff -pruN 30~pre9-13.1/debian/ifrename.postrm 30~pre9-13.1ubuntu4/debian/ifrename.postrm
--- 30~pre9-13.1/debian/ifrename.postrm	2020-03-07 20:56:04.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.postrm	1970-01-01 00:00:00.000000000 +0000
@@ -1,7 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "purge" ]; then
-	rm -f /etc/iftab
-fi
-
-#DEBHELPER#
diff -pruN 30~pre9-13.1/debian/ifrename.README.Debian 30~pre9-13.1ubuntu4/debian/ifrename.README.Debian
--- 30~pre9-13.1/debian/ifrename.README.Debian	2020-03-07 20:56:26.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.README.Debian	1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-/etc/iftab
-----------
-
-If you have installed the ifrename package and have created an /etc/iftab file,
-then ifrename will be called at boot time before the interfaces are brought up.
-Please note that swapping the names of interfaces (ie, by renaming eth0 to eth1
-and eth1 to eth0) may not work. To be on the safe side, use new names for the
-interfaces.
diff -pruN 30~pre9-13.1/debian/ifrename.service 30~pre9-13.1ubuntu4/debian/ifrename.service
--- 30~pre9-13.1/debian/ifrename.service	2020-03-07 20:56:35.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.service	1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-[Unit]
-Description=Rename network interface names
-Documentation=man:ifrename(8)
-DefaultDependencies=no
-Wants=network-pre.target
-Before=network-pre.target shutdown.target
-Conflicts=shutdown.target
-ConditionPathExists=/etc/iftab
-
-[Service]
-Type=oneshot
-ExecStart=/sbin/ifrename -d -p -t
diff -pruN 30~pre9-13.1/debian/ifrename.udev 30~pre9-13.1ubuntu4/debian/ifrename.udev
--- 30~pre9-13.1/debian/ifrename.udev	2020-03-07 20:56:34.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/ifrename.udev	1970-01-01 00:00:00.000000000 +0000
@@ -1,13 +0,0 @@
-# udev rules to properly integrate ifrename.
-# Renaming is done using /etc/iftab, with full ifrename functionality.
-# Require udev version 107 or later.
-# Please double check the path to ifrename, and make sure its available
-# when udev runs (i.e. on boot partition).
-
-# Enable this rule to test with udevtest.
-#ENV{UDEV_LOG}=="6", SUBSYSTEM=="net", ACTION=="add", IMPORT{program}="/sbin/ifrename -D -V -u -i %k", NAME:="$env{INTERFACE}"
-
-# Main ifrename rule.
-# If interface is found in /etc/iftab, subsequent rename rules are bypassed.
-# If interface is not found in /etc/iftab, subsequent rename rules applies.
-SUBSYSTEM=="net", ACTION=="add", IMPORT{program}="/sbin/ifrename -u -i %k", NAME:="$env{INTERFACE}"
diff -pruN 30~pre9-13.1/debian/rules 30~pre9-13.1ubuntu4/debian/rules
--- 30~pre9-13.1/debian/rules	2020-03-07 20:56:36.000000000 +0000
+++ 30~pre9-13.1ubuntu4/debian/rules	2020-03-21 15:50:00.000000000 +0000
@@ -11,7 +11,7 @@ override_dh_auto_install:
 	# Hack to make udeb friendly binaries
 	$(MAKE) clean
 	dh_auto_build -- BUILD_NOLIBM=y CFLAGS="-Os -I."
-	dh_install -pwireless-tools-udeb iwconfig iwgetid sbin/
+	dh_install -pwireless-tools-udeb iwconfig iwgetid iwlist iwevent sbin/
 	dh_install -plibiw30-udeb libiw.so.30 lib/
 
 override_dh_install:
