Source: razercfg Version: 0.42+ds-1 Tags: ftbfs patch User: [email protected] Usertags: dep17m2
We want to change the value of systemdsystemunitdir in systemd.pc to point below /usr. razercfg's upstream build system consumes this variable while the packaging hard codes its current value. As we change it, razercfg will FTBFS. Consider applying the attached patch to avoid the failure. Helmut
diff -Nru razercfg-0.42+ds/debian/changelog razercfg-0.42+ds/debian/changelog --- razercfg-0.42+ds/debian/changelog 2020-06-06 15:55:28.000000000 +0200 +++ razercfg-0.42+ds/debian/changelog 2023-09-26 10:50:04.000000000 +0200 @@ -1,3 +1,10 @@ +razercfg (0.42+ds-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS when systemd.pc changes systemdsystemunitdir. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Tue, 26 Sep 2023 10:50:04 +0200 + razercfg (0.42+ds-1) unstable; urgency=medium * New upstream release 0.42. diff -Nru razercfg-0.42+ds/debian/razercfg.install razercfg-0.42+ds/debian/razercfg.install --- razercfg-0.42+ds/debian/razercfg.install 2020-01-23 23:14:11.000000000 +0100 +++ razercfg-0.42+ds/debian/razercfg.install 2023-09-26 10:49:53.000000000 +0200 @@ -1,7 +1,5 @@ razer.conf /etc etc/pm/sleep.d/50-razer /etc/pm/sleep.d -lib/systemd/system/razerd.service lib/systemd/system -lib/udev/rules.d/80-razer.rules lib/udev/rules.d usr/lib/python3*/site-packages/* usr/lib/python3/dist-packages usr/lib/tmpfiles.d/razerd.conf usr/bin/razerd /usr/bin diff -Nru razercfg-0.42+ds/debian/rules razercfg-0.42+ds/debian/rules --- razercfg-0.42+ds/debian/rules 2018-11-04 17:17:06.000000000 +0100 +++ razercfg-0.42+ds/debian/rules 2023-09-26 10:50:04.000000000 +0200 @@ -13,6 +13,8 @@ override_dh_install: dh_install --exclude=librazer.a + dh_install -prazercfg "$$(pkg-config --variable=systemdsystemunitdir systemd | sed s,^/,,)/razerd.service" + dh_install -prazercfg "$$(pkg-config --variable=udevdir udev | sed s,^/,,)/rules.d/80-razer.rules" override_dh_installinit: dh_installinit --name=razerd

