Add python-eventlet package to MOS 9.0 repository
[packages/trusty/python-eventlet.git] / debian / rules
1 #!/usr/bin/make -f
2
3 PYTHONS:=$(shell pyversions -vr)
4 PYTHON3S:=$(shell py3versions -vr)
5
6 UPSTREAM_GIT = git://github.com/eventlet/eventlet.git
7 include /usr/share/openstack-pkg-tools/pkgos.make
8
9 %:
10         dh $@ -O--buildsystem=python_distutils --with python2,python3,sphinxdoc
11
12 override_dh_install:
13         set -e ; for pyvers in $(PYTHONS); do \
14                 python$$pyvers setup.py install --install-layout=deb \
15                         --root $(CURDIR)/debian/python-eventlet; \
16         done
17         set -e ; for pyvers in $(PYTHON3S); do \
18                 python$$pyvers setup.py install --install-layout=deb \
19                         --root $(CURDIR)/debian/python3-eventlet; \
20         done
21
22 override_dh_sphinxdoc:
23         PYTHONPATH=. sphinx-build -N -b html doc $(CURDIR)/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html
24         dh_sphinxdoc -O--buildsystem=python_distutils
25
26 override_dh_auto_test:
27 ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
28         set -e; \
29         for i in $(PYTHONS) $(PYTHON3S) ; do \
30                 python$$i setup.py test || true; \
31         done
32 endif
33
34 override_dh_compress:
35         dh_compress -X.inv -X.txt
36
37 override_dh_clean:
38         dh_clean -O--buildsystem=python_distutils
39         rm -rf build
40
41 override_dh_installchangelogs:
42         dh_installchangelogs NEWS