tags 396704 + patch
thanks

Hi,

Attached is the diff for my nut 2.0.4-2.3 NMU.
diff -Nru /tmp/UcyTWRkxv3/nut-2.0.4/debian/changelog 
/tmp/8ucH3sh4Yv/nut-2.0.4/debian/changelog
--- /tmp/UcyTWRkxv3/nut-2.0.4/debian/changelog  2006-11-17 01:28:46.000000000 
+0100
+++ /tmp/8ucH3sh4Yv/nut-2.0.4/debian/changelog  2006-11-17 01:28:46.000000000 
+0100
@@ -1,3 +1,15 @@
+nut (2.0.4-2.3) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Some polish on top of the previous NMU.
+    * Remove the hotplug alternative; we no longer support it, so it's no
+      longer acceptable in place of udev. Correspondingly, rename the
+      substvar to ${udev}. (Closes: #396704)
+    * Drop debian/nut-usbups.rules and use upstream's rules instead. Modify
+      debian/rules correspondigly, patch from Arnaud Quette.
+
+ -- Steinar H. Gunderson <[EMAIL PROTECTED]>  Fri, 17 Nov 2006 01:12:54 +0100
+
 nut (2.0.4-2.2) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nru /tmp/UcyTWRkxv3/nut-2.0.4/debian/control 
/tmp/8ucH3sh4Yv/nut-2.0.4/debian/control
--- /tmp/UcyTWRkxv3/nut-2.0.4/debian/control    2006-11-17 01:28:46.000000000 
+0100
+++ /tmp/8ucH3sh4Yv/nut-2.0.4/debian/control    2006-11-17 01:28:46.000000000 
+0100
@@ -61,7 +61,7 @@
 
 Package: nut-usb
 Architecture: any
-Depends: ${shlibs:Depends}, nut (>= 1.4.1-pre2), ${udev-hotplug}
+Depends: ${shlibs:Depends}, nut (>= 1.4.1-pre2), ${udev}
 Conflicts: nut (<= 1.4.1-pre1)
 Description: USB Drivers subsystem for the nut - Network UPS Tools
  nut is a client/server uninterruptible power supply (UPS) monitoring system
diff -Nru /tmp/UcyTWRkxv3/nut-2.0.4/debian/nut-usbups.rules 
/tmp/8ucH3sh4Yv/nut-2.0.4/debian/nut-usbups.rules
--- /tmp/UcyTWRkxv3/nut-2.0.4/debian/nut-usbups.rules   2006-11-17 
01:28:46.000000000 +0100
+++ /tmp/8ucH3sh4Yv/nut-2.0.4/debian/nut-usbups.rules   1970-01-01 
01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-# udev rules for the NUT USB drivers
-
-ACTION!="add", GOTO="nut-usbups_rules_end"
-SUBSYSTEM!="usb_device", GOTO="nut-usbups_rules_end"
-
-# MGE UPS SYSTEMS - usbhid-ups
-SYSFS{idVendor}=="0463", SYSFS{idProduct}=="ffff", MODE="664", GROUP="nut"
-SYSFS{idVendor}=="0463", SYSFS{idProduct}=="0001", MODE="664", GROUP="nut"
-
-# APC - usbhid-ups
-SYSFS{idVendor}=="051d", SYSFS{idProduct}=="0002", MODE="664", GROUP="nut"
-
-# Powerware - bcmxcp_usb
-SYSFS{idVendor}=="0592", SYSFS{idProduct}=="0002", MODE="664", GROUP="nut"
-
-# Tripp Lite - tripplite_usb
-SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="0001", MODE="664", GROUP="nut"
-
-LABEL="nut-usbups_rules_end"
-
diff -Nru /tmp/UcyTWRkxv3/nut-2.0.4/debian/rules 
/tmp/8ucH3sh4Yv/nut-2.0.4/debian/rules
--- /tmp/UcyTWRkxv3/nut-2.0.4/debian/rules      2006-11-17 01:28:46.000000000 
+0100
+++ /tmp/8ucH3sh4Yv/nut-2.0.4/debian/rules      2006-11-17 01:28:46.000000000 
+0100
@@ -89,19 +89,9 @@
                DESTDIR=$(CURDIR)/debian/nut-snmp RUNUID=65534 RUNGID=65534
        $(MAKE) install-usb \
                DESTDIR=$(CURDIR)/debian/nut-usb RUNUID=65534 RUNGID=65534
-#ifeq (linux,$(DEB_HOST_GNU_SYSTEM))
-        # install hotplug scripts
-       mkdir -p $(CURDIR)/debian/nut-usb/etc/hotplug/usb/
-       # install the new hotplug script
-       install -m 755 -D debian/hotplug 
$(CURDIR)/debian/nut-usb/etc/hotplug/usb/libhidups
-       #install -m 755 $(CURDIR)/scripts/hotplug/libhidups 
$(CURDIR)/debian/nut-usb/etc/hotplug/usb/
-       install -m 644 $(CURDIR)/scripts/hotplug/libhid.usermap 
$(CURDIR)/debian/nut-usb/etc/hotplug/usb/
-       # install udev rules file (FIXME; to be done at postint time if -d 
/etc/udev)
-       mkdir -p $(CURDIR)/debian/nut-usb/etc/udev/rules.d/
-       install -m 644 $(CURDIR)/debian/nut-usbups.rules 
$(CURDIR)/debian/nut-usb/etc/udev
-       #cd $(CURDIR)/debian/nut-usb/etc/udev/rules.d/
-       #ln -sf ../nut-usbups.rules 025_nut-usbups.rules
-#endif
+       mkdir -p $(CURDIR)/debian/nut-usb/etc/udev/rules.d
+       install -m 644 $(CURDIR)/scripts/hotplug-ng/nut-usbups.rules \
+               $(CURDIR)/debian/nut-usb/etc/udev/rules.d/025_nut-usbups.rules
        $(MAKE) install-cgi \
                DESTDIR=$(CURDIR)/debian/nut-cgi RUNUID=65534 RUNGID=65534
        mv $(CURDIR)/debian/nut/lib/nut/upsdrvctl $(CURDIR)/debian/nut/sbin
@@ -128,7 +118,7 @@
        dh_installdeb
        dh_shlibdeps -Xlibupsclient.a
 ifeq (linux,$(DEB_HOST_ARCH_OS))
-       dh_gencontrol -- -Vudev-hotplug="udev | hotplug"
+       dh_gencontrol -- -Vudev="udev"
 else
        dh_gencontrol
 endif

Reply via email to