Run of lintian-fixes for enki-aseba

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

debcheckout enki-aseba
cd enki-aseba
lintian-brush

Merge these changes:

git pull https://janitor.debian.net/git/enki-aseba lintian-fixes/main

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index c099fda..5170e72 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+enki-aseba (1:1.6.99-2) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Strip unusual field spacing from debian/control.
+  * debian/copyright: use spaces rather than tabs to start continuation lines.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Use canonical URL in Vcs-Browser.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 07 Aug 2020 00:36:20 -0000
+
 enki-aseba (1:1.6.99-1) unstable; urgency=medium
 
   * New upstream version 1.6.99
@@ -55,7 +65,7 @@ enki-aseba (1:1.6.0-1) unstable; urgency=medium
   * patched cmake files to build a shared library
 
  -- Georges Khaznadar <georgesk@debian.org>  Mon, 29 Jan 2018 13:02:53 +0100
- 
+
 libenki (2.0~git.20180109) xenial; urgency=medium
 
   * Several bug fixes
diff --git a/debian/control b/debian/control
index 8869c1c..a49fec7 100644
--- a/debian/control
+++ b/debian/control
@@ -1,32 +1,32 @@
 Source: enki-aseba
 Maintainer: Georges Khaznadar <georgesk@debian.org>
-Section:devel
-Priority:optional
+Section: devel
+Priority: optional
 Standards-Version: 4.5.0
 Build-Depends: debhelper-compat (=12), dh-python, quilt,
  cmake (>= 2.6), qtbase5-dev, libqt5opengl5-desktop-dev, qt5-qmake, qt5-default,
  mesa-common-dev, python3, libboost-python-dev, libsdl2-dev, doxygen
-Vcs-Browser: https://salsa.debian.org/science-team/enki-aseba.git
+Vcs-Browser: https://salsa.debian.org/science-team/enki-aseba
 Vcs-Git: https://salsa.debian.org/science-team/enki-aseba.git
 
-Package:libenki2
+Package: libenki2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Enki is a fast 2D physics-based robot simulator written in C++.
- Enki is able to simulate kinematics, collisions, sensors and cameras of robots 
+ Enki is able to simulate kinematics, collisions, sensors and cameras of robots
  evolving on a flat surface. It also provides limited support for friction.
  It is able to simulate groups of robots hundred times faster than realtime
- on a modern desktop computer. 
+ on a modern desktop computer.
 
-Package:libenki-dev
+Package: libenki-dev
 Architecture: any
 Section: libdevel
 Depends: ${shlibs:Depends}, ${misc:Depends},
  libenki2 (>= ${source:Version}), libenki2 (<< ${source:Version}.1~)
 Description: development file for the library libenki
  Libenki provides a fast 2D physics-based robot simulator written in C++.
- It is able to simulate kinematics, collisions, sensors and cameras of robots. 
+ It is able to simulate kinematics, collisions, sensors and cameras of robots.
 
 Package: python3-enki2
 Architecture: any
@@ -36,6 +36,3 @@ Description: Python3 bindings for the library libenki2
  Libenki provides a fast 2D physics-based robot simulator written in C++.
  It is able to simulate kinematics, collisions, sensors and cameras of robots.
  See also the description of package libenki2
-
-
-
diff --git a/debian/copyright b/debian/copyright
index c88b58d..72ad9a3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,17 +4,17 @@ Source: https://github.com/enki-community/enki/archive/aseba-1.6.0.tar.gz
 
 Files: *
 Copyright: 1999-2018 Stephane Magnenat <stephane@magnenat.net>
-		   1999-2018 Markus Waibel <markus.waibel@epfl.ch>
-		   1999-2018 Antoine Beyeler <abeyeler@ab-ware.com>
-		   1999-2018 Julien Hubert
-		   1999-2018 Cyberbotics (http://www.cyberbotics.com/)
-		   1999-2018 Nicolas Dinh (Thymio 2 robot draft)
-		   1999-2018 Vincent Porchet
-		   1999-2018 Michele Bongiovanni
-		   1999-2018 David James Sherman (Inria)
-		   1999-2018 Thibault Laine (Inria)
-		   1999-2018 Basilio Noris
-		   1999-2018 Vincent Becker (Mobsya)
+ 		   1999-2018 Markus Waibel <markus.waibel@epfl.ch>
+ 		   1999-2018 Antoine Beyeler <abeyeler@ab-ware.com>
+ 		   1999-2018 Julien Hubert
+ 		   1999-2018 Cyberbotics (http://www.cyberbotics.com/)
+ 		   1999-2018 Nicolas Dinh (Thymio 2 robot draft)
+ 		   1999-2018 Vincent Porchet
+ 		   1999-2018 Michele Bongiovanni
+ 		   1999-2018 David James Sherman (Inria)
+ 		   1999-2018 Thibault Laine (Inria)
+ 		   1999-2018 Basilio Noris
+ 		   1999-2018 Vincent Becker (Mobsya)
 License: GPL-2+
 
 Files: debian/*
diff --git a/debian/rules b/debian/rules
index 07f9d60..43a7652 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,4 +15,3 @@
 
 %:
 	dh $@ --with python3
-
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..33b8cf8
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+---
+Bug-Database: https://github.com/enki-community/enki/issues
+Bug-Submit: https://github.com/enki-community/enki/issues/new

Full worker log Full build log