Control: tags 1057818 + patch
Control: tags 1057818 + pending

Dear maintainer,

I've prepared an NMU for libirecovery (versioned as 1.0.0-5.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Chris

diff -Nru libirecovery-1.0.0/debian/changelog libirecovery-1.0.0/debian/changelog
--- libirecovery-1.0.0/debian/changelog	2020-10-22 18:02:40.000000000 +0200
+++ libirecovery-1.0.0/debian/changelog	2024-05-25 23:43:12.000000000 +0200
@@ -1,3 +1,12 @@
+libirecovery (1.0.0-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Delegate placement of udev files to pkg-config data (Closes: #1057818)
+  * Use dh compat 13 (from 12), for substitutions in .install files
+  * Switch from pkg-config (obsolete) to pkgconf
+
+ -- Chris Hofstaedtler <z...@debian.org>  Sat, 25 May 2024 23:43:12 +0200
+
 libirecovery (1.0.0-5) unstable; urgency=medium
 
   * d/rules: force udev rules dir to prevent usrmerge discrepancy
diff -Nru libirecovery-1.0.0/debian/control libirecovery-1.0.0/debian/control
--- libirecovery-1.0.0/debian/control	2020-10-22 18:02:40.000000000 +0200
+++ libirecovery-1.0.0/debian/control	2024-05-25 23:43:12.000000000 +0200
@@ -5,10 +5,11 @@
 Uploaders: Yves-Alexis Perez <cor...@debian.org>
 Standards-Version: 4.5.0
 Build-Depends: autoconf-archive,
-               debhelper-compat (= 12),
+               debhelper-compat (= 13),
                libreadline-dev,
                libusb-1.0-0-dev,
-               pkg-config
+               pkgconf,
+               systemd-dev
 Homepage: https://www.libimobiledevice.org/
 Vcs-Git: https://salsa.debian.org/imobiledevice-team/libirecovery.git
 Vcs-Browser: https://salsa.debian.org/imobiledevice-team/libirecovery
diff -Nru libirecovery-1.0.0/debian/libirecovery-common.install libirecovery-1.0.0/debian/libirecovery-common.install
--- libirecovery-1.0.0/debian/libirecovery-common.install	2020-10-22 18:02:40.000000000 +0200
+++ libirecovery-1.0.0/debian/libirecovery-common.install	2024-05-25 23:43:09.000000000 +0200
@@ -1,2 +1,2 @@
 debian/org.libimobiledevice.libirecovery.metainfo.xml /usr/share/metainfo/
-lib/udev/rules.d/39-libirecovery.rules
+${env:deb_udevdir}/rules.d/39-libirecovery.rules
diff -Nru libirecovery-1.0.0/debian/rules libirecovery-1.0.0/debian/rules
--- libirecovery-1.0.0/debian/rules	2020-10-22 18:02:40.000000000 +0200
+++ libirecovery-1.0.0/debian/rules	2024-05-25 23:43:09.000000000 +0200
@@ -2,13 +2,13 @@
 
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -Wl,-O1 -Wl,-z,defs
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
 
 %:
 	dh $@
 
 override_dh_auto_configure:
-	dh_auto_configure -- --with-udevrule="TAG+=\"uaccess\"" \
-		--with-udevrulesdir=/lib/udev/rules.d
+	dh_auto_configure -- --with-udevrule="TAG+=\"uaccess\""
 
 override_dh_missing:
 	dh_missing --fail-missing

Reply via email to