Lintian Fixes - commons-daemon

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2017-03-03 16:52:44 +0000
+++ b/debian/changelog	2020-06-03 05:08:46 +0000
@@ -1,3 +1,17 @@
+commons-daemon (1.0.15-9) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Drop use of autotools-dev debhelper.
+  * Use secure URI in debian/watch.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from deprecated 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Update Vcs-* headers from URL redirect.
+  * Use canonical URL in Vcs-Git.
+  * Remove unnecessary get-orig-source-target.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 03 Jun 2020 05:03:16 -0000
+
 commons-daemon (1.0.15-8) unstable; urgency=medium
 
   * Team upload.
@@ -385,4 +399,3 @@
   * Initial Release.
 
  -- Arnaud Vandyck <avdyk@debian.org>  Sat,  9 Oct 2004 17:51:44 +0200
-

=== removed file 'debian/compat'
--- a/debian/compat	2014-11-07 15:59:40 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-9

=== modified file 'debian/control'
--- a/debian/control	2017-01-05 00:00:18 +0000
+++ b/debian/control	2020-06-03 05:08:09 +0000
@@ -8,7 +8,7 @@
 Build-Depends: ant,
                autoconf,
                autotools-dev,
-               debhelper (>= 9),
+               debhelper-compat (= 12),
                default-jdk (>= 2:1.8),
                docbook-xsl,
                libcap-dev [linux-any],
@@ -16,9 +16,9 @@
                xsltproc
 Build-Conflicts: autoconf2.13
 Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/commons-daemon.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/commons-daemon.git
-Homepage: http://commons.apache.org/daemon/
+Vcs-Git: https://salsa.debian.org/java-team/commons-daemon.git
+Vcs-Browser: https://salsa.debian.org/java-team/commons-daemon
+Homepage: https://commons.apache.org/daemon/
 
 Package: libcommons-daemon-java
 Architecture: all

=== modified file 'debian/rules'
--- a/debian/rules	2017-01-04 23:56:24 +0000
+++ b/debian/rules	2020-06-03 05:08:46 +0000
@@ -16,7 +16,7 @@
 export DEB_CPPFLAGS_MAINT_APPEND = ${jvm_includes}
 
 %:
-	dh $@ --sourcedirectory=$(NATIVE_SRC) --buildsystem=autoconf --with autotools_dev
+	dh $@ --sourcedirectory=$(NATIVE_SRC) --buildsystem=autoconf
 
 override_dh_auto_configure:
 	(cd $(NATIVE_SRC); autoconf)
@@ -38,6 +38,3 @@
 	dh_auto_install
 	mh_installpoms -plib$(PKGNAME)-java
 	mh_installjar -plib$(PKGNAME)-java -l pom.xml dist/$(PKGNAME)-$(VERSION).jar
-
-get-orig-source:
-	uscan --force-download --rename

=== modified file 'debian/watch'
--- a/debian/watch	2014-11-07 15:59:32 +0000
+++ b/debian/watch	2020-06-03 05:04:55 +0000
@@ -1,2 +1,2 @@
 version=3
-http://www.apache.org/dist/commons/daemon/source/commons-daemon-([\d\.]+)-src\.tar\.gz
+https://www.apache.org/dist/commons/daemon/source/commons-daemon-([\d\.]+)-src\.tar\.gz

Run locally

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

debcheckout commons-daemon
cd commons-daemon
lintian-brush --exclude=upstream-metadata-file

More details

Full run details