Run of lintian-fixes for teckit

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

debcheckout teckit
cd teckit
lintian-brush

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 7af89c1..062a52b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+teckit (2.5.10+ds1-4) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Drop unnecessary dependency on dh-autoreconf.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 19 Sep 2020 23:16:23 -0000
+
 teckit (2.5.10+ds1-3) unstable; urgency=medium
 
   * switch from symbols file to shlibs (Closes: #969152)
@@ -73,7 +82,7 @@ teckit (2.5.8+ds2-1) experimental; urgency=medium
       standards 4.2.1 (no changes)
       add breaks/replaces on current texlive
   * d/copyright add Files-Excluded
-      update licensing of some files 
+      update licensing of some files
 
  -- Daniel Glassey <wdg@debian.org>  Wed, 31 Oct 2018 16:24:45 +0700
 
@@ -82,9 +91,9 @@ teckit (2.5.4~svn140+ds2-1) experimental; urgency=medium
   * Initial release to Debian, Closes: #805054
   * +ds2 source removes expat source
   * Add patches from texlive-bin-2015.20150524.37493
-  * Upload to experimental to co-ordinate with debian-tex-maint  
+  * Upload to experimental to co-ordinate with debian-tex-maint
   * Conflict with texlive-binaries (<= 2015.20150524.37493-7)
-      both contain teckit_compile 
+      both contain teckit_compile
   * Improve description
   * Add Debian TeX and Norbert Preining as uploaders
 
diff --git a/debian/copyright b/debian/copyright
index e4dc895..016b6c2 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/
 Debianized-By: Daniel Glassey <wdg@debian.org>
 Upstream-Name: TECkit
 Upstream-Contact: SIL International http://scripts.sil.org/Support
diff --git a/debian/rules b/debian/rules
index 499c193..7f21db4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@ --with autoreconf --with pkgkde_symbolshelper
+	dh $@ --with pkgkde_symbolshelper
 
 override_dh_clean:
 	dh_clean -X.orig
@@ -12,4 +12,3 @@ override_dh_clean:
 override_dh_install:
 	chrpath -d debian/tmp/usr/bin/* debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*so*
 	dh_install
-
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..6f0c91b
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+---
+Bug-Database: https://github.com/silnrsi/teckit/issues
+Bug-Submit: https://github.com/silnrsi/teckit/issues/new

Full worker log