Control: tags 938672 + patch
Control: tags 938672 + pending

Dear maintainer,

I've prepared an NMU for tmuxp (versioned as 1.5.0a-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru tmuxp-1.5.0a/debian/control tmuxp-1.5.0a/debian/control
--- tmuxp-1.5.0a/debian/control 2019-01-16 18:00:23.000000000 +0100
+++ tmuxp-1.5.0a/debian/control 2019-10-27 18:53:20.000000000 +0100
@@ -2,14 +2,14 @@
 Maintainer: Sebastien Delafond <s...@debian.org>
 Section: utils
 Priority: optional
-Build-Depends: dh-python, python-setuptools (>= 0.6b3), python3-setuptools, 
python-all (>= 2.6.6-3), python3-all, debhelper (>= 9),
-    python-kaptan, python3-kaptan,
-    python-libtmux (>= 0.8.0), python3-libtmux (>= 0.8.0),
-    python-click, python3-click,
-    python-flake8, python3-flake8,
-    python-hypothesis, python3-hypothesis,
-    python-isort, python3-isort,
-    python-pytest, python3-pytest,
+Build-Depends: dh-python, python3-setuptools, python3-all, debhelper (>= 9),
+    python3-kaptan,
+    python3-libtmux (>= 0.8.0),
+    python3-click,
+    python3-flake8,
+    python3-hypothesis,
+    python3-isort,
+    python3-pytest,
     tmux,
     vulture
 Standards-Version: 4.1.3
@@ -33,20 +33,6 @@
  .
  This is a dependency package
 
-Package: python-tmuxp
-Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
-Description: tmux session manager (Python 2)
- tmux session manager allowing both JSON and YAML configuration
- formats. Available features:
-  - allows both simple and very elaborate configs
-  - can store and load multiple sessions
-  - can custom startup scripts (such as installing project dependencies
-    before loading tmux)
-  - session freezing: snapshot your current tmux layout, pane paths,
-    and window/session names, and dump the result as a tmuxp
-    configuration
-
 Package: python3-tmuxp
 Architecture: all
 Depends: ${misc:Depends}, ${python3:Depends},
diff -Nru tmuxp-1.5.0a/debian/changelog tmuxp-1.5.0a/debian/changelog
--- tmuxp-1.5.0a/debian/changelog       2019-01-16 18:00:23.000000000 +0100
+++ tmuxp-1.5.0a/debian/changelog       2019-10-27 18:55:15.000000000 +0100
@@ -1,3 +1,10 @@
+tmuxp (1.5.0a-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop Python 2 support (Closes: #938672).
+
+ -- Ondřej Nový <on...@debian.org>  Sun, 27 Oct 2019 18:55:15 +0100
+
 tmuxp (1.5.0a-1) unstable; urgency=medium
 
   * New upstream release (Closes: #919167)
diff -Nru tmuxp-1.5.0a/debian/python-tmuxp.lintian-overrides 
tmuxp-1.5.0a/debian/python-tmuxp.lintian-overrides
--- tmuxp-1.5.0a/debian/python-tmuxp.lintian-overrides  2019-01-16 
18:00:23.000000000 +0100
+++ tmuxp-1.5.0a/debian/python-tmuxp.lintian-overrides  1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-python-tmuxp: wrong-section-according-to-package-name python-tmuxp => python
diff -Nru tmuxp-1.5.0a/debian/rules tmuxp-1.5.0a/debian/rules
--- tmuxp-1.5.0a/debian/rules   2019-01-16 18:00:23.000000000 +0100
+++ tmuxp-1.5.0a/debian/rules   2019-10-27 18:53:19.000000000 +0100
@@ -2,12 +2,11 @@
 
 d = $(CURDIR)/debian/tmuxp/usr/bin
 export PYBUILD_NAME=tmuxp
-export PYBUILD_AFTER_INSTALL_python2 = rm -rv {destdir}/usr/bin
 export PYBUILD_AFTER_INSTALL_python3 = mkdir -pv $d && mv -v 
{destdir}/usr/bin/tmuxp $d
 export HYPOTHESIS_DATABASE_FILE=$(CURDIR)/debian/hypothesis
 export PYBUILD_AFTER_TEST=rm -r {build_dir}/.hypothesis
 export PYBUILD_DISABLE=test
 
 %:
-       dh $@ --with python2,python3 --buildsystem=pybuild
+       dh $@ --with python3 --buildsystem=pybuild
 

Reply via email to