#!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_BUILD_MAINT_OPTIONS=hardening=+all include /usr/share/dpkg/architecture.mk include /usr/share/dpkg/buildflags.mk CFLAGS += -Wall -Wextra -Wmissing-prototypes -Wstrict-prototypes -Wshadow LDFLAGS += -Wl,-z,defs ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) MAKEFLAGS += -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) endif ifeq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) BUILD_SYSTEM = --build $(DEB_BUILD_GNU_TYPE) else BUILD_SYSTEM = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif %: dh $@ override_dh_auto_configure: ./configure $(BUILD_SYSTEM) \ --prefix=/usr --mandir=\$${prefix}/share/man \ --disable-dependency-tracking --disable-maintainer-mode \ CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' \ || ( echo configure failed with $$? ; cat config.log ; exit 1 )