Lintian Fixes - libaccounts-qt

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2017-12-15 07:58:43 +0000
+++ b/debian/changelog	2020-06-05 10:38:14 +0000
@@ -1,3 +1,18 @@
+libaccounts-qt (1.15-3) UNRELEASED; urgency=low
+
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 9 to 12.
+    + debian/rules: Move --fail-missing argument to dh_missing.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Remove listed license files (COPYING) from copyright.
+  * Remove unused license definitions for LGPL-2.1+.
+  * Update Vcs-* headers from URL redirect.
+  * Use canonical URL in Vcs-Git.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 05 Jun 2020 10:33:31 -0000
+
 libaccounts-qt (1.15-2) unstable; urgency=medium
 
   * Team upload.

=== removed file 'debian/compat'
--- a/debian/compat	2015-04-23 15:08:44 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-9

=== modified file 'debian/control'
--- a/debian/control	2017-12-15 07:45:50 +0000
+++ b/debian/control	2020-06-05 10:38:14 +0000
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
 Uploaders: Maximiliano Curia <maxy@debian.org>, Diane Trout <diane@debian.org>
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper-compat (= 12),
                libaccounts-glib-dev (>= 1.23),
                libglib2.0-dev,
                pkg-config,
@@ -13,8 +13,8 @@
 Build-Depends-Indep: doxygen, graphviz, qttools5-dev-tools
 Standards-Version: 4.1.2
 Homepage: https://gitlab.com/accounts-sso/libaccounts-qt
-Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/kde-extras/libaccounts-qt.git
-Vcs-Git: https://anonscm.debian.org/git/pkg-kde/kde-extras/libaccounts-qt.git
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/libaccounts-qt
+Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/libaccounts-qt.git
 
 Package: libaccounts-qt5-dev
 Section: libdevel

=== modified file 'debian/copyright'
--- a/debian/copyright	2015-04-23 21:16:07 +0000
+++ b/debian/copyright	2020-06-05 10:36:58 +0000
@@ -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/
 Upstream-Name: libaccounts-qt
 Upstream-Contact: Alberto Mardegan <alberto.mardegan@canonical.com>
 Source: https://gitlab.com/accounts-sso/libaccounts-qt.git
@@ -9,10 +9,6 @@
            2009-2011, Nokia Corporation
 License: LGPL-2.1
 
-Files: COPYING
-Copyright: 1991-1999, Free Software Foundation, Inc
-License: LGPL-2.1+
-
 Files: debian/*
 Copyright: 2011 Ken VanDine <ken.vandine@canonical.com>
 License: LGPL-2.1
@@ -34,21 +30,3 @@
  .
  On Debian systems, the complete text of the GNU Lesser General Public License
  version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
-
-License: LGPL-2.1+
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
- .
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- .
- On Debian systems, the complete text of the GNU Lesser General Public License
- version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.

=== modified file 'debian/rules'
--- a/debian/rules	2017-12-15 07:42:21 +0000
+++ b/debian/rules	2020-06-05 10:34:24 +0000
@@ -14,15 +14,12 @@
 ddoverride_dh_auto_build-indep:
 	dh_auto_build -i -- docs
 
-override_dh_auto_install:
-	dh_auto_install
-
 
 override_dh_install:
 	find debian/tmp -name jquery.js -exec ln -sfv /usr/share/javascript/jquery/jquery.js {} \;
 	rm -f debian/tmp/usr/share/libaccounts-qt-tests/*
 	rm -f debian/tmp/usr/bin/*
-	dh_install --fail-missing
+	dh_install
 
 override_dh_auto_test:
 	# Disable unittests
@@ -34,3 +31,6 @@
 
 %:
 	dh $@
+
+override_dh_missing:
+	dh_missing --fail-missing

=== added directory 'debian/upstream'
=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-06-05 10:35:42 +0000
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://gitlab.com/accounts-sso/libaccounts-qt/issues
+Bug-Submit: https://gitlab.com/accounts-sso/libaccounts-qt/issues/new
+Repository: https://gitlab.com/accounts-sso/libaccounts-qt.git
+Repository-Browse: https://gitlab.com/accounts-sso/libaccounts-qt

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package libaccounts-qt-doc

No differences were encountered between the control files of package libaccounts-qt5-1

No differences were encountered between the control files of package libaccounts-qt5-1-dbgsym

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

Run locally

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

debcheckout libaccounts-qt
cd libaccounts-qt
lintian-brush

More details

Full run details