Lintian Fixes - ola
Ready changes
Summary
- Update lintian override info format in d/source/lintian-overrides on line 2-3, 5. ( mismatched-override )
- Bump debhelper from old 12 to 13. ( package-uses-old-debhelper-compat-version )
- Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking )
- Use canonical URL in Vcs-Git. ( vcs-field-not-canonical )
- Drop unnecessary dh arguments: --parallel ( debian-rules-uses-unnecessary-dh-argument )
- Fix day-of-week for changelog entries 0.10.8-1, 0.10.6-1, 0.10.4-1, 0.10.1-1. ( debian-changelog-has-wrong-day-of-week )
- Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP. ( uses-deprecated-adttmp )
- Remove field Section on binary packages libola1, ola-python that duplicates source. ( installable-field-mirrors-source )
- Fix field name case in debian/control (Vcs-browser ⇒ Vcs-Browser). ( cute-field )
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