Run of lintian-fixes for opensm

Try this locally (using the package):

debcheckout opensm
cd opensm
DEB_UPDATE_CHANGELOG=auto lintian-brush

Summary

Diff

diff --git a/debian/control b/debian/control
index ff7d558c..79f4b9e5 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends: bison,
                libibumad-dev (>= 1.3.7),
                libwrap0-dev,
                pkg-config
-Standards-Version: 4.5.0
+Standards-Version: 4.5.1
 Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/hpc-team/opensm.git
 Vcs-Browser: https://salsa.debian.org/hpc-team/opensm
diff --git a/debian/opensm.postinst b/debian/opensm.postinst
deleted file mode 100644
index c1fc8b91..00000000
--- a/debian/opensm.postinst
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-#DEBHELPER#
diff --git a/debian/opensm.postrm b/debian/opensm.postrm
deleted file mode 100644
index c1fc8b91..00000000
--- a/debian/opensm.postrm
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-#DEBHELPER#
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 00000000..465ad9a1
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/linux-rdma/opensm/issues
+Bug-Submit: https://github.com/linux-rdma/opensm/issues/new
+Repository: https://github.com/linux-rdma/opensm.git
+Repository-Browse: https://github.com/linux-rdma/opensm
diff --git a/debian/watch b/debian/watch
index fc0f17ee..0ec091c6 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
-version=3
+version=4
 https://github.com/linux-rdma/opensm/releases (?:.*?/)?opensm-(\d[\d.]*)\.tar\.(?:gz|bz2|xz)

Debdiff

File lists identical (after any substitutions)

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

No differences were encountered between the control files of package libopensm9

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

No differences were encountered between the control files of package libosmcomp5

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

No differences were encountered between the control files of package libosmvendor5

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

No differences were encountered between the control files of package opensm

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

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

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 libopensm-dev
apt install -t lintian-fixes libopensm9-dbgsym
apt install -t lintian-fixes libopensm9
apt install -t lintian-fixes libosmcomp5-dbgsym
apt install -t lintian-fixes libosmcomp5
apt install -t lintian-fixes libosmvendor5-dbgsym
apt install -t lintian-fixes libosmvendor5
apt install -t lintian-fixes opensm-dbgsym
apt install -t lintian-fixes opensm-doc
apt install -t lintian-fixes opensm

Lintian Result

Full worker log Full build log