-# debhelper verbose mode
-#export DH_VERBOSE=1
-
-build:
- $(checkdir)
- rm -f version.ent
- $(MAKE) VERSION=$(DEB_VERSION) PUBDATE=$(PUBDATE)
- touch build
-
-.PHONY: clean
-clean:
- $(checkdir)
- $(MAKE) clean
- rm -f build
- dh_clean
-
-.PHONY: test
-test:
-# nothing to test ATM
-
-.PHONY: install
-install: build
- $(checkdir)
- $(checkroot)
- dh_clean -k
-
- dh_installdocs -p$(package) README-contrib \
- *.html \
- developers-reference.txt \
- developers-reference.pdf
-
- set -e; for lang in $(langs); do \
- dh_installdocs -p$(package)-$$lang README-contrib \
- $$lang/*.html \
- $$lang/developers-reference.txt \
- $$lang/developers-reference.pdf; \
+LANGS := $(shell dh_listpackages| sed -n -e 's/developers-reference-//p')
+
+%:
+ dh $@
+
+override_dh_auto_build:
+ $(MAKE) VERSION=$(DEB_VERSION) PUBDATE=$(PUBDATE) LANGS="$(LANGS)"
+
+override_dh_compress:
+ dh_compress -X.pdf -X.epub
+
+override_dh_installdeb:
+ debian/tocsubstvars
+ dh_installdeb
+
+update-l10n-files:
+ for lang in $(LANGS); do \
+ (echo "README-contrib"; \
+ echo "$$lang/*.html"; \
+ echo "$$lang/developers-reference.txt"; \
+ echo "$$lang/developers-reference.epub"; \
+ echo "$$lang/developers-reference.pdf") \
+ > debian/developers-reference-$$lang.docs; \