X-Git-Url: https://git.ralfj.de/osspd.git/blobdiff_plain/8eb7de6e01de878d1892c40e261c6d7630dd621f..7a71d9a3391ce916f6a93bf7aaf0bc26fe9fb82e:/debian/rules?ds=sidebyside diff --git a/debian/rules b/debian/rules index 4f5c219..08a8973 100755 --- a/debian/rules +++ b/debian/rules @@ -1,12 +1,29 @@ #!/usr/bin/make -f -export DH_VERBOSE=1 +SLAVESDIR=/usr/lib/osspd +UDEVDIR=/lib/udev/rules.d %: - dh $@ --parallel + dh $@ --parallel --with=systemd + +override_dh_auto_build: + dh_auto_build -- SLAVESDIR=$(SLAVESDIR) UDEVDIR=$(UDEVDIR) override_dh_auto_install: - dh_auto_install -- prefix=/usr UDEVDIR=/lib/udev/rules.d + dh_auto_install -- prefix=/usr SLAVESDIR=$(SLAVESDIR) UDEVDIR=$(UDEVDIR) + +override_dh_strip: + dh_strip --dbg-package=osspd-dbg + +override_dh_installdocs: + mkdir -p debian/osspd-dbg/usr/share/doc + ln -s osspd debian/osspd-dbg/usr/share/doc/osspd-dbg + dh_installdocs + +override_dh_install: + dh_install --fail-missing + # adding kmod integration + install -D -m 0644 debian/osspd.kmod debian/osspd/lib/modules-load.d/osspd.conf # Disable tests, they require running the osspd override_dh_auto_test: