#!/usr/bin/make -f SOURCE_PACKAGE = libspf2 LIB_PACKAGE = libspf2-2t64 CFLAGS := $(shell dpkg-buildflags --get CFLAGS) CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) perlld := $(shell perl -MConfig -e 'print $$Config{ld}') export DEB_BUILD_MAINT_OPTIONS=hardening=+all %: dh $@ override_dh_auto_configure: DEB_LDFLAGS_MAINT_APPEND="-Wl,--version-script=$(CURDIR)/debian/libspf2.ver" \ dh_auto_configure override_dh_auto_build: dh_auto_build cd perl && perl Makefile.PL INSTALLDIRS=vendor \ OPTIMIZE="$(CPPFLAGS) $(CFLAGS)" LD="$(perlld) $(CFLAGS) $(LDFLAGS)" $(MAKE) -C perl LD_RUN_PATH= override_dh_auto_install: dh_auto_install $(MAKE) -C perl install DESTDIR=$(CURDIR)/debian/tmp override_dh_auto_clean: dh_auto_clean [ ! -f perl/Makefile ] || $(MAKE) -C perl realclean override_dh_install: dh_install # Rename the `spfquery` tool for the alternatives system: mv debian/spfquery/usr/bin/spfquery debian/spfquery/usr/bin/spfquery.$(SOURCE_PACKAGE) mv debian/spfquery/usr/sbin/spfd debian/spfquery/usr/sbin/spfd.$(SOURCE_PACKAGE) override_dh_installdocs: dh_installdocs --link-doc=$(LIB_PACKAGE) override_dh_strip: dh_strip --dbgsym-migration="$(LIB_PACKAGE)-dbg (<< 1.2.10-8)" override_dh_makeshlibs: dh_makeshlibs -V '$(LIB_PACKAGE) (>= 1.2.8~)'