#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS %: dh $@ --with=python2,sphinxdoc --buildsystem=pybuild # once setuptools-scm 1.12.0 lands in Debian, we can remove this override_dh_auto_build: echo "# coding: utf-8" > monkeysign/_version.py echo "# file generated by debian package" >> monkeysign/_version.py echo "# see https://github.com/pypa/setuptools_scm/issues/101" >> monkeysign/_version.py echo "version = '$(shell dpkg-parsechangelog -S version)'" >> monkeysign/_version.py dh_auto_build # disable network tests in Debian package build PYTEST_USENETWORK?=no export PYTEST_USENETWORK override_dh_auto_install: dh_auto_install # workaround a limitation in distutils, see # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743150 ln -sf monkeysign debian/tmp/usr/bin/monkeyscan