Package: pyqso
Followup-For: Bug #835489

Please consider the attached patch that fixed all the issues of PyQSO vs
Python3. I have uploaded the corresponding package to
mentors.debian.net (https://mentors.debian.net/package/pyqso). Thanks in 
advance.

-- 
With best wishes
Dmitry

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages pyqso depends on:
ii  gir1.2-gtk-3.0               3.21.5-3
ii  libjs-jquery                 1.12.4-1
ii  libjs-underscore             1.8.3~dfsg-1
ii  python-libhamlib2            3.0.1-1
ii  python3-gi-cairo             3.20.1-1
ii  python3-matplotlib           1.5.2~rc2-1
ii  python3-mpltoolkits.basemap  1.0.7+dfsg-4
ii  python3-numpy                1:1.11.1~rc1-1
pn  python3:any                  <none>

pyqso recommends no packages.

pyqso suggests no packages.

-- no debconf information
diff -Napur pyqso-0.3-old/debian/changelog pyqso-0.3/debian/changelog
--- pyqso-0.3-old/debian/changelog	2016-07-08 04:55:53.000000000 +0300
+++ pyqso-0.3/debian/changelog	2016-09-08 01:01:19.026455214 +0300
@@ -1,3 +1,14 @@
+pyqso (0.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild with Python3 (Closes: #835489).
+  * Change packages in dependencies to rerefence Python3 packages.
+  * Move python(3)-libhamlib2 to Recomends, as the Python3 version of package
+    is not yet available in Debian.
+  * Bump standards version to 3.9.8 (No changes needed).
+
+ -- Dmitry Eremin-Solenikov <dbarysh...@gmail.com>  Thu, 08 Sep 2016 01:00:46 +0300
+
 pyqso (0.3-1) unstable; urgency=medium
 
   * Imported Upstream version 0.3.
diff -Napur pyqso-0.3-old/debian/control pyqso-0.3/debian/control
--- pyqso-0.3-old/debian/control	2016-07-08 04:51:02.000000000 +0300
+++ pyqso-0.3/debian/control	2016-09-08 01:01:46.095566806 +0300
@@ -5,10 +5,10 @@ Section: hamradio
 Priority: optional
 Build-Depends: debhelper (>= 9),
                dh-python,
-               python-all,
+               python3-all,
                python-setuptools,
                python-sphinx
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Vcs-Browser: http://anonscm.debian.org/cgit/pkg-hamradio/pyqso.git
 Vcs-Git: http://anonscm.debian.org/git/pkg-hamradio/pyqso.git
 Homepage: http://christianjacobs.uk/pyqso
@@ -16,15 +16,15 @@ Homepage: http://christianjacobs.uk/pyqs
 Package: pyqso
 Architecture: all
 Depends: ${misc:Depends},
-         ${python:Depends},
-         python-libhamlib2,
+         ${python3:Depends},
          gir1.2-gtk-3.0,
-         python-gi-cairo,
-         python-mpltoolkits.basemap,
-         python-numpy,
-         python-matplotlib,
+         python3-gi-cairo,
+         python3-mpltoolkits.basemap,
+         python3-numpy,
+         python3-matplotlib,
          libjs-jquery,
          libjs-underscore
+Recommends: python3-libhamlib2,
 Description: logging tool for amateur radio operators
  PyQSO is a logging tool for amateur radio operators. It provides a simple
  graphical interface through which users can manage information about the
diff -Napur pyqso-0.3-old/debian/rules pyqso-0.3/debian/rules
--- pyqso-0.3-old/debian/rules	2016-07-08 04:51:02.000000000 +0300
+++ pyqso-0.3/debian/rules	2016-09-08 00:38:38.589181137 +0300
@@ -2,7 +2,7 @@
 export PYBUILD_NAME=pyqso
 
 %:
-	dh $@ --with python2 --buildsystem=pybuild
+	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_auto_build:
 	PYTHONPATH=. http_proxy='localhost' sphinx-build -N -bhtml docs/source/ build/html  # HTML generator

Reply via email to