#!/usr/bin/make -f DEB_PYTHON2_MODULE_PACKAGES = preprocess include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/python-distutils.mk DEB_INSTALL_CHANGELOGS_ALL = README.txt DEB_INSTALL_MANPAGES_preprocess := debian/preprocess.1 PY_VERSIONS = $(shell pyversions --requested debian/control) test-stamp-%: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) echo "-- Running tests for $*." cd test; /usr/bin/$* test.py endif binary-post-install/preprocess:: $(addprefix test-stamp-, $(PY_VERSIONS)) clean:: -rm -rf $(addprefix test-stamp-, $(PY_VERSIONS)) -find $(CURDIR) -name "*.pyc" | xargs rm -rf -rm -rf $(CURDIR)/test/tmp DEB_STRIPPED_UPSTREAM_VERSION = $(shell echo $(DEB_UPSTREAM_VERSION) | sed -n -e 's/\+ds.*$$//p') get-orig-source: rm -rf $@ mkdir $@ uscan --no-conf --force-download --verbose --destdir $@ \ --download-version $(DEB_STRIPPED_UPSTREAM_VERSION) \ --upstream-version $(DEB_STRIPPED_UPSTREAM_VERSION) unzip -o $@/$(DEB_SOURCE_PACKAGE)-$(DEB_STRIPPED_UPSTREAM_VERSION).zip -d $@ rm -f $@/$(DEB_SOURCE_PACKAGE)-$(DEB_STRIPPED_UPSTREAM_VERSION)/bin/preprocess.exe mv $@/$(DEB_SOURCE_PACKAGE)-$(DEB_STRIPPED_UPSTREAM_VERSION) \ $@/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig cd $@ && GZIP=--best tar -cz --owner root --group root --mode a+rX -f \ ../$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz \ $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig rm -r $@