commit f2d6a41f1a6fa89876896ceda32c81b448ec5374
parent 9f2d508261d2a2437e3b2b0fd8e6a1b3abd42467
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Thu, 7 Sep 2023 16:01:43 +0200
-work on packaging
Diffstat:
4 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/configure.ac b/configure.ac
@@ -44,11 +44,6 @@ AM_CONDITIONAL([DOC_ONLY], [test "$doc_only" = "yes"])
# Not indented as it covers most of the file...
AS_IF([test "x$doc_only" != xyes],[
-
-# Checks for programs.
-AC_PROG_CC
-AC_PROG_CC_C99
-
# Force some CFLAGS
CFLAGS="-Wall -Wno-address-of-packed-member $CFLAGS"
diff --git a/debian/challenger-httpd.config b/debian/challenger-httpd.config
@@ -4,5 +4,5 @@ set -e
. /usr/share/debconf/confmodule
-_USERNAME=sync-httpd
+_USERNAME=challenger-httpd
_GROUPNAME=www-data
diff --git a/debian/control b/debian/control
@@ -21,6 +21,7 @@ Vcs-browser: https://salsa.debian.org/debian/challenger
Homepage: https://taler.net/
Package: challenger-httpd
+Section: net
Architecture: any
Pre-Depends:
${misc:Pre-Depends}
@@ -30,11 +31,10 @@ Depends:
adduser,
lsb-base,
netbase,
- sudo,
- apache2 | nginx | httpd,
${misc:Depends},
${shlibs:Depends}
Recommends:
+ apache2 | nginx | httpd,
postgresql (>=13.0)
Description: OAuth 2.0 address validation authenticator.
.
@@ -42,3 +42,15 @@ Description: OAuth 2.0 address validation authenticator.
receive a challenge at a given address and then
permits that user to perform an OAuth 2.0 authentication
based on that address.
+
+
+Package: challenger-httpd-dev
+Section: libdevel
+Architecture: any
+Depends:
+ libtalerexchange-dev (>= 0.9.3),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: Development headers.
+ .
+ This package contains the development files.
diff --git a/debian/rules b/debian/rules
@@ -42,3 +42,4 @@ override_dh_install:
dh_install
# Done manually for debhelper-compat<13
dh_installtmpfiles
+ cd debian/challenger-httpd-dev; find . -type f,l -exec rm -f ../challenger-httpd/{} \;