X-Git-Url: https://git.syn-net.org/debian/?a=blobdiff_plain;ds=sidebyside;f=debian%2Frules;h=c9640648d14b9fb853767f02d136f30d49358528;hb=5123ec3335dda691676f62467c57edc2517a5d5c;hp=f5bd42b249be2085d1b24135715812e0b9f38ee4;hpb=99099a6ccd03e2917bf29f8905e376c20033252a;p=anytun.git diff --git a/debian/rules b/debian/rules index f5bd42b..c964064 100755 --- a/debian/rules +++ b/debian/rules @@ -1,13 +1,17 @@ #!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + +# see FEATURE AREAS in dpkg-buildflags(1) +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +# see ENVIRONMENT in dpkg-buildflags(1) +# package maintainers to append CFLAGS +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +# package maintainers to append LDFLAGS +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 configure: configure-stamp configure-stamp: @@ -15,7 +19,10 @@ configure-stamp: cd src && ./configure --no-manpage --prefix=/usr --sysconfdir=/etc --examplesdir=/usr/share/anytun/examples && cd .. touch configure-stamp -build: build-stamp +build: build-arch build-indep + +build-arch: build-stamp +build-indep: build-stamp build-stamp: configure-stamp dh_testdir @@ -56,6 +63,7 @@ binary-arch: install dh_installdocs dh_installman doc/anytun.8 doc/anytun-config.8 doc/anytun-controld.8 doc/anytun-showtables.8 dh_installexamples + dh_installsystemd anytun.service dh_installinit dh_link dh_strip