diff --git a/debian/changelog b/debian/changelog index a968742..274997d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,59 +1,65 @@ python-cassandra-driver (3.7.1-3) UNRELEASED; urgency=medium + [ Ondřej Nový ] * d/control: Set Vcs-* to salsa.debian.org * d/copyright: Use https protocol in Format field * d/control: Deprecating priority extra as per policy 4.0.1 * d/watch: Use https protocol - -- Ondřej Nový Tue, 13 Feb 2018 10:09:40 +0100 + [ Sandro Tosi ] + * debian/rules + - build for all supported python3 versions; patch by Scott Kitterman; + Closes: #867010 + + -- Sandro Tosi Mon, 11 Jun 2018 10:32:16 -0400 python-cassandra-driver (3.7.1-2) unstable; urgency=medium * debian/rules - remove build and egg-info dirs in clean target, to build the package twice in a row; Closes: #825924 * debian/copyright - extend packaging copyright years -- Sandro Tosi Sun, 08 Jan 2017 11:28:48 -0500 python-cassandra-driver (3.7.1-1) unstable; urgency=medium * New upstream release * debian/rules - dont use cython, cassandra-driver is incompatible with 0.25 we have * compat level 10 -- Sandro Tosi Sat, 17 Dec 2016 13:09:50 -0500 python-cassandra-driver (3.7.0-1) unstable; urgency=medium * New upstream release * debian/control - add dh-python t0 b-d -- Sandro Tosi Sun, 02 Oct 2016 14:23:02 -0400 python-cassandra-driver (3.4.1-1) unstable; urgency=medium [ Sandro Tosi ] * New upstream release * debian/control - adjust Vcs-Browser to DPMT standards - add libev-dev to b-p needed by cassandra.io.libevwrapper - bump Standards-Version to 3.9.8 (no changes needed) * debian/copyright - extend packaging copyright years - update upstream copyright years * build arch:any and debug pkgs now that this prj contains extensions [ Ondřej Nový ] * Fixed VCS URL (https) -- Sandro Tosi Sun, 12 Jun 2016 22:58:39 +0100 python-cassandra-driver (2.5.1-1) unstable; urgency=low * Initial release (Closes: #771065) -- Sandro Tosi Thu, 25 Jun 2015 15:50:21 -0400 diff --git a/debian/rules b/debian/rules index 874354e..8bbae9b 100755 --- a/debian/rules +++ b/debian/rules @@ -1,27 +1,32 @@ #!/usr/bin/make -f export CASS_DRIVER_NO_CYTHON=1 +build3vers := $(shell py3versions -sv) %: dh $@ --with python2,python3 override_dh_auto_clean: dh_auto_clean rm -rf build/ cassandra_driver.egg-info/ override_dh_auto_install: python setup.py install --install-layout=deb --root $(CURDIR)/debian/python-cassandra python-dbg setup.py install --install-layout=deb --root $(CURDIR)/debian/python-cassandra-dbg - python3 setup.py install --install-layout=deb --root $(CURDIR)/debian/python3-cassandra - python3-dbg setup.py install --install-layout=deb --root $(CURDIR)/debian/python3-cassandra-dbg + set -e && for i in $(build3vers); do \ + python$$i setup.py install --install-layout=deb --root $(CURDIR)/debian/python3-cassandra ; \ + python$$i-dbg setup.py install --install-layout=deb --root $(CURDIR)/debian/python3-cassandra-dbg ; \ + done rm -rf debian/python*-dbg/usr/lib/python*/dist-packages/cassandra/numpyFlags.h override_dh_strip: ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) dh_strip -ppython-cassandra --dbg-package=python-cassandra-dbg - dh_strip -ppython3-cassandra --dbg-package=python3-cassandra-dbg + set -e && for i in $(build3vers); do \ + dh_strip -ppython3-cassandra --dbg-package=python3-cassandra-dbg ; \ + done endif override_dh_installdocs: dh_installdocs README.rst