#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

%:
	dh $@ --with runit,s6

override_dh_auto_build:
	dh_auto_build -- prefix=/usr

override_dh_auto_install:
	dh_auto_install -- prefix=/usr

# No .install file: stage s6 defs after the package tree exists.
execute_after_dh_install:
	install -d debian/zcfan/etc/s6-rc/sv debian/zcfan/etc/s6-rc/config
	cp -a debian/s6-rc/zcfan-srv debian/s6-rc/zcfan-log debian/zcfan/etc/s6-rc/sv/
	install -m644 debian/s6-rc/config/zcfan.conf debian/zcfan/etc/s6-rc/config/
	rm -f debian/zcfan/usr/lib/systemd/system/zcfan.service
	rmdir -p --ignore-fail-on-non-empty debian/zcfan/usr/lib/systemd/system 2>/dev/null || true

override_dh_installinit:
	# we ship no initscripts

