#!/usr/bin/make -f #export DH_VERBOSE=1 include /usr/share/dpkg/default.mk # DEB_SOURCE: the source package name export DEB_BUILD_MAINT_OPTIONS = hardening=+all MANS=debian/score_conservation.1 prefix?=/usr datarootdir:=${prefix}/share docdir:=${datarootdir}/doc/$(DEB_SOURCE) pkgdatadir:=${datarootdir}/$(DEB_SOURCE) %: dh $@ --with python3 override_dh_auto_build: $(MANS) ChangeLog: score_conservation.py # Courtesy of Jakub Wilk: sed -n -e '/# [0-9/]\{8\}/ { s/# // p }' < $< > $@ override_dh_installchangelogs: ChangeLog dh_installchangelogs %.1: %.1.pod sed -e 's|__docdir__|$(docdir)|g;s|__pkgdatadir__|$(pkgdatadir)|g;s|__VERSION__|$(DEB_VERSION_UPSTREAM)|g;' "$<" | \ pod2man -c 'User Commands' -r "$(DEB_VERSION_UPSTREAM)" -name $(shell echo "$(basename $@)" | tr '[:lower:]' '[:upper:]') > "$@" override_dh_install: dh_install -X._ override_dh_auto_clean: rm -f $(MANS) ChangeLog # Policy ยง4.9 says that the get-orig-source target 'may be invoked in any directory'. So we do not use variables set from dpkg-parsechangelog.