Lintian Fixes - libxau

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2013-06-14 18:23:35 +0000
+++ b/debian/changelog	2020-05-07 12:06:31 +0000
@@ -1,3 +1,18 @@
+libxau (1:1.0.8-2) UNRELEASED; urgency=medium
+
+  * Add missing ${misc:Depends} to Depends for libxau6-udeb.
+  * Use secure URI in debian/watch.
+  * debian/rules: Use dh_prep rather than "dh_clean -k".
+  * Bump debhelper from deprecated 7 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Change priority extra to priority optional.
+  * Replace XC-Package-Type with Package-Type.
+  * Update Vcs-* headers to use salsa repository.
+  * Rely on pre-initialized dpkg-architecture variables.
+  * Remove Priority on libxau6-dbg that duplicates source.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 28 Dec 2019 05:41:07 +0000
+
 libxau (1:1.0.8-1) unstable; urgency=low
 
   * New upstream release.

=== removed file 'debian/compat'
--- a/debian/compat	2013-06-13 18:26:31 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-7

=== modified file 'debian/control'
--- a/debian/control	2013-06-14 18:23:09 +0000
+++ b/debian/control	2020-05-07 12:06:31 +0000
@@ -4,7 +4,7 @@
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: Cyril Brulebois <kibi@debian.org>
 Build-Depends:
- debhelper (>= 8.1.3),
+ debhelper-compat (= 12),
  pkg-config,
  x11proto-core-dev,
  quilt,
@@ -13,8 +13,8 @@
  libtool,
  xutils-dev (>= 1:7.5+4),
 Standards-Version: 3.9.4
-Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxau
-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxau.git
+Vcs-Git: https://salsa.debian.org/xorg-team/lib/libxau.git
+Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libxau
 
 Package: libxau6
 Section: libs
@@ -36,18 +36,18 @@
  git://anongit.freedesktop.org/git/xorg/lib/libXau
 
 Package: libxau6-udeb
-XC-Package-Type: udeb
+Package-Type: udeb
 Section: debian-installer
 Architecture: any
 Depends:
  ${shlibs:Depends},
+ ${misc:Depends},
 Description: X11 authorisation library
  This is a udeb, or a microdeb, for the debian-installer.
 
 Package: libxau6-dbg
 Section: debug
 Architecture: any
-Priority: extra
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},

=== modified file 'debian/rules'
--- a/debian/rules	2013-06-13 18:27:12 +0000
+++ b/debian/rules	2019-12-28 05:44:17 +0000
@@ -17,10 +17,7 @@
 	MAKEFLAGS += -j$(NUMJOBS)
 endif
 
-DEB_HOST_ARCH      ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+include /usr/share/dpkg/architecture.mk
 ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
 	confflags += --build=$(DEB_HOST_GNU_TYPE)
 else
@@ -70,7 +67,7 @@
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k
+	dh_prep
 	dh_installdirs
 
 	cd build && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
@@ -81,7 +78,7 @@
 	dh_testroot
 
 	dh_installdocs
-	dh_install --list-missing
+	dh_install
 	dh_installchangelogs
 	dh_link
 	dh_strip -p$(PACKAGE) --dbg-package=$(PACKAGE)-dbg

=== modified file 'debian/watch'
--- a/debian/watch	2010-11-18 14:10:38 +0000
+++ b/debian/watch	2019-12-28 05:41:42 +0000
@@ -1,3 +1,3 @@
 #git=git://anongit.freedesktop.org/xorg/lib/libXau
 version=3
-http://xorg.freedesktop.org/releases/individual/lib/ libXau-(.*)\.tar\.gz
+https://xorg.freedesktop.org/releases/individual/lib/ libXau-(.*)\.tar\.gz

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/be/aa6def2fc7a5f1ccf3826b86cbb9dd2a7a8dac.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0

No differences were encountered between the control files of package libxau-dev

No differences were encountered between the control files of package libxau6

Control files of package libxau6-dbg: lines which differ (wdiff format)

  • Priority: extra optional

Failed fixers:

See the worker log for details.

Run locally

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

debcheckout libxau
cd libxau
lintian-brush

More details

Full run details