Control: tags 937465 + patch

Dear maintainer,

I've prepared an NMU for pykerberos (versioned as 1.1.14-3.1). The diff
is attached to this message.

Regards.

diff -Nru pykerberos-1.1.14/debian/changelog pykerberos-1.1.14/debian/changelog
--- pykerberos-1.1.14/debian/changelog	2019-11-30 09:26:03.000000000 -0500
+++ pykerberos-1.1.14/debian/changelog	2019-12-30 01:53:20.000000000 -0500
@@ -1,3 +1,10 @@
+pykerberos (1.1.14-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop python2 support; Closes: #937465
+
+ -- Sandro Tosi <[email protected]>  Mon, 30 Dec 2019 01:53:20 -0500
+
 pykerberos (1.1.14-3) unstable; urgency=medium
 
   * Depend on dh-python.
diff -Nru pykerberos-1.1.14/debian/control pykerberos-1.1.14/debian/control
--- pykerberos-1.1.14/debian/control	2019-11-30 09:24:44.000000000 -0500
+++ pykerberos-1.1.14/debian/control	2019-12-30 01:52:41.000000000 -0500
@@ -6,9 +6,6 @@
 Build-Depends: debhelper (>= 9),
                dh-python,
                libkrb5-dev,
-               python (>= 2.6.6-3~),
-               python-all-dev,
-               python-setuptools,
                python3-all-dev,
                python3-setuptools
 Standards-Version: 4.4.0
@@ -16,21 +13,6 @@
 Vcs-Git: https://salsa.debian.org/agx/pykerberos.git
 Vcs-Browser: https://salsa.debian.org/agx/pykerberos
 
-Package: python-kerberos
-Architecture: any
-Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}
-Provides: ${python:Provides}
-Description: GSSAPI interface module - Python 2.x
- This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
- The goal is to avoid having to build a module that wraps the entire
- Kerberos.framework, and instead offer a limited set of functions that do what
- is needed for client/server Kerberos authentication based on
- <http://www.ietf.org/rfc/rfc4559.txt>.
- .
- Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.
- .
- This package contains the Python 2.x module.
-
 Package: python3-kerberos
 Architecture: any
 Depends: lsb-release, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
diff -Nru pykerberos-1.1.14/debian/rules pykerberos-1.1.14/debian/rules
--- pykerberos-1.1.14/debian/rules	2019-03-21 04:26:46.000000000 -0400
+++ pykerberos-1.1.14/debian/rules	2019-12-30 01:53:09.000000000 -0500
@@ -1,22 +1,4 @@
 #!/usr/bin/make -f
 
-PYTHONS:=$(shell pyversions -vr)
-PYTHON3S:=$(shell py3versions -vr)
-
 %:
-	dh $@ --buildsystem=python_distutils --with python2,python3
-
-override_dh_auto_install:
-	set -e && for pyvers in $(PYTHONS); do \
-		python$$pyvers setup.py install --install-layout=deb \
-			--root $(CURDIR)/debian/python-kerberos; \
-	done
-	set -e && for pyvers in $(PYTHON3S); do \
-		python$$pyvers setup.py install --install-layout=deb \
-			--root $(CURDIR)/debian/python3-kerberos; \
-	done
-
-override_dh_clean:
-	rm -rf build
-	dh_clean -O--buildsystem=python_distutils
-
+	dh $@ --buildsystem=pybuild --with python3

Reply via email to