#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk COMMON := /usr/share/ubuntu-packaging-guide %: dh $@ --builddirectory=_build override_dh_auto_build: make latexpdf make html make singlehtml make epub override_dh_compress: dh_compress -X_sources override_dh_link: # symlink identical resources. Only needed for the html packages. for dirname in _static _images; do \ for directory in `find debian/ -wholename */$$dirname -not -wholename *-common* -type d`; do \ cd $$directory; \ for filename in `find -type f -not \( -name translations.js -or -name searchtools.js -or -name _stemmer.js \)`; do \ rm $$filename; \ ln -s $(COMMON)/$$dirname/$$filename $$filename; \ done; \ cd -; \ done; \ done for directory in `find debian/ -type d -name singlehtml`; do \ for filename in translations.js searchtools.js _stemmer.js; do \ if [ -f $$directory/_static/$$filename ]; then \ ln -sf ../../_static/$$filename $$directory/_static/$$filename; \ fi; \ done; \ done # use system copies of javascript libraries instead for jsname in jquery underscore doctools; do \ for filename in `find debian/ -wholename */_static/$$jsname.js`; do \ rm $$filename; \ ln -s /usr/share/javascript/sphinxdoc/1.0/$$jsname.js $$filename; \ done; \ done dh_link override_dh_install: dh_install --list-missing -Xwebsupport.js override_dh_installdocs: dh_installdocs -Xwebsupport.js get-orig-source: bzr export -r tag:$(DEB_VERSION) --root=ubuntu-packaging-guide-$(DEB_VERSION).orig \ ubuntu-packaging-guide_$(DEB_VERSION).tar.gz lp:ubuntu-packaging-guide