#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 include /usr/share/dpkg/pkg-info.mk # symbols.in files & their "generated" file names SYMBOLS_in := $(wildcard debian/*.symbols.in) SYMBOLS_generated := $(patsubst %.in,%,$(SYMBOLS_in)) %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ -Dgtk_doc=$(if $(filter %-doc,$(shell dh_listpackages)),true,false) \ -Dtests=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),false,true) override_dh_makeshlibs: $(SYMBOLS_generated) dh_makeshlibs debian/%.symbols: debian/%.symbols.in sed -e 's/#CURVER#/$(DEB_VERSION_UPSTREAM)/g' $^ > $@ override_dh_installchangelogs: dh_installchangelogs NEWS