Lintian Fixes - libstrophe

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index f71f0c6..6514d12 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+libstrophe (0.10.1-2) UNRELEASED; urgency=medium
+
+  * Update watch file format version to 4.
+  * Use secure URI in Homepage field.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Update pattern for GitHub archive URLs from /<org>/<repo>/tags
+    page/<org>/<repo>/archive/<tag> -> /<org>/<repo>/archive/refs/tags/<tag>.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 23 Jun 2021 11:00:04 -0000
+
 libstrophe (0.10.1-1) unstable; urgency=medium
 
   * New upstream version 0.10.1
diff --git a/debian/control b/debian/control
index 1f225e4..050d430 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,7 @@ Build-Depends: check,
 Standards-Version: 4.5.1
 Vcs-Browser: https://salsa.debian.org/xmpp-team/libstrophe
 Vcs-Git: https://salsa.debian.org/xmpp-team/libstrophe.git
-Homepage: http://strophe.im/
+Homepage: https://strophe.im/
 Rules-Requires-Root: no
 
 Package: libstrophe-dev
diff --git a/debian/rules b/debian/rules
index be4671c..04f95b2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
 
 %:
-	dh $@ --with autoreconf
+	dh $@
 
 override_dh_autoreconf:
 	dh_autoreconf ./bootstrap.sh
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..cf4fe33
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/strophe/libstrophe/issues
+Bug-Submit: https://github.com/strophe/libstrophe/issues/new
+Repository: https://github.com/strophe/libstrophe.git
+Repository-Browse: https://github.com/strophe/libstrophe
diff --git a/debian/watch b/debian/watch
index 58d6536..4cda496 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
-version=3
-https://github.com/strophe/libstrophe/releases .*/archive/(\d[\d\.]+)\.tar\.gz
+version=4
+https://github.com/strophe/libstrophe/releases .*/archive/refs/tags/(\d[\d\.]+)\.tar\.gz

Debdiff

File lists identical (after any substitutions)

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

  • Homepage: http://strophe.im/ https://strophe.im/

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

  • Homepage: http://strophe.im/ https://strophe.im/

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

Run locally

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

debcheckout libstrophe
cd libstrophe
DEB_UPDATE_CHANGELOG=auto lintian-brush

More details

Full run details