Run of lintian-fixes for chemps2

Merge these changes:

git pull https://janitor.debian.net/git/chemps2 lintian-fixes/main
Full worker log

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 66dc5fa..927e8b5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,18 @@
 chemps2 (1.8.12-2) UNRELEASED; urgency=medium
 
-  [ Debichem Team ]
-
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster (oldstable):
     + Build-Depends: Drop versioned constraint on cmake, cython3 and
       python3-all.
     + Build-Depends-Indep: Drop versioned constraint on python3-sphinx.
+  * Trim trailing whitespace.
+  * Update watch file format version to 4.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 11 to 13.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Repository.
+  * Remove obsolete field Name from debian/upstream/metadata (already present in
+    machine-readable debian/copyright).
 
  -- Debichem Team <debichem-devel@lists.alioth.debian.org>  Sun, 03 Jul 2022 15:27:03 +0200
 
@@ -20,7 +26,7 @@ chemps2 (1.8.11-1) unstable; urgency=medium
 
   * New upstream release.
   * debian/patches/relax_hdf5_cmake_version_requirement.patch: Dropped patch,
-    applied upstream. 
+    applied upstream.
 
  -- Michael Banck <mbanck@debian.org>  Tue, 11 Jan 2022 10:04:54 +0100
 
@@ -37,7 +43,7 @@ chemps2 (1.8.10-2) unstable; urgency=medium
 
   * debian/rules (override_dh_auto_build): Build python extension during both
     arch-all and arch-any builds.
-  * debian/libchemps2-3.symbols: Updated. 
+  * debian/libchemps2-3.symbols: Updated.
 
  -- Michael Banck <mbanck@debian.org>  Mon, 22 Feb 2021 09:03:12 +0100
 
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index 0d0b879..308df99 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
 Uploaders: Sebastian Wouters <sebastianwouters@gmail.com>,
            Michael Banck <mbanck@debian.org>
-Build-Depends: debhelper (>= 11),
+Build-Depends: debhelper-compat (= 13),
                cmake,
                libblas-dev,
                liblapack-dev,
@@ -21,7 +21,7 @@ Build-Depends-Indep: python3-sphinx,
                      libjs-jquery,
                      libjs-underscore
 Standards-Version: 4.2.1
-Homepage: http://sebwouters.github.io/CheMPS2/index.html
+Homepage: https://sebwouters.github.io/CheMPS2/index.html
 Vcs-Git: https://salsa.debian.org/debichem-team/chemps2.git
 Vcs-Browser: https://salsa.debian.org/debichem-team/chemps2
 
@@ -188,4 +188,3 @@ Description: Python 3 interface for libchemps2-3
  for DMRG-CASPT2 the active space 4-RDM.
  .
  This package installs the library for Python 3.
-
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index a449cea..cbaf859 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,6 +1,6 @@
-Name: CheMPS2
 Homepage: http://sebwouters.github.io/CheMPS2/index.html
 Other-References: http://sebwouters.github.io/CheMPS2/publications.html
+Repository: https://github.com/SebWouters/CheMPS2.git
 Repository-Browse: https://github.com/SebWouters/CheMPS2
 Reference:
  - Title: "CheMPS2: a spin-adapted implementation of DMRG for ab initio quantum chemistry"
diff --git a/debian/watch b/debian/watch
index 7351809..8790f67 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,2 @@
-version=3
+version=4
 https://github.com/SebWouters/CheMPS2/tags .*/archive/refs/tags/v([\d.]+)\.tar\.gz
-

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/11/18f105d25fa0d48b10cf53567e5e749cdf765a.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/da/fbf0674b5227914f5a91b2eb76d35f5e270b1b.debug

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

  • Homepage: http://sebwouters.github.io/CheMPS2/index.html https://sebwouters.github.io/CheMPS2/index.html

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

  • Build-Ids: dafbf0674b5227914f5a91b2eb76d35f5e270b1b 1118f105d25fa0d48b10cf53567e5e749cdf765a

Control files of package chemps2-doc: lines which differ (wdiff format)

  • Homepage: http://sebwouters.github.io/CheMPS2/index.html https://sebwouters.github.io/CheMPS2/index.html

Control files of package libchemps2-3: lines which differ (wdiff format)

  • Homepage: http://sebwouters.github.io/CheMPS2/index.html https://sebwouters.github.io/CheMPS2/index.html

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

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

  • Homepage: http://sebwouters.github.io/CheMPS2/index.html https://sebwouters.github.io/CheMPS2/index.html

Control files of package python3-chemps2: lines which differ (wdiff format)

  • Homepage: http://sebwouters.github.io/CheMPS2/index.html https://sebwouters.github.io/CheMPS2/index.html

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

Publish History

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t lintian-fixes chemps2-dbgsymapt install -t lintian-fixes chemps2-docapt install -t lintian-fixes chemps2apt install -t lintian-fixes libchemps2-3-dbgsymapt install -t lintian-fixes libchemps2-3apt install -t lintian-fixes libchemps2-devapt install -t lintian-fixes python3-chemps2-dbgsymapt install -t lintian-fixes python3-chemps2

Reviews

Reviewer Verdict Comment
jelmer@debian.org approved