diff --git a/debian/changelog b/debian/changelog index 13d1610..e165d10 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,90 +1,96 @@ python-cassandra-driver (3.16.0-1) unstable; urgency=medium [ Ondřej Nový ] * Convert git repository from git-dpm to gbp layout [ Emmanuel Arias ] * New upstream release * Add DPMT to Maintainer field on d/control * Adopt package, add myself to Uploaders (Closes: #888400) * Update Standards Version from 4.1.4 to 4.2.1 * Update Copyright of d/* files * Update d/compat from 10 to 11 * Fix problems on d/copyright: - Fix dep5-copyright-license-name-not-unique tag lintian - - -- Emmanuel Arias Wed, 07 Nov 2018 10:16:10 +0200 + * Close #857298 + - Delete python-cassandra-dbg and python-cassandra[3]-dbg + from d/control + - Delete from override_dh_auto_install (on d/rules) the + installation of *-dbg + - Change existing -dbg to -dbgsym on d/rules + + -- Emmanuel Arias Wed, 05 Dec 2018 21:16:10 +0200 python-cassandra-driver (3.14.0-1) unstable; 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 [ Sandro Tosi ] * New upstream release * debian/rules - build for all supported python3 versions; patch by Scott Kitterman; Closes: #867010 - remove cassandra/io/asyncioreactor.py from python2 package, code is meant to be py3k only * debian/copyright - extend packaging copyright years - update upstream copyright years * debian/control - bump Standards-Version to 4.1.4 (no changes needed) -- Sandro Tosi Tue, 12 Jun 2018 19:26:05 -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/control b/debian/control index 5e62e98..2cc3f69 100644 --- a/debian/control +++ b/debian/control @@ -1,98 +1,52 @@ Source: python-cassandra-driver Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Emmanuel Arias Build-Depends: debhelper (>= 11), python-all-dev, python3-all-dev, python-all-dbg, python3-all-dbg, python-setuptools, python3-setuptools, libev-dev, cython, cython3, dh-python Standards-Version: 4.2.1 Homepage: https://github.com/datastax/python-driver Vcs-Git: https://salsa.debian.org/python-team/modules/python-cassandra-driver.git Vcs-Browser: https://salsa.debian.org/python-team/modules/python-cassandra-driver Package: python-cassandra Architecture: any Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Suggests: python-snappy, python-lz4, python-blist Description: Python driver for Apache Cassandra A modern, feature-rich and highly-tunable Python client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3. . Features: * Synchronous and Asynchronous APIs * Simple, Prepared, and Batch statements * Asynchronous IO, parallel execution, request pipelining * Connection pooling * Automatic node discovery * Automatic reconnection * Configurable load balancing and retry policies * Concurrent execution utilities * Object mapper -Package: python-cassandra-dbg -Section: debug -Architecture: any -Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-cassandra (= ${binary:Version}), -Suggests: python-snappy, python-lz4, python-blist -Description: Python driver for Apache Cassandra (debug) - A modern, feature-rich and highly-tunable Python client library for Apache - Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's - binary protocol and Cassandra Query Language v3. - . - Features: - * Synchronous and Asynchronous APIs - * Simple, Prepared, and Batch statements - * Asynchronous IO, parallel execution, request pipelining - * Connection pooling - * Automatic node discovery - * Automatic reconnection - * Configurable load balancing and retry policies - * Concurrent execution utilities - * Object mapper - . - This package contains the debug extension for python-cassandra - Package: python3-cassandra Architecture: any Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends} Suggests: python3-blist Description: Python driver for Apache Cassandra (Python 3) A modern, feature-rich and highly-tunable Python client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3. . Features: * Synchronous and Asynchronous APIs * Simple, Prepared, and Batch statements * Asynchronous IO, parallel execution, request pipelining * Connection pooling * Automatic node discovery * Automatic reconnection * Configurable load balancing and retry policies * Concurrent execution utilities * Object mapper . This package contains the Python 3.x module for python-cassandra - -Package: python3-cassandra-dbg -Section: debug -Architecture: any -Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}, python3-cassandra (= ${binary:Version}) -Suggests: python3-blist -Description: Python driver for Apache Cassandra (Python 3 debug) - A modern, feature-rich and highly-tunable Python client library for Apache - Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's - binary protocol and Cassandra Query Language v3. - . - Features: - * Synchronous and Asynchronous APIs - * Simple, Prepared, and Batch statements - * Asynchronous IO, parallel execution, request pipelining - * Connection pooling - * Automatic node discovery - * Automatic reconnection - * Configurable load balancing and retry policies - * Concurrent execution utilities - * Object mapper - . - This package contains the debug extensions for python3-cassandra diff --git a/debian/rules b/debian/rules index b3cb3cd..196900d 100755 --- a/debian/rules +++ b/debian/rules @@ -1,34 +1,30 @@ #!/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 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 # code incompatible with python2.7 rm -rf debian/python-cassandra/usr/lib/python2.7/dist-packages/cassandra/io/asyncioreactor.py override_dh_strip: -ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) - dh_strip -ppython-cassandra --dbg-package=python-cassandra-dbg + dh_strip --dbgsym-migration='python-cassandra-dbg (<< 3.16.0-1~)' set -e && for i in $(build3vers); do \ - dh_strip -ppython3-cassandra --dbg-package=python3-cassandra-dbg ; \ + dh_strip --dbgsym-migration='python-cassandra-dbg (<< 3.16.0-1~)' ; \ done -endif override_dh_installdocs: dh_installdocs README.rst