Lintian Fixes - dxf2gcode

Ready changes

Summary

  • Use secure URI in debian/watch.
  • Bump debhelper from old 11 to 13. ( package-uses-old-debhelper-compat-version )
  • Set field Upstream-Contact in debian/copyright.
  • Remove obsolete fields Contact, Name from debian/upstream/metadata (already present in machine-readable debian/copyright).
  • Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )

Diff

diff --git a/debian/compat b/debian/compat
index b4de394..b1bd38b 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-11
+13
diff --git a/debian/control b/debian/control
index c70c926..efad54a 100644
--- a/debian/control
+++ b/debian/control
@@ -3,9 +3,9 @@ Section: science
 Priority: optional
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Uploaders: Sebastian Kuzminsky <seb@highlab.com>
-Build-Depends: debhelper (>= 11), dh-python, python3, python3-setuptools,
+Build-Depends: debhelper (>= 13~), dh-python, python3, python3-setuptools,
  python3-pyqt5, pyqt5-dev-tools, qttools5-dev-tools
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Homepage: https://sourceforge.net/p/dxf2gcode/wiki/Home/
 Vcs-Git: https://salsa.debian.org/science-team/dxf2gcode.git
 Vcs-Browser: https://salsa.debian.org/science-team/dxf2gcode
diff --git a/debian/copyright b/debian/copyright
index 01f5430..f5a6108 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,6 +1,7 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: dxf2gcode
 Source: https://sourceforge.net/projects/dxf2gcode/
+Upstream-Contact: https://groups.google.com/forum/#!forum/dxf2gcode-dev
 
 Files: *
 Copyright: 2008-2016 Christian Kohlöffel
diff --git a/debian/rules b/debian/rules
index 71d55fd..711a7d5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --with python3
+	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_auto_clean:
 	python3 st-setup.py clean -a
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index 42dbd42..662c059 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,7 +1,5 @@
-Name: dxf2gcode
 Repository: git://git.code.sf.net/p/dxf2gcode/sourcecode
 Repository-Browse: https://sourceforge.net/p/dxf2gcode/sourcecode/ci/master/tree/
 Bug-Database: https://sourceforge.net/p/dxf2gcode/tickets/
 Bug-Submit: https://sourceforge.net/p/dxf2gcode/tickets/new/
-Contact: https://groups.google.com/forum/#!forum/dxf2gcode-dev
 FAQ: https://sourceforge.net/p/dxf2gcode/wiki/Home/
diff --git a/debian/watch b/debian/watch
index a36f436..c787623 100644
--- a/debian/watch
+++ b/debian/watch
@@ -2,4 +2,4 @@ version=4
 # qa.debian.org runs a redirector which allows a simpler form of URL
 # for SourceForge based projects. The format below will automatically
 # be rewritten to use the redirector.
-http://sf.net/dxf2gcode/dxf2gcode-(\d\S+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+https://sf.net/dxf2gcode/dxf2gcode-(\d\S+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

Run locally

More details

Full run details

Historical runs