From 733afdfcbc6a12d41e2a7a261e860f9b5f3b80b0 Mon Sep 17 00:00:00 2001 From: Dave Hibberd Date: Mon, 12 Feb 2024 23:41:07 +0000 Subject: [PATCH] New upstream --- debian/NEWS | 2 +- debian/changelog | 8 ++++++++ debian/control | 4 ++-- debian/lintian-overrides | 8 ++++++++ debian/postinst | 2 ++ debian/source/lintian-overrides | 3 +++ 6 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 debian/lintian-overrides diff --git a/debian/NEWS b/debian/NEWS index e0aefbc..594c2b1 100644 --- a/debian/NEWS +++ b/debian/NEWS @@ -1,4 +1,4 @@ -linbpq (6.0.24.22-2) UNRELEASED; urgency=medium +linbpq (6.0.24.22-2) unstable; urgency=medium This is quite a big update, with config moving from /opt/oarc/bpq/bpq32.cfg to /etc/bpq32.cfg. The system shall do this automatically for you, however diff --git a/debian/changelog b/debian/changelog index d40309c..161bfc3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +linbpq (6.0.24.29-1) UNRELEASED; urgency=medium + + * Upstream bump + * Added my new details + * Tidied up some packaging errors + + -- Dave Hibberd Mon, 12 Feb 2024 23:40:43 +0000 + linbpq (6.0.24.27-2) unstable; urgency=medium * Permissions fix for web-config-editor users diff --git a/debian/control b/debian/control index 3ac4bd6..64a8d19 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: hamradio Priority: optional Maintainer: Debian Hamradio Maintainers Uploaders: - Dave Hibberd , + Dave Hibberd , Standards-Version: 4.6.2.0 Vcs-Browser: Vcs-Git: @@ -13,6 +13,6 @@ Rules-Requires-Root: no Package: linbpq Architecture: linux-any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, adduser Description: Packet node and ax25 stack LINBPQ is a Linux version of the BPQ32 Node, BBS and Chat Server components. diff --git a/debian/lintian-overrides b/debian/lintian-overrides new file mode 100644 index 0000000..a03b8a4 --- /dev/null +++ b/debian/lintian-overrides @@ -0,0 +1,8 @@ +# weirdness from oarc packaging +linbpq: dir-or-file-in-opt [opt/oarc/] +linbpq: dir-or-file-in-opt [opt/oarc/bpq/] +# these are ok, just held within the program +linbpq: embedded-library libminiupnpc [usr/sbin/linbpq] +linbpq: embedded-library libpng [usr/sbin/linbpq] +# i know! +linbpq: no-manual-page [usr/sbin/linbpq] diff --git a/debian/postinst b/debian/postinst index ea47392..f764177 100644 --- a/debian/postinst +++ b/debian/postinst @@ -1,5 +1,7 @@ #!/bin/sh +set -e + if [ "$1" = configure ]; then # if ! getent group linbpq >/dev/null; then diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides index e69de29..a39267e 100644 --- a/debian/source/lintian-overrides +++ b/debian/source/lintian-overrides @@ -0,0 +1,3 @@ +# i don't care that much on this +linbpq source: source-contains-prebuilt-windows-binary [PG/Loop.exe] +linbpq source: source-contains-prebuilt-windows-binary [PG/PGTest.exe]