Browse Source

Packaging cleanup

* Declare compliance with policy 4.5.1
* Bump debhelper compat level to 13
* Set Rule-Requires-Root: no
* Implement some of lintian's suggestions
Christoph Biedl 2 months ago
parent
commit
60edbf6a9d

+ 0 - 1
debian/compat

@@ -1 +0,0 @@
-11

+ 5 - 2
debian/control

@@ -1,16 +1,19 @@
 Source: vblade
 Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 Homepage: https://github.com/OpenAoE/vblade
-Standards-Version: 4.2.1
+Standards-Version: 4.5.1
 Vcs-Browser: https://git.in-ulm.de/cbiedl/vblade
 Vcs-Git: https://git.in-ulm.de/cbiedl/vblade.git
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 13),
     asciidoctor,
 Priority: optional
+Rules-Requires-Root: no
 Section: admin
 
 Package: vblade
 Architecture: any
+Pre-Depends:
+    ${misc:Pre-Depends},
 Depends: ${misc:Depends}, ${shlibs:Depends},
     systemd | daemon,
     systemd | lsb-base,

+ 1 - 1
debian/patches/improve-init-scripts.patch

@@ -1,7 +1,7 @@
 Subject: Improve init scripts
 Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
-Forwarded: not-yet
 Date: 2018-09-23
+Forwarded: not-yet
 
 --- a/contrib/persistence/vblade.init.in
 +++ b/contrib/persistence/vblade.init.in

+ 1 - 0
debian/patches/local.makefile-additional-commands.patch

@@ -1,6 +1,7 @@
 Subject: Changes added for remaining files after 'clean' target.
 Author: David Martínez Moreno <ender@debian.org> (presumably)
 Date: 2007-04-08
+Forwarded: no
 
 --- a/makefile
 +++ b/makefile

+ 1 - 0
debian/patches/local.vbladed-check-params.patch

@@ -2,6 +2,7 @@ Subject: Used for avoiding calling vbladed without arguments,
  and while at it, add the usage command line.
 Author: David Martínez Moreno <ender@debian.org>
 Date: 2005-10-28
+Forwarded: no
 Last-Update: 2007-04-08
 
 --- a/vbladed