diff options
author | Jeremy T. Bouse <jbouse@debian.org> | 2013-05-25 00:53:46 -0400 |
---|---|---|
committer | Jeremy T. Bouse <jbouse@debian.org> | 2013-05-25 00:53:46 -0400 |
commit | 359219d8cf254e9d5019a65349808f9e69e85c4e (patch) | |
tree | 7d3512a6fb0a9767acb2b2b3b13a6a11810c2c1e /debian/rules | |
parent | c069246d256f836a4228bcdf714301e45570f6c5 (diff) | |
download | python-paramiko-359219d8cf254e9d5019a65349808f9e69e85c4e.tar python-paramiko-359219d8cf254e9d5019a65349808f9e69e85c4e.tar.gz |
debian/*: clean up build files for new version
Prepare package to be able to have both Py2 and Py3 packages when
upstream finishes up the worked needed to support both from a single
code base.
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/debian/rules b/debian/rules index 00d62e3..4703c01 100755 --- a/debian/rules +++ b/debian/rules @@ -1,10 +1,32 @@ #!/usr/bin/make -f +PYTHON2=$(shell pyversions -vr) + %: dh $@ --with python2 -override_dh_auto_test: - ./test.py +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) +test-python%: + python$* setup.py test -vv + +override_dh_auto_test: $(PYTHON2:%=test-python%) +endif + +build-python%: + python$* setup.py build + +override_dh_auto_build: $(PYTHON2:%=build-python%) + dh_auto_build + +install-python%: + python$* setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb + +override_dh_auto_install: $(PYTHON2:%=install-python%) + dh_auto_install + +override_dh_installdocs: + epydoc --no-private -o docs/ paramiko + dh_installdocs # Commands not to run override_dh_installcatalogs override_dh_installcron: |