Lintian Fixes - xserver-xorg-input-keyboard
Ready changes
Summary
- Bump debhelper from deprecated 8 to 13. ( package-uses-deprecated-debhelper-compat-version )
- Set debhelper-compat version in Build-Depends. ( uses-debhelper-compat-file )
- Drop unnecessary dependency on dh-autoreconf. ( useless-autoreconf-build-depends )
- Replace XC-Package-Type with Package-Type. ( adopted-extended-field )
- Update Vcs-* headers from URL redirect. ( vcs-obsolete-in-debian-infrastructure )
- Use canonical URL in Vcs-Git. ( vcs-field-not-canonical )
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
Historical runs
- debhelper-pattern-not-found: debhelper (install: warning) expansion failed for 'usr/lib/xorg/modules/input/*.so' (directories: ['.', 'debian/tmp'])
- build-debhelper-pattern-not-found: debhelper (install: warning) expansion failed for 'usr/lib/xorg/modules/input/*.so' (directories: ['.', 'debian/tmp'])