#!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) LDFLAGS2:=-Wl,-z,defs -Wl,-as-needed -Wl,--no-undefined export DEB_BUILD_MAINT_OPTIONS=hardening=+all %: dh $@ override_dh_auto_build: dh_auto_build -- CFLAGS="$(CFLAGS) $(CPPFLAGS)" LDFLAGS="$(LDFLAGS) $(LDFLAGS2)" cli cd debian/msg && $(MAKE) CFLAGS="$(CFLAGS) $(CPPFLAGS)" LDFLAGS="$(LDFLAGS) $(LDFLAGS2)" cd debian/h2m && chmod +x hoz && help2man ./hoz --no-discard-stderr --include=hoz.h2m --no-info > hoz.1 override_dh_auto_clean: dh_auto_clean cd debian/msg && $(MAKE) clean rm -f ghoz hoz debian/h2m/hoz.1 override_dh_auto_install: dh_auto_install cd debian/msg && $(MAKE) install LOCALEDIR=$(CURDIR)/debian/hoz/usr/share/locale/