Lintian Fixes - frame

Ready changes

Merge these changes:

brz merge https://janitor.debian.net/bzr/frame/lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	1970-01-01 00:00:00 +0000
+++ b/debian/changelog	2020-04-28 17:38:05 +0000
@@ -0,0 +1,62 @@
+frame (2.5.0-4) UNRELEASED; urgency=medium
+
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 9 to 10.
+  * Set upstream metadata fields: Repository, Repository-Browse.
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Use secure URI in Vcs control header Vcs-Browser.
+  * Drop unnecessary dh arguments: --parallel
+
+ -- Debian Janitor <janitor@jelmer.uk>  Tue, 28 Apr 2020 17:29:10 +0000
+
+frame (2.5.0-3) unstable; urgency=low
+
+  * change target distribution to unstable.
+
+ -- Stephen M. Webb <stephen.webb@bregmasoft.ca>  Mon, 27 May 2013 12:30:51 -0400
+
+frame (2.5.0-2) experimental; urgency=low
+
+  * debian/control: removed replaces and conflicts fields
+    - put frame-tools package into utils section to match overrides
+
+ -- Stephen M. Webb <stephen.webb@bregmasoft.ca>  Thu, 18 Apr 2013 11:48:11 -0400
+
+frame (2.5.0-1) experimental; urgency=low
+
+  * initial Debian release (closes: #663880)
+
+ -- Stephen M. Webb <stephen.webb@bregmasoft.ca>  Tue, 26 Feb 2013 12:21:42 -0500
+
+frame (2.4.3-0ubuntu1) raring; urgency=low
+
+  [ Chase Douglas ]
+  * Remove patches, both have been merged upstream
+  * Replace wrong "Multi-arch" with correct "Multi-Arch" in debian/control
+
+  [ Daniel d'Andrada ]
+  * New upstream release.
+  * Updated libframe6.symbols with the new symbols from version 2.4
+
+ -- Daniel d'Andrada <daniel.dandrada@canonical.com>  Thu, 08 Nov 2012 14:14:13 -0200
+
+frame (2.2.4-0ubuntu1) quantal; urgency=low
+
+  [ Chase Douglas ]
+  * Always run autoreconf
+  * Enable building with parallel processes
+  * Fail on installed but not packaged files
+    - Regressed in 2.2.2-0ubuntu1
+  * Removed frame v1 symbols
+    - Renamed libutouch-frame1 package to libutouch-frame6 due to SONAME bump
+
+  [ Francis Ginther ]
+  * Update debian/watch file for project rename
+  * New upstream release.
+    - Accept/reject owned touches that have already ended (lp: #1025297)
+    - Rename project to "Frame"
+  * Rename package and update packaging (lp: #1029482)
+    - Added Conflicts and Replaces clauses for libframe-dev and frame-tools
+  * Remove dependencies on mtdev and evemu
+
+ -- Francis Ginther <francis.ginther@canonical.com>  Fri, 27 Jul 2012 10:36:59 -0500

=== modified file 'debian/compat'
--- a/debian/compat	1970-01-01 00:00:00 +0000
+++ b/debian/compat	2020-04-28 17:31:30 +0000
@@ -0,0 +1,1 @@
+10

=== modified file 'debian/control'
--- a/debian/control	1970-01-01 00:00:00 +0000
+++ b/debian/control	2020-04-28 17:36:27 +0000
@@ -0,0 +1,55 @@
+Source: frame
+Section: libs
+Priority: optional
+Maintainer: Stephen M. Webb <stephen.webb@bregmasoft.ca>
+Build-Depends: asciidoc,
+               debhelper (>= 10~),
+               docbook-xsl,
+               libx11-dev,
+               libxi-dev (>= 2:1.5.99.2),
+               pkg-config,
+               xserver-xorg-dev,
+               xsltproc
+Standards-Version: 3.9.4
+Homepage: https://launchpad.net/frame
+Vcs-Bzr: https://code.launchpad.net/~oif-packaging/frame/debian
+Vcs-Browser: https://bazaar.launchpad.net/~oif-packaging/frame/debian/files
+
+Package: libframe6
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: Touch Frame Library
+ This library handles the buildup and synchronization of a set of
+ simultaneous touches. The library is input agnostic, with bindings
+ for mtdev, frame and XI2.1.
+
+Package: libframe-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libframe6 (= ${binary:Version}),
+         ${misc:Depends}
+Description: Touch Frame Library - dev files
+ This library handles the buildup and synchronization of a set of
+ simultaneous touches. The library is input agnostic, with bindings
+ for mtdev, frame and XI2.1.
+ .
+ This package contains files that are needed to build applications.
+
+Package: frame-tools
+Architecture: any
+Section: utils
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libframe6 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: Touch Frame Library - test tools
+ This library handles the buildup and synchronization of a set of
+ simultaneous touches. The library is input agnostic, with bindings
+ for mtdev, frame and XI2.1.
+ .
+ This package provides some test tools for the frame library.

=== modified file 'debian/copyright'
--- a/debian/copyright	1970-01-01 00:00:00 +0000
+++ b/debian/copyright	2020-04-28 17:29:40 +0000
@@ -0,0 +1,44 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: frame
+Upstream-Contact: Ubuntu Multi-touch Development Team <multi-touch-dev@lists.launchpad.net>
+Source: http://launchpad.net/frame
+
+Files: *
+Copyright: 2010-2012, Canonical Ltd.
+           2010, Henrik Rydberg <rydberg@euromail.se>
+License: LGPL-3
+ This library is free software: you can redistribute it and/or modify
+ it under the terms of version 3 of the GNU Lesser General Public License
+ as published by the Free Software Foundation.
+ .
+ This program 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 General Public License for more details.
+ .
+ On Debian systems, the full text of the GNU Lesser General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/LGPL-3'.
+
+Files: test/* tools/*
+Copyright: 2010-2012, Canonical Ltd.
+           2010, Henrik Rydberg <rydberg@euromail.se>
+License: GPL-3
+
+Files: debian/*
+Copyright: 2013 Stephen M. Webb <stephen.webb@bregmasoft.ca>
+License: GPL-3
+
+License: GPL-3
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License version 3, as published
+ by the Free Software Foundation.
+ .
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranties of
+ MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
+ PURPOSE.  See the GNU General Public License for more details.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.

=== modified file 'debian/rules'
--- a/debian/rules	1970-01-01 00:00:00 +0000
+++ b/debian/rules	2020-04-28 17:38:05 +0000
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@
+
+override_dh_auto_configure:
+	dh_auto_configure -- --disable-silent-rules
+
+override_dh_install:
+	dh_install --fail-missing -X.la

=== 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-04-28 17:33:08 +0000
@@ -0,0 +1,2 @@
+Repository: https://code.launchpad.net/frame
+Repository-Browse: https://code.launchpad.net/frame

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package frame-tools

No differences were encountered between the control files of package frame-tools-dbgsym

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

No differences were encountered between the control files of package libframe6

No differences were encountered between the control files of package libframe6-dbgsym

Run locally

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

debcheckout frame
cd frame
lintian-brush

More details

Full run details