diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2023-11-27 08:06:25 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2023-11-27 08:06:25 +0100 |
commit | 68ddaed33f40c7af96bb962ba70854340685219e (patch) | |
tree | ed98819837864b81ca28ea88fd966b87ec41989e /debian/rules | |
parent | 957b126ad9ebe2fcd142f8d930a85a84f560c037 (diff) | |
parent | df5b35d76db5acfc0a82a75c54acfc5d1579e17b (diff) |
Merge branch 'release/debian/1.2.1-6'debian/1.2.1-6
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/debian/rules b/debian/rules index 03d63c3..d4168f2 100755 --- a/debian/rules +++ b/debian/rules @@ -85,12 +85,26 @@ override_dh_auto_install-indep: $(RM) debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane-dll.* override_dh_install-arch: +ifeq (linux,$(DEB_HOST_ARCH_OS)) + # udev support + # Generate the udev rules file + $(SANE_DESC) -s $(CURDIR)/doc/descriptions -m udev+hwdb > $(CURDIR)/debian/60-libsane1.rules + $(SANE_DESC) -s $(CURDIR)/doc/descriptions -m hwdb > $(CURDIR)/debian/20-sane.hwdb + + cp $(CURDIR)/debian/20-sane.hwdb $(CURDIR)/debian/libsane1/usr/lib/udev/hwdb.d/ +endif + dh_install # Install the pkg-config file mkdir -p debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/ cp tools/sane-backends.pc debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/ cp debian/sane-utils.logrotate debian/sane-utils/etc/logrotate.d/sane-utils + # remove rpath from the binaries (wonderful tool !) + chrpath -d debian/sane-utils/usr/sbin/saned + chrpath -d debian/sane-utils/usr/bin/scanimage + chrpath -d debian/sane-utils/usr/bin/sane-find-scanner + override_dh_install-indep: dh_install @@ -126,22 +140,6 @@ ifeq (linux,$(DEB_HOST_ARCH_OS)) cp README.linux debian/libsane-common/usr/share/doc/libsane-common/ endif -override_dh_installudev-arch: -ifeq (linux,$(DEB_HOST_ARCH_OS)) - # udev support - # Generate the udev rules file - $(SANE_DESC) -s $(CURDIR)/doc/descriptions -m udev+hwdb > $(CURDIR)/debian/libsane1.udev - $(SANE_DESC) -s $(CURDIR)/doc/descriptions -m hwdb > $(CURDIR)/debian/20-sane.hwdb - - cp $(CURDIR)/debian/20-sane.hwdb $(CURDIR)/debian/libsane1/lib/udev/hwdb.d/ - dh_installudev -endif - - # remove rpath from the binaries (wonderful tool !) - chrpath -d debian/sane-utils/usr/sbin/saned - chrpath -d debian/sane-utils/usr/bin/scanimage - chrpath -d debian/sane-utils/usr/bin/sane-find-scanner - override_dh_installinit-arch: dh_installinit -psane-utils --name=saned |