Lintian Fixes - xserver-xorg-input-keyboard

Ready changes

Summary

Failed fixers:

See the worker log for details.

Diff

diff --git a/debian/changelog b/debian/changelog
index 66050f1..81b4209 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,13 @@ xserver-xorg-input-keyboard (1:1.9.0-2) UNRELEASED; urgency=medium
   * Remove constraints unnecessary since buster (oldstable):
     + Build-Depends: Drop versioned constraint on xserver-xorg-dev and
       xutils-dev.
+  * Bump debhelper from deprecated 8 to 13.
+    + debian/rules: Drop --fail-missing argument, now the default.
+  * Set debhelper-compat version in Build-Depends.
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Replace XC-Package-Type with Package-Type.
+  * Update Vcs-* headers from URL redirect.
+  * Use canonical URL in Vcs-Git.
 
  -- Timo Aaltonen <tjaalton@debian.org>  Thu, 17 Nov 2016 14:52:25 +0200
 
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 45a4fb7..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-8
diff --git a/debian/control b/debian/control
index 005878e..b614bdb 100644
--- a/debian/control
+++ b/debian/control
@@ -3,16 +3,15 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Build-Depends:
- debhelper (>= 8),
- dh-autoreconf,
+ debhelper-compat (= 13),
  pkg-config,
  xserver-xorg-dev,
  x11proto-dev,
  quilt,
  xutils-dev
 Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/driver/xserver-xorg-input-keyboard.git
-Vcs-Browser: https://anonscm.debian.org/git/pkg-xorg/driver/xserver-xorg-input-keyboard.git
+Vcs-Git: https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard.git
+Vcs-Browser: https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard
 
 Package: xserver-xorg-input-kbd
 Architecture: any
@@ -31,7 +30,7 @@ Description: X.Org X server -- keyboard input driver
  This package is built from the X.org xf86-input-keyboard driver module.
 
 Package: xserver-xorg-input-kbd-udeb
-XC-Package-Type: udeb
+Package-Type: udeb
 Section: debian-installer
 Architecture: hurd-any kfreebsd-any
 Depends:
diff --git a/debian/rules b/debian/rules
index 7571272..1439b58 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@ override_dh_auto_install:
 # Kill *.la files, and forget no-one:
 override_dh_install:
 	find debian/tmp -name '*.la' -delete
-	dh_install --fail-missing
+	dh_install
 ifeq (kfreebsd, $(DEB_HOST_ARCH_OS))
 	dh_install -pxserver-xorg-input-kbd debian/local/10-x11-kbd.fdi \
 		usr/share/hal/fdi/policy/20thirdparty
@@ -23,4 +23,4 @@ override_dh_shlibdeps:
 	dh_shlibdeps -- --warnings=6
 
 %:
-	dh $@ --with quilt,autoreconf,xsf --builddirectory=build/
+	dh $@ --with quilt,xsf --builddirectory=build/

Run locally

More details

Full run details

Historical runs