Lintian Fixes - libpwiz

Ready changes

Summary

Failed fixers:

See the worker log for details.

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index e52d4f9..a3a135e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+libpwiz (3.0.18342-5) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Use secure URI in Homepage field.
+  * Move source package lintian overrides to debian/source.
+  * Bump debhelper from old 12 to 13.
+  * Set upstream metadata fields: Archive, Bug-Database.
+  * Update standards version to 4.6.2, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 07 Jan 2023 09:40:05 -0000
+
 libpwiz (3.0.18342-4) unstable; urgency=low
 
   * Fix FTCBFS: Pass --host to configure (Closes: #970872). Thanks to Helmut
@@ -54,17 +66,17 @@ libpwiz (3.0.10827-4) unstable; urgency=medium
 
 libpwiz (3.0.10827-3) unstable; urgency=medium
 
-  * debian/control: Replace tabs with spaces. 
+  * debian/control: Replace tabs with spaces.
 
   * debian/control: fix libboost-dev dependency so that
-    /usr/include/boost/lexical_cast.hpp is there although the library 
+    /usr/include/boost/lexical_cast.hpp is there although the library
     fine even without it, it is required by dependencies.
 
  -- Filippo Rusconi <lopippo@debian.org>  Wed, 05 Jul 2017 20:25:53 +0200
 
 libpwiz (3.0.10827-2) unstable; urgency=medium
 
-  * debian/control: add dependency to libbost-dev. 
+  * debian/control: add dependency to libbost-dev.
 
  -- Filippo Rusconi <lopippo@debian.org>  Sat, 01 Jul 2017 22:52:58 +0200
 
@@ -75,7 +87,7 @@ libpwiz (3.0.10827-1) unstable; urgency=medium
   * debian/control Standards-Version: 4.0.0
 
   * Use the trigger infrastructure to call ldconfig.
-  
+
   * debian/copyright: thorough rework using licensecheck  + manual checking.
 
  -- Filippo Rusconi <lopippo@debian.org>  Tue, 27 Jun 2017 10:17:49 +0200
@@ -89,7 +101,7 @@ libpwiz (3.0.9393-1) unstable; urgency=medium
   * debian/control Standards-Version: 3.9.7 (no changes)
 
  -- Filippo Rusconi <lopippo@debian.org>  Mon, 21 Mar 2016 16:33:44 +0100
- 
+
 libpwiz (3.0.8789-1) unstable; urgency=medium
 
   * New upstream version.
@@ -128,7 +140,7 @@ libpwiz (3.0.6585-2) unstable; urgency=medium
 libpwiz (3.0.6585-1) unstable; urgency=medium
 
   * New upstream version.
-  
+
   * Patch to fix autotools-based boost-related glitches.
 
  -- Filippo Rusconi <lopippo@debian.org>  Wed, 13 Aug 2014 17:09:10 +0200
@@ -147,7 +159,7 @@ libpwiz (3.0.4624-9) unstable; urgency=low
     <Dejan.Latinovic@imgtec.com> to fix the build problem on mips/mipsel
     platforms that was not resolved as of version 3.0.4624-8. Closing bug,
     this time for good, hopefully. (Closes: #738137).
-  
+
  -- Filippo Rusconi <lopippo@debian.org>  Sun, 02 Mar 2014 12:53:59 +0100
 
 libpwiz (3.0.4624-8) unstable; urgency=low
@@ -203,40 +215,40 @@ libpwiz (3.0.4624-3) unstable; urgency=low
   * debian/control: set entries in Build-Depends about Boost libs on
     unversioned -dev packages (Closes: #722189). This time rebuild the
     binary package.
-  
+
  -- Filippo Rusconi <lopippo@debian.org>  Thu, 14 Nov 2013 10:24:59 +0100
 
 libpwiz (3.0.4624-2) unstable; urgency=low
 
   * debian/control: set entries in Build-Depends about Boost libs on
     unversioned -dev packages (Closes: #722189).
-  
+
  -- Filippo Rusconi <lopippo@debian.org>  Wed, 30 Oct 2013 20:53:16 +0100
 
 libpwiz (3.0.4624-1) unstable; urgency=low
 
   * New upstream release (Closes: #693044);
-  
+
   * debian/control: Vcs-Git and Vcs-Browser now use the canonical URIs;
-  
+
   * debian/copyright : fixes to the format and made a general overview
     after new upstream release;
-  
+
   * debian/control: Standards-Version: 3.9.4;
-  
+
   * debian/control: add dependency on autotools-dev to lift the lintian
     warning complaining about outdated-autotools-helper-file
     autotools/config.guess 2006-07-02;
-  
+
   * add #DEBHELPER# to libpwiz3.postinst to lift the lintian complaining
     that maintainer-script-lacks-debhelper-token debian/libpwiz3.postinst;
-  
+
  -- Filippo Rusconi <lopippo@debian.org>  Thu, 29 Aug 2013 16:22:04 +0200
 
 libpwiz (3.0.4098-2) UNRELEASED; urgency=low
 
   * Initial release (Closes: #693044).
-  
+
   * Fix to the version of the license for the debian/* files.
 
  -- Filippo Rusconi <lopippo@debian.org>  Mon, 05 Nov 2012 21:37:18 +0100
diff --git a/debian/control b/debian/control
index cf2e6ff..95512fa 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: libpwiz
 Priority: optional
 Maintainer: The Debichem Group <debichem-devel@lists.alioth.debian.org>
 Uploaders: Filippo Rusconi <lopippo@debian.org>
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
                dpkg-dev (>= 1.16.1~),
                chrpath (>= 0.13),
                libboost-tools-dev,
@@ -21,9 +21,9 @@ Build-Depends: debhelper-compat (= 12),
                libgd-dev,
                libjs-jquery,
                libeigen3-dev
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2
 Section: libs
-Homepage: http://proteowizard.sourceforge.net/downloads.shtml
+Homepage: https://proteowizard.sourceforge.net/downloads.shtml
 Vcs-Browser: https://salsa.debian.org/debichem-team/libpwiz
 Vcs-Git: https://salsa.debian.org/debichem-team/libpwiz.git
 
@@ -112,4 +112,3 @@ Description: set of programs to perform proteomics data analyses (doc)
  .
  This package ships the documentation to the proteowizard software
  along with example programs (source code and binaries).
-
diff --git a/debian/copyright b/debian/copyright
index fb679b7..241ccfb 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-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: libpwiz
 Source: http://proteowizard.sourceforge.net/downloads.shtml
 
diff --git a/debian/rules b/debian/rules
index 0ebf31b..cc54d27 100755
--- a/debian/rules
+++ b/debian/rules
@@ -74,7 +74,7 @@ clean:
 	dh_clean
 
 .PHONY: configure
-configure: 
+configure:
 	@echo "entering the configure target"
 	dh_testdir
 	dh_prep -a
@@ -123,7 +123,7 @@ build-arch-stamp: configure-stamp
 
 # Now that the build is fine and the built files installed,
 # remove all the RPATH stuff from these binaries.
-	@echo "Removing the RPATH datum from the binaries." 
+	@echo "Removing the RPATH datum from the binaries."
 	sh debian/remove-rpath-from-binaries.sh
 
 # Prepare a mirroring hierarchy for all the header files of the
@@ -230,4 +230,3 @@ binary-arch: build-arch
 
 .PHONY: binary
 binary: binary-arch binary-indep
-
diff --git a/debian/source.lintian-overrides b/debian/source/lintian-overrides
similarity index 100%
rename from debian/source.lintian-overrides
rename to debian/source/lintian-overrides
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index 1aabbd1..e8b49b0 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,3 +1,5 @@
+Archive: SourceForge
+Bug-Database: http://sourceforge.net/mailarchive/forum.php?forum_name=proteowizard-support
 Reference:
   Author: Chambers, M.C. and MacLean, B. and Burke, R. and Amode, D. and Ruderman, D.L. and Neumann, S. and Gatto, L. and Fischer, B. and Pratt, B. and Egertson, J. and Hoff, K. and Kessner, D. and Tasman, N. and Shulman, N. and Frewen, B. and Baker, T.A. and Brusniak, M.-Y. and Paulse, C. and Creasy, D. and Flashner, L. and Kani, K. and Moulding, C. and Seymour, S.L. and Nuwaysir, L.M. and Lefebvre, B. and Kuhlmann, F. and Roark, J. and Rainer, P. and Detlev, S. and Hemenway, T. and Huhmer, A. and Langridge, J. and Connolly, B. and Chadick, T. and Holly, K. and Eckels, J. and Deutsch, E.W. and Moritz, R.L. and Katz, J.E. and Agus, D.B. and MacCoss, M. and Tabb, D.L. and Mallick, P.
   Title: A cross-platform toolkit for mass spectrometry and proteomics.

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/a7/a1e8ef02419c773fb985858645969481cf50f3.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d0/bd0a428a434612cab23403401cfdd99c87130a.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/29/1b7fd66ef6fd7ec5ef405e6e63b9862a9141c2.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/64/5e4c0973e61df7042211baf78ed6ffd3e13bf2.debug

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

  • Homepage: http://proteowizard.sourceforge.net/downloads.shtml https://proteowizard.sourceforge.net/downloads.shtml

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

  • Homepage: http://proteowizard.sourceforge.net/downloads.shtml https://proteowizard.sourceforge.net/downloads.shtml

Control files of package libpwiz-tools: lines which differ (wdiff format)

  • Homepage: http://proteowizard.sourceforge.net/downloads.shtml https://proteowizard.sourceforge.net/downloads.shtml

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

  • Build-Ids: 291b7fd66ef6fd7ec5ef405e6e63b9862a9141c2 645e4c0973e61df7042211baf78ed6ffd3e13bf2 a22f28337fec03aee1789b04388de69a2dd0fc57 a7a1e8ef02419c773fb985858645969481cf50f3 d0bd0a428a434612cab23403401cfdd99c87130a e05264e2db7b1b41549ac187337894e9320378eb

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

  • Homepage: http://proteowizard.sourceforge.net/downloads.shtml https://proteowizard.sourceforge.net/downloads.shtml

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

Run locally

More details

Full run details