From 2ee9b3ede2e07ceb34e464324c43edc92a274582 Mon Sep 17 00:00:00 2001 From: Stefano Rivera Date: Sat, 24 Feb 2018 18:18:51 +0100 Subject: [PATCH] Use dh_python3-ply to generate ply dependency It knows about PLY's table versioning. --- debian/control | 2 +- debian/rules | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 2d023146..0c4e23d1 100644 --- a/debian/control +++ b/debian/control @@ -42,12 +42,12 @@ X-Python3-Version: >= 3.2 Package: python3-astropy Architecture: any Depends: python3-configobj, - python3-ply (>= 3.5), python3-pytest (>= 3.1), python3-pytest-astropy, python3-six (>= 1.10.0), ${misc:Depends}, ${python3:Depends}, + ${python3-ply:Depends}, ${shlibs:Depends} Suggests: libxml2-utils, python-astropy-doc, diff --git a/debian/rules b/debian/rules index ecbb99b2..5637482c 100755 --- a/debian/rules +++ b/debian/rules @@ -35,6 +35,10 @@ override_dh_auto_clean: rm -rf astropy_helpers-*.egg rm -rf docs/_build docs/_generated +override_dh_python3: + dh_python3 + dh_python3-ply $$(find $(PYBUILD_DESTDIR_python3) -name '*tab.py') + ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) override_dh_auto_test: python3 setup.py test -vv --args "-vv --mpl" -- GitLab