#!/usr/bin/make -f # -*- makefile -*- UPSTREAM_AUTOCONF_GENERATED_FILES = \ aclocal.m4 configure install-sh missing Makefile.in override_dh_auto_clean: [ ! -f Makefile ] || $(MAKE) clean override_dh_autoreconf_clean: dh_autoreconf_clean # restore upstream autoconf automatically generated files $(foreach var,$(UPSTREAM_AUTOCONF_GENERATED_FILES), \ [ ! -f $(var).bak ] || cp -f $(var).bak $(var);) override_dh_autoreconf: # backup upstream autoconf automatically generated files $(foreach var,$(UPSTREAM_AUTOCONF_GENERATED_FILES), \ cp -f $(var) $(var).bak;) dh_autoreconf override_dh_install: dh_install # rename default configfile mv $(CURDIR)/debian/rsnapshot/etc/rsnapshot.conf.default \ $(CURDIR)/debian/rsnapshot/etc/rsnapshot.conf # lintian override on /var/cache/rsnapshot perms mkdir -p $(CURDIR)/debian/rsnapshot/usr/share/lintian/overrides/ cp $(CURDIR)/debian/lintian-overrides \ $(CURDIR)/debian/rsnapshot/usr/share/lintian/overrides/rsnapshot # html doc, see debian/doc-base cp $(CURDIR)/docs/HOWTOs/rsnapshot-HOWTO.en.html \ $(CURDIR)/debian/rsnapshot/usr/share/doc/rsnapshot/html/ override_dh_installexamples: # Remove unnecessary extra license file, (Policy Manual section 12.5) dh_installexamples -X utils/rsnapshotdb/LICENSE.txt override_dh_fixperms: dh_fixperms # Fix permissions of the default rsnapshot_root directory chmod 0700 $(CURDIR)/debian/rsnapshot/var/cache/rsnapshot override_dh_compress: # don't compress utils examples perl files dh_compress --exclude=.pl %: dh $@ --with autotools_dev --with autoreconf