Lintian Fixes - xyscan

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/xyscan lintian-fixes/main

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 19e1b30..8df8bac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+xyscan (4.50-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use versioned copyright format URI.
+  * Use secure URI in Homepage field.
+  * Change priority extra to priority optional.
+  * Use canonical URL in Vcs-Browser.
+  * Remove deprecated Encoding key from desktop file debian/xyscan.desktop.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 15 Feb 2021 18:45:50 -0000
+
 xyscan (4.50-1) unstable; urgency=medium
 
   * New upstream version 4.50
diff --git a/debian/control b/debian/control
index b9c9bae..0570200 100644
--- a/debian/control
+++ b/debian/control
@@ -1,6 +1,6 @@
 Source: xyscan
 Section: science
-Priority: extra
+Priority: optional
 Maintainer: Georges Khaznadar <georgesk@debian.org>
 Build-Depends: debhelper-compat (=12),
  qt5-qmake,
@@ -12,9 +12,9 @@ Build-Depends: debhelper-compat (=12),
  libqt5charts5-dev,
  libpoppler-qt5-dev
 Standards-Version: 4.5.0
-Vcs-Browser: https://salsa.debian.org/georgesk/xyscan.git
+Vcs-Browser: https://salsa.debian.org/georgesk/xyscan
 Vcs-Git: https://salsa.debian.org/georgesk/xyscan.git
-Homepage: http://star.physics.yale.edu/~ullrich/xyscanDistributionPage/
+Homepage: https://star.physics.yale.edu/~ullrich/xyscanDistributionPage/
 
 Package: xyscan
 Architecture: any
@@ -25,4 +25,4 @@ Description: data thief for scientists
  extract data points including the size of the error bars (both in x
  and y). It can handle plots with linear and logarithmic scales. In
  fact xyscan can be used for extracting numeric values from any kind
- of 2D technical drawings.
\ No newline at end of file
+ of 2D technical drawings.
diff --git a/debian/copyright b/debian/copyright
index a562671..7efca28 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: xyscan
 Source: http://star.physics.yale.edu/~ullrich/xyscanDistributionPage/3.31/xyscan-3.31-src.tar.gz
 
diff --git a/debian/rules b/debian/rules
index 40bd2fb..f6ae09e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@
 export QT_SELECT=qt5
 
 %:
-	dh $@ 
+	dh $@
 
 override_dh_clean:
 	[ ! -f Makefile ] || make distclean
diff --git a/debian/xyscan.desktop b/debian/xyscan.desktop
index 563e3af..14caace 100644
--- a/debian/xyscan.desktop
+++ b/debian/xyscan.desktop
@@ -1,7 +1,6 @@
 [Desktop Entry]
 Type=Application
 Version=1.0
-Encoding=UTF-8
 Name=XYscan
 Comment=grabbing data from printed plots
 Comment[fr_FR]=récupération de données depuis des graphiques imprimés

Debdiff

File lists identical (after any substitutions)

Control files of package xyscan: lines which differ (wdiff format)

  • Homepage: http://star.physics.yale.edu/~ullrich/xyscanDistributionPage/ https://star.physics.yale.edu/~ullrich/xyscanDistributionPage/
  • Priority: extra optional

No differences were encountered between the control files of package xyscan-dbgsym

Run locally

Try this locally (using the lintian-brush package):

debcheckout xyscan
cd xyscan
lintian-brush

More details

Full run details