1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
#!/usr/bin/make -f
%:
dh $@ --with python3,sphinxdoc --buildsystem pybuild
override_dh_auto_test:
override_dh_auto_install:
dh_auto_install
PYTHONPATH=$(CURDIR) $(MAKE) -C docs html
# mkdir -p debian/python-setuptools-whl/usr/share/python-wheels
# python3 setup.py bdist_wheel --universal \
# -d debian/python-setuptools-whl/usr/share/python-wheels
# dh_pypy from dh-python < 1.20150705-1 falls over requires.txt
# and our requires.txt aren't useful
find debian/tmp -name requires.txt -delete
find debian/tmp -name '*.exe' | xargs -r rm -f
override_dh_installchangelogs:
dh_installchangelogs CHANGES.rst
override_dh_auto_clean:
# # Keep entry_points, we need it to drive setup.py
# -mv setuptools.egg-info/entry_points.txt .
dh_auto_clean
# mkdir -p setuptools.egg-info
# mv entry_points.txt setuptools.egg-info
rm -rf .eggs docs/build
override_dh_installdocs:
dh_installdocs -p python3-pkg-resources \
docs/pkg_resources.rst
dh_installdocs -p python3-setuptools \
-X pkg_resources docs/*.rst
dh_installdocs -p python-setuptools-doc docs/build/html
dh_installdocs --remaining-packages
dh_link -p python-setuptools-doc \
/usr/share/doc/python-setuptools-doc/html \
/usr/share/doc/python3-setuptools/html \
# /usr/share/doc/python-setuptools-doc/html \
# /usr/share/doc/pypy-setuptools/html
|