Browse Source

Packaging cleanup

* Declare compliance with policy 4.5.0, no changes
* Bump debhelper compat level to 12
* Set Rules-Requires-Root: no
* Set Build-Depends-Package: in the symbols file
Christoph Biedl 1 year ago
parent
commit
5526bd71e6

+ 0 - 1
debian/compat

@@ -1 +0,0 @@
-10

+ 3 - 2
debian/control

@@ -1,15 +1,16 @@
 Source: jose
 Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 Homepage: https://github.com/latchset/jose
-Standards-Version: 4.1.1
+Standards-Version: 4.5.0
 Vcs-Browser: https://git.in-ulm.de/cbiedl/jose
 Vcs-Git: https://git.in-ulm.de/cbiedl/jose.git
-Build-Depends: debhelper (>= 10~),
+Build-Depends: debhelper-compat (= 12),
     libjansson-dev (>= 2.10),
     libssl-dev (>= 1.0.2),
     pkg-config,
     zlib1g-dev,
 Priority: optional
+Rules-Requires-Root: no
 Section: net
 
 Package: jose

+ 1 - 1
debian/copyright

@@ -8,7 +8,7 @@ License: Apache-2.0
 
 Files:
  debian/*
-Copyright: 2017 Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
+Copyright: 2017-2020 Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 License: Apache-2.0
 
 License: Apache-2.0

+ 1 - 0
debian/libjose0.symbols

@@ -1,4 +1,5 @@
 libjose.so.0 libjose0 #MINVER#
+* Build-Depends-Package: libjose-dev
  LIBJOSE_1.0@LIBJOSE_1.0 10
  LIBJOSE_OPENSSL_1.0@LIBJOSE_OPENSSL_1.0 10
  jose_b64_dec@LIBJOSE_1.0 10

+ 3 - 1
debian/patches/series

@@ -1 +1,3 @@
-typo-fixes.patch
+
+# patches for upstream
+upstream.typo-fixes.patch

debian/patches/typo-fixes.patch → debian/patches/upstream.typo-fixes.patch