1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
include /usr/share/dpkg/default.mk
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
dh $@
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
# Sequence of tests is important so parallel execution is no option
dh_auto_test --no-parallel
find test_f -type f \( -name '*~' -o -name '*.tap' -o -name '*.ssa' -o -name '*.conf' -o -name '*.sam' -o -name '*.valgrind' -o -name '*.log' \) -delete
endif
override_dh_installexamples:
mkdir debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples
rsync -a --exclude=Makefile* test_f debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples
sed -i 's+$${abs_top_builddir:-\.\./\.\.}/src/crac+crac+' `grep -wRl crac debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples/*`
sed -i 's+$$abs_top_builddir/src/crac-index+crac-index+' `grep -wRl crac-index debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples/*`
|