#!/usr/bin/make -f # -*- makefile -*- DEBIAN_DIR = $(dir $(firstword $(MAKEFILE_LIST))) VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | \ sed -n 's/\-.*$$//;s/Version: //p') USCAN = uscan \ --package=hyena \ --watchfile=$(DEBIAN_DIR)/watch \ --upstream-version=$(VERSION) override_dh_autoreconf: dh_autoreconf autoreconf -- -I build/m4/shamrock override_dh_auto_configure: dh_auto_configure -- \ MCS=/usr/bin/mono-csc \ --enable-debug override_dh_auto_build: dh_auto_build mkdir -p monodoc mdoc update \ -fno-assembly-versions \ -L$(CURDIR)/bin \ --out=monodoc \ $(CURDIR)/bin/*.dll mdoc assemble \ --format ecma \ --out $(CURDIR)/Hyena \ $(CURDIR)/monodoc find -type f -name '*.pc' -print0 -exec sed -i -re 's|[^ =]+.mdb||g' '{}' \+ override_dh_auto_clean: dh_auto_clean rm -rf Hyena.zip Hyena.tree monodoc get-orig-source: $(USCAN) \ --download \ --force-download \ --rename \ --destdir=. %: dh $@ --with autoreconf,cli