Lintian Fixes - ola

Ready changes

Summary

Failed fixers:

See the worker log for details.

Diff

diff --git a/debian/changelog b/debian/changelog
index 0ce38e5e0..5df1fc345 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+ola (0.10.9.nojsmin-3) UNRELEASED; urgency=medium
+
+  * Update lintian override info format in d/source/lintian-overrides on line
+    2-3, 5.
+  * Bump debhelper from old 12 to 13.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
+  * Use canonical URL in Vcs-Git.
+  * Drop unnecessary dh arguments: --parallel
+  * Fix day-of-week for changelog entries 0.10.8-1, 0.10.6-1, 0.10.4-1,
+    0.10.1-1.
+  * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
+  * Remove field Section on binary packages libola1, ola-python that duplicates
+    source.
+  * Fix field name case in debian/control (Vcs-browser ⇒ Vcs-Browser).
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 03 May 2023 06:24:50 -0000
+
 ola (0.10.9.nojsmin-2) unstable; urgency=medium
 
   * debian/ola.links: update the way we link to files, so that bootstrap
@@ -42,7 +59,7 @@ ola (0.10.8-1) unstable; urgency=low
 
   * New upstream release
 
- -- Peter Newman <bugs@pjnewman.co.uk>  Fri, 22 Nov 2020 10:54:00 +0100
+ -- Peter Newman <bugs@pjnewman.co.uk>  Sun, 22 Nov 2020 10:54:00 +0100
 
 ola (0.10.7.nojsmin-2) unstable; urgency=medium
 
@@ -78,7 +95,7 @@ ola (0.10.6-1) unstable; urgency=low
 
   * New upstream release
 
- -- Simon Newton <nomis52@gmail.com>  Sat, 07 Jan 2018 06:27:00 +0000
+ -- Simon Newton <nomis52@gmail.com>  Sun, 07 Jan 2018 06:27:00 +0000
 
 ola (0.10.5.nojsmin-3) unstable; urgency=medium
 
@@ -110,7 +127,7 @@ ola (0.10.4-1) unstable; urgency=low
 
   * New upstream release
 
- -- Simon Newton <nomis52@gmail.com>  Sat, 21 May 2017 01:03:00 +0100
+ -- Simon Newton <nomis52@gmail.com>  Sun, 21 May 2017 01:03:00 +0100
 
 ola (0.10.3.nojsmin-2) unstable; urgency=medium
 
@@ -188,7 +205,7 @@ ola (0.10.1-1) unstable; urgency=low
   * Add libncurses5-dev to Build-Depends; Closes: #830508.
   * Remove libslp-dev from Build-Depends; Closes: #815363.
 
- -- Simon Newton <nomis52@gmail.com>  Sun, 29 Feb 2016 07:51:00 -0700
+ -- Simon Newton <nomis52@gmail.com>  Mon, 29 Feb 2016 07:51:00 -0700
 
 ola (0.10.0-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 0c3b1ec81..9918e6a7d 100644
--- a/debian/control
+++ b/debian/control
@@ -2,12 +2,12 @@ Source: ola
 Priority: optional
 Maintainer: Wouter Verhelst <wouter@debian.org>
 Uploaders: RenZO <renzo@imaginux.com>
-Build-Depends: debhelper-compat (= 12), autotools-dev, dh-autoreconf, bash-completion, libcppunit-dev, bison, flex, pkg-config, uuid-dev, python3-all, python3-protobuf, libprotobuf-dev, protobuf-compiler, libprotoc-dev, libusb-1.0-0-dev, libftdi1-dev, liblo-dev, libmicrohttpd-dev (>= 0.9.44+dfsg-1), libncurses5-dev, libavahi-client-dev, python3-numpy, dh-python
+Build-Depends: debhelper-compat (= 13), autotools-dev, dh-autoreconf, bash-completion, libcppunit-dev, bison, flex, pkg-config, uuid-dev, python3-all, python3-protobuf, libprotobuf-dev, protobuf-compiler, libprotoc-dev, libusb-1.0-0-dev, libftdi1-dev, liblo-dev, libmicrohttpd-dev (>= 0.9.44+dfsg-1), libncurses5-dev, libavahi-client-dev, python3-numpy, dh-python
 Standards-Version: 3.9.8
 Section: libs
-Vcs-Git: https://salsa.debian.org/wouter/ola
-Vcs-browser: https://salsa.debian.org/wouter/ola
+Vcs-Git: https://salsa.debian.org/wouter/ola.git
 Homepage: https://www.openlighting.org/
+Vcs-Browser: https://salsa.debian.org/wouter/ola
 
 Package: libola-dev
 Section: libdevel
@@ -26,7 +26,6 @@ Description: Open Lighting Architecture - development libraries
  libraries, used to write plugins or control the OLA daemon.
 
 Package: ola-python
-Section: libs
 Architecture: all
 Depends: ola (>= ${source:Version}), ola (<< ${source:Version}.~), ${python3:Depends}, ${misc:Depends}, python3-protobuf
 Description: Open Lighting Architecture - Python Classes
@@ -78,7 +77,6 @@ Description: Open Lighting Architecture
  and a number of command-line tools to control and manipulate olad.
 
 Package: libola1
-Section: libs
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff --git a/debian/rules b/debian/rules
index ff34f1c75..f20e61043 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@
 export VERBOSE=1
 
 %:
-	dh $@ --parallel --with bash_completion,python3
+	dh $@ --with bash_completion,python3
 
 override_dh_auto_configure:
 	#dh_auto_configure -- --enable-python-libs --enable-rdm-tests CXXFLAGS='-Wno-error=deprecated-declarations -Wno-error=unused-parameter' pythondir='/usr/lib/python3/dist-packages'
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index 3dab55fab..62657fb14 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -1,5 +1,5 @@
 # Source for these files is all under /javascript
-ola source: source-is-missing olad/www/mobile.js
-ola source: source-is-missing olad/www/ola.js
+ola source: source-is-missing [olad/www/mobile.js]
+ola source: source-is-missing [olad/www/ola.js]
 # Source for these files is all under /javascript/new-src
-ola source: source-is-missing olad/www/new/js/app.min.js
+ola source: source-is-missing [olad/www/new/js/app.min.js]
diff --git a/debian/tests/control b/debian/tests/control
index 237549e4e..9cbccf192 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -4,7 +4,7 @@ Depends: ola
 Test-Command: ola_rdm_get --list-pids
 Depends: ola
 
-Test-Command: set -e ; for py in $(py3versions -s 2>/dev/null) ; do cd "$ADTTMP" ; echo "Testing with $py:" ; $py -c "from ola.ClientWrapper import ClientWrapper; print(ClientWrapper)" ; done
+Test-Command: set -e ; for py in $(py3versions -s 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "from ola.ClientWrapper import ClientWrapper; print(ClientWrapper)" ; done
 Depends: python3-all, ola, ola-python
 
 Test-Command: pkg-config --cflags --libs libola
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 000000000..1f4e3bb08
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+---
+Bug-Database: https://github.com/OpenLightingProject/ola/issues
+Bug-Submit: https://github.com/OpenLightingProject/ola/issues/new
+Repository-Browse: https://github.com/openlightingproject/ola

Run locally

More details

Full run details

Historical runs