Lintian Fixes - exodusii

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2017-10-20 05:37:12 +0000
+++ b/debian/changelog	2020-06-27 12:00:01 +0000
@@ -1,3 +1,15 @@
+exodusii (6.02.dfsg.1-9) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Strip unusual field spacing from debian/control.
+  * Drop custom source compression.
+  * Bump debhelper from old 10 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Update Vcs-* headers to use salsa repository.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 27 Jun 2020 11:55:18 -0000
+
 exodusii (6.02.dfsg.1-8) unstable; urgency=medium
 
   * Update home page to github (sourceforge page gone)
@@ -27,13 +39,13 @@
 
   * Build against new libnetcdf-dev for transition.
   * Standards-Version: 3.9.6
-  * Add Vcs-Git: pointing to debian-science at anonscm.debian.org 
+  * Add Vcs-Git: pointing to debian-science at anonscm.debian.org
 
  -- Alastair McKinstry <mckinstry@debian.org>  Wed, 15 Jul 2015 11:07:51 +0100
 
 exodusii (6.02.dfsg.1-5) unstable; urgency=medium
 
-  * Force build against hdf5 in unstable 
+  * Force build against hdf5 in unstable
 
  -- Alastair McKinstry <mckinstry@debian.org>  Thu, 14 Aug 2014 09:54:52 +0100
 
@@ -57,7 +69,7 @@
 
 exodusii (6.02.dfsg.1-2) unstable; urgency=medium
 
-  * Add zlib1g-dev and libhdf5-dev to B-D. Closes: #732325. 
+  * Add zlib1g-dev and libhdf5-dev to B-D. Closes: #732325.
 
  -- Alastair McKinstry <mckinstry@debian.org>  Mon, 16 Dec 2013 17:38:24 +0000
 

=== removed file 'debian/compat'
--- a/debian/compat	2017-07-30 11:25:02 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-10

=== modified file 'debian/control'
--- a/debian/control	2017-10-20 05:30:45 +0000
+++ b/debian/control	2020-06-27 12:00:01 +0000
@@ -2,17 +2,18 @@
 Section: science
 Priority: optional
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
-Build-Depends: debhelper (>= 10), 
- cmake (>= 2.4.0), 
- libnetcdf-dev, 
- gfortran, 
- libhdf5-dev, 
- zlib1g-dev, 
- csh, 
+Build-Depends: debhelper-compat (= 12),
+ cmake (>= 2.4.0),
+ libnetcdf-dev,
+ gfortran,
+ libhdf5-dev,
+ zlib1g-dev,
+ csh,
  chrpath
 Standards-Version: 4.1.1
 Homepage: https://github.com/certik/exodus
-Vcs-Git: git://anonscm.debian.org/debian-science/packages/exodus.git
+Vcs-Git: https://salsa.debian.org/mckinstry/exodusii.git
+Vcs-Browser: https://salsa.debian.org/mckinstry/exodusii
 
 Package: libexodusii5
 Section: libs
@@ -20,7 +21,7 @@
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: exodusII datamodel for finite element analysis 
+Description: exodusII datamodel for finite element analysis
  EXODUS II is a model developed to store and retrieve transient data for
  finite element analyses. It is used for preprocessing, postprocessing,
  as well as code to code data transfer. ExodusII is based on netcdf.
@@ -38,13 +39,13 @@
  partitioning of a scalar (standard serial) EXODUSII file onto parallel
  disk systems found on many parallel computers.
 
-Package:  libexodusii-dev
+Package: libexodusii-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, libnetcdf-dev, libnemesis3 ( = ${binary:Version}), libexodusii5 (= ${binary:Version})
 Description: exodusII datamodel for finite element analysis
  EXODUS II is a model developed to store and retrieve transient data for
- finite element analyses. It is used for preprocessing, postprocessing, 
+ finite element analyses. It is used for preprocessing, postprocessing,
  as well as code to code data transfer. ExodusII is based on netcdf.
  It includes the nemesis parallel extension.

=== modified file 'debian/rules'
--- a/debian/rules	2017-10-20 05:36:52 +0000
+++ b/debian/rules	2020-06-27 11:55:35 +0000
@@ -27,7 +27,7 @@
 
 # Workaround to cmake ignoring CPPFLAGS; needed for hardening
 CFLAGS=$(shell  dpkg-buildflags --get CFLAGS) $(shell  dpkg-buildflags --get CPPFLAGS)
-LDFLAGS=$(shell  dpkg-buildflags --get LDFLAGS) 
+LDFLAGS=$(shell  dpkg-buildflags --get LDFLAGS)
 
 override_dh_auto_clean:
 	dh_auto_clean

=== removed file 'debian/source/options'
--- a/debian/source/options	2015-07-15 10:06:25 +0000
+++ b/debian/source/options	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-compression = "xz"

=== added directory 'debian/upstream'
=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-06-27 11:59:15 +0000
@@ -0,0 +1,3 @@
+---
+Bug-Database: https://github.com/certik/exodus/issues
+Bug-Submit: https://github.com/certik/exodus/issues/new

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/0e/29ca40618f19a85a9a0b9d70aefe651ebca2c6.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/98/a1a6630060e3219cd79eab3398090f0d6a36fa.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/46/e14d60a1dc4b28238f5670fbdffa238153de72.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d8/e39433216fc0cbc191d7358a1f9632ac7a572d.debug

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

No differences were encountered between the control files of package libexodusii5

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

  • Build-Ids: d8e39433216fc0cbc191d7358a1f9632ac7a572d 0e29ca40618f19a85a9a0b9d70aefe651ebca2c6

No differences were encountered between the control files of package libnemesis3

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

  • Build-Ids: 46e14d60a1dc4b28238f5670fbdffa238153de72 98a1a6630060e3219cd79eab3398090f0d6a36fa

Run locally

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

debcheckout exodusii
cd exodusii
lintian-brush

More details

Full run details