#!/usr/bin/make -f #export DH_VERBOSE = 1 #for gen-orig-tgz: include /usr/share/dpkg/pkg-info.mk VERSION ?= $(shell echo '$(DEB_VERSION)' | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//') GIT_TAG ?= upstream/$(shell echo '$(VERSION)' | sed -e 's/~/_/') DEBIAN_BRANCH ?= $(shell cat debian/gbp.conf | grep debian-branch | cut -d'=' -f2 | awk '{print $1}') export DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk export QT_SELECT = qt5 # Qt insists on using -fPIC export DEB_CXXFLAGS_MAINT_APPEND = -fPIC LDFLAGS += -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/usbguard %: dh ${@} override_dh_auto_configure: dh_auto_configure -- \ --enable-static \ --without-bundled-catch \ --without-bundled-pegtl \ --enable-systemd \ --sysconfdir=/etc \ --with-gui-qt=qt5 \ --enable-bash_completion override_dh_missing: dh_missing --list-missing override_dh_makeshlibs: dh_makeshlibs -n gen-orig-tgz: if [ ! -f ../$(DEB_SOURCE)_$(VERSION).orig.tar.gz ] ; then \ git archive --format=tar.gz --prefix=$(DEB_SOURCE)-$(VERSION)/ \ $(GIT_TAG) >../$(DEB_SOURCE)_$(VERSION).orig.tar.gz ; \ fi override_dh_installsystemd: dh_installsystemd --no-enable --no-start