Lintian Fixes - votca-xtp

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 699d0f8..079d31a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+votca-xtp (1.6.4-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Use secure URI in Homepage field.
+  * Set field Upstream-Contact in debian/copyright.
+  * Remove obsolete fields Contact, Name from debian/upstream/metadata (already
+    present in machine-readable debian/copyright).
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 06 Mar 2021 18:45:29 -0000
+
 votca-xtp (1.6.4-1) unstable; urgency=medium
 
   * New upstream release.
@@ -8,7 +20,7 @@ votca-xtp (1.6.3-1) unstable; urgency=medium
 
   * New upstream release.
   * Make cross Build-Depends satisfiably annotate python3 with :any.
-  * Update Standards-Version to 4.5.1, no changes required. 
+  * Update Standards-Version to 4.5.1, no changes required.
 
  -- Nicholas Breen <nbreen@debian.org>  Sun, 13 Dec 2020 10:59:37 -0800
 
@@ -22,7 +34,7 @@ votca-xtp (1.6.2-2) unstable; urgency=medium
 
 votca-xtp (1.6.2-1) unstable; urgency=medium
 
-  * New upstream release. 
+  * New upstream release.
 
  -- Nicholas Breen <nbreen@debian.org>  Sat, 17 Oct 2020 16:03:03 -0700
 
diff --git a/debian/control b/debian/control
index 9b40696..4328124 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,7 @@ Build-Depends: cmake,
                votca-csg (>= 1.6.3)
 Standards-Version: 4.5.1
 Rules-Requires-Root: no
-Homepage: http://www.votca.org/
+Homepage: https://www.votca.org/
 Vcs-Browser: https://salsa.debian.org/debichem-team/votca-xtp
 Vcs-Git: https://salsa.debian.org/debichem-team/votca-xtp.git
 
diff --git a/debian/copyright b/debian/copyright
index 6966e3c..d2489c2 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,6 +1,7 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: votca-xtp
 Source: https://github.com/votca/xtp/releases
+Upstream-Contact: devs@votca.org
 
 Files: *
 Copyright: 2009-2020 The VOTCA Development Team
diff --git a/debian/rules b/debian/rules
index 85ed4a8..5b6eb29 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,6 @@
 #export DH_VERBOSE = 1
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 export CTEST_OUTPUT_ON_FAILURE = On
 
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index adcda3b..b83fbe6 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,6 +1,4 @@
-Name: votca-xtp
 Homepage: http://www.votca.org
-Contact: devs@votca.org
 Bug-Database: https://github.com/votca/xtp/issues
 Bug-Submit: https://github.com/votca/xtp/issues/new
 Cite-As: VOTCA

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/0c/7d7ff3a40ae821e1987aaaf2039020c6c72ab7.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/2d/bd46c1762b2655e6a0a27f9baa5b03d55917bd.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/3c/ecab2fbf90fb1b9221cba6fec4f1b0cbf42697.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/4b/eb988d036c49d321c6aed7ef0f653cbcb5aa87.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/91/664f9e9bd1ba792ef93aa93be02052cba793ee.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/08/0b23bd84e4a9ce34242afb8b432925d93ad7b6.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/57/0efad354341ae7c63ad0f244259d4f555038b6.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/63/44c0c4680b3ffe09ea4909f6d13850365090c4.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/c4/b3ff7b4c9badf1d8aa94492b8deafdc5e8d71e.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f3/7c6fee3b5531076bcb06d7c606e91299ddf408.debug

Control files of package libvotca-xtp-dev: lines which differ (wdiff format)

  • Homepage: http://www.votca.org/ https://www.votca.org/

Control files of package libvotca-xtp6: lines which differ (wdiff format)

  • Homepage: http://www.votca.org/ https://www.votca.org/

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

Control files of package votca-xtp: lines which differ (wdiff format)

  • Homepage: http://www.votca.org/ https://www.votca.org/

Control files of package votca-xtp-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 080b23bd84e4a9ce34242afb8b432925d93ad7b6 570efad354341ae7c63ad0f244259d4f555038b6 6344c0c4680b3ffe09ea4909f6d13850365090c4 c4b3ff7b4c9badf1d8aa94492b8deafdc5e8d71e f37c6fee3b5531076bcb06d7c606e91299ddf408 0c7d7ff3a40ae821e1987aaaf2039020c6c72ab7 2dbd46c1762b2655e6a0a27f9baa5b03d55917bd 3cecab2fbf90fb1b9221cba6fec4f1b0cbf42697 4beb988d036c49d321c6aed7ef0f653cbcb5aa87 91664f9e9bd1ba792ef93aa93be02052cba793ee

Control files of package votca-xtp-tutorials: lines which differ (wdiff format)

  • Homepage: http://www.votca.org/ https://www.votca.org/

Run locally

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

debcheckout votca-xtp
cd votca-xtp
lintian-brush

More details

Full run details