commit 4fcd37b655daff61fd608dea4c9c263f603e0f1b
parent 4ecdc0afffab37a974885d32649e681c6450603e
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Fri, 1 May 2026 13:33:11 +0200
debian: build-depends on meson now, remove autotools
Diffstat:
2 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/debian/challenger-httpd.postrm b/debian/challenger-httpd.postrm
@@ -2,17 +2,16 @@
set -e
-_USERNAME=challenger-httpd
-
-if [ -f /usr/share/debconf/confmodule ]; then
+if [ -f /usr/share/debconf/confmodule ];
+then
. /usr/share/debconf/confmodule
fi
case "${1}" in
purge)
- rm -rf /var/lib/challenger/httpd/
+ rm -rf /run/challenger/httpd/
rm -f /etc/challenger/override.conf
- deluser--system --quiet ${_USERNAME} || true
+ deluser --system --quiet challenger-httpd || true
;;
remove | upgrade | failed-upgrade | abort-install | abort-upgrade | disappear)
;;
diff --git a/debian/control b/debian/control
@@ -3,11 +3,9 @@ Section: net
Priority: optional
Maintainer: Christian Grothoff <grothoff@gnu.org>
Build-Depends:
- autoconf (>=2.59),
- automake (>=1.11.1),
- autopoint,
+ meson,
+ ninja-build,
debhelper-compat (= 12),
- gettext,
libgnunet-dev (>=0.27.0),
libtalerexchange-dev (>= 1.5.0),
libpq-dev (>=15),