#!/usr/bin/make -f # # 2014-07-22 Jörg Frings-Fürst # # - enable hardening # - install NEWS as upstream changelog # # 2015-01-19 Jörg Frings-Fürst # # - remove old style hardening. # - remove useless comments. # # 2015-04-29 Jörg Frings-Fürst # # - remove override_dh_auto_test # # # Hardening # export DEB_BUILD_MAINT_OPTIONS = hardening=+all # # Test for gcc-6 support # #export CC=gcc-6 #export CXX=g++-6 #CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) #LDLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) #export CXXFLAGS+= -std=c++98 #export LDFLAGS += -fPIC # # end of gcc-6 test # %: dh $@ --with=autoreconf,scour # Autoreconf due to 01_lpi.patch override_dh_autoreconf: [ -e gnome-doc-utils.make ] || \ ln -s /usr/share/gnome-doc-utils/gnome-doc-utils.make dh_autoreconf override_dh_auto_clean: dh_auto_clean [ ! -h gnome-doc-utils.make ] || \ rm gnome-doc-utils.make override_dh_auto_build: # cd po; intltool-update -p dh_auto_build override_dh_strip: dh_strip -psimple-scan --dbg-package=simple-scan-dbg override_dh_installdocs: dh_installdocs --link-doc=simple-scan override_dh_installchangelogs: dh_installchangelogs NEWS