Control: tags -1 + patch * Chris Hofstaedtler <z...@debian.org>: > your package installs the file /lib/udev/rules.d/90-brightnessctl.rules. > Apparently this path is hard-coded, either in the upstream build system > or the packaging.
Please find attached a patch, which delegates placement of the udev files to udev.pc's udevdir. Please consider applying it soon. Thanks, Chris
diff -Nru brightnessctl-0.5.1/debian/brightness-udev.install brightnessctl-0.5.1/debian/brightness-udev.install --- brightnessctl-0.5.1/debian/brightness-udev.install 2020-11-30 16:06:43.000000000 +0100 +++ brightnessctl-0.5.1/debian/brightness-udev.install 2023-12-07 21:20:23.000000000 +0100 @@ -1,2 +1,2 @@ -/lib/udev/rules.d/90-brightnessctl.rules -debian/bright-helper /lib/udev +${env:UDEVDIR}/90-brightnessctl.rules +debian/bright-helper ${env:deb_udevdir} diff -Nru brightnessctl-0.5.1/debian/changelog brightnessctl-0.5.1/debian/changelog --- brightnessctl-0.5.1/debian/changelog 2020-11-30 16:06:43.000000000 +0100 +++ brightnessctl-0.5.1/debian/changelog 2023-12-07 21:20:23.000000000 +0100 @@ -1,3 +1,9 @@ +brightnessctl (0.5.1-3.1) UNRELEASED; urgency=medium + + * Delegate placement of udev files to udev.pc (Closes: #-1) + + -- Chris Hofstaedtler <z...@debian.org> Thu, 07 Dec 2023 21:20:23 +0100 + brightnessctl (0.5.1-3) unstable; urgency=low * brightness-udev diff -Nru brightnessctl-0.5.1/debian/control brightnessctl-0.5.1/debian/control --- brightnessctl-0.5.1/debian/control 2020-11-30 16:06:43.000000000 +0100 +++ brightnessctl-0.5.1/debian/control 2023-12-07 21:20:23.000000000 +0100 @@ -2,7 +2,7 @@ Maintainer: nicoo <ni...@debian.org> Section: misc Priority: optional -Build-Depends: debhelper-compat (= 13) +Build-Depends: debhelper-compat (= 13), systemd-dev, pkgconf Standards-Version: 4.5.1 Homepage: https://github.com/Hummer12007/brightnessctl Vcs-Browser: https://salsa.debian.org/debian/brightnessctl diff -Nru brightnessctl-0.5.1/debian/rules brightnessctl-0.5.1/debian/rules --- brightnessctl-0.5.1/debian/rules 2020-11-30 16:06:43.000000000 +0100 +++ brightnessctl-0.5.1/debian/rules 2023-12-07 21:20:23.000000000 +0100 @@ -2,5 +2,9 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export deb_udevdir = $(shell pkg-config --variable=udevdir udev) +# for Makefile +export UDEVDIR = ${deb_udevdir}/rules.d + %: dh $@