Lintian Fixes - isospec

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 1a68331..4619eca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,13 @@
+isospec (2.1.2+dfsg1-3) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Set upstream metadata fields: Bug-Database, Repository, Repository-Browse.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 23 Aug 2020 07:47:50 -0000
+
 isospec (2.1.2+dfsg1-2) unstable; urgency=low
 
-  * Remove unversioned Python (Closes: #967147), thanks to 
+  * Remove unversioned Python (Closes: #967147), thanks to
     Matthias Klose <doko@debian.org> for the report. Nothing more to do than
     remove the python* build-depends packages.
 
diff --git a/debian/control b/debian/control
index 51e85b1..f01157b 100644
--- a/debian/control
+++ b/debian/control
@@ -103,4 +103,3 @@ Description: Isotopic fine structure calculator (C++ API documentation)
  chemical substances that can alternate between joint probability and peak
  height threshold.
  .
-
diff --git a/debian/rules b/debian/rules
index fa73bee..777a0b1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,7 +29,7 @@ rapiversion	:= $(shell dpkg-query -W -f='$${Provides}' r-base-core | grep -o 'r-
 override_dh_clean:
 	rm -rf obj-x86_64-linux-gnu
 	# The setup.py script immediately creates that link which
-	# makes the package building to stop because it finds that 
+	# makes the package building to stop because it finds that
 	# the source tree has changed. So, first remove that link,
 	# that we'll recreate when we need it later, in the
 	# override_dh_auto_build target.
@@ -76,7 +76,7 @@ build_cpp_library_doc: configure_cpp_library_doc
 	sh debian/replace-mathjax-cloudflare-url-local-file.sh
 
 override_dh_auto_build: build_python_module build_cpp_library build_cpp_library_doc
-	# Recreate the symlink that was created by setup.py 
+	# Recreate the symlink that was created by setup.py
 	# and that we had to remove at the override_dh_clean target.
 	ln -sf IsoSpec++ IsoSpecPy/IsoSpec++
 
@@ -91,6 +91,5 @@ override_dh_auto_install: override_dh_auto_build
 	dh_auto_install -O--buildsystem=cmake
 	# Now remove the links, that we'll provide using d/*.links
 	# So that we can use libIsoSpec++.so.* in d/*.install
-	rm -f debian/tmp/usr/lib/*/libIsoSpec++.so 
+	rm -f debian/tmp/usr/lib/*/libIsoSpec++.so
 	rm -f debian/tmp/usr/lib/*/libIsoSpec++.so.$(ISOSPEC_LIB_SOVERSION)
-
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index 30f9b6f..0d9f2a6 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,3 +1,4 @@
+Bug-Database: https://github.com/MatteoLacki/IsoSpec/issues
 Reference:
   Author: Mateusz K. Łącki, Michał Startek, Dirk Valkenborg, and Anna Gambin
   Title: "IsoSpec: Hyperfast Fine Structure Calculator"
@@ -11,5 +12,6 @@ Reference:
   URL: https://pubs.acs.org/doi/abs/10.1021/acs.analchem.6b01459
   eprint: https://pubs.acs.org/doi/pdf/10.1021/acs.analchem.6b01459
 
-Repository : https://github.com/MatteoLacki/IsoSpec
+Repository: https://github.com/MatteoLacki/IsoSpec.git
 Bug-Submit: https://github.com/MatteoLacki/IsoSpec/issues
+Repository-Browse: https://github.com/MatteoLacki/IsoSpec

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/7c/a2511c0affbec96401efd635ea59759e4ff1ab.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/5e/85289e3553f1ac51a3cf4fde2479d4b8af46dd.debug

No differences were encountered between the control files of package libisospec++-dev

No differences were encountered between the control files of package libisospec++-doc

No differences were encountered between the control files of package libisospec++2

No differences were encountered between the control files of package libisospec++2-dbgsym

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

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

No differences were encountered between the control files of package r-cran-isospec

Control files of package r-cran-isospec-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 5e85289e3553f1ac51a3cf4fde2479d4b8af46dd 7ca2511c0affbec96401efd635ea59759e4ff1ab

Run locally

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

debcheckout isospec
cd isospec
lintian-brush

More details

Full run details