donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 4cfa4032e24d9ea7fddf7fbc678ae9bd6fa52f70
parent d8ed410e250d6805d696b2b72f2c3e2af4863248
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Sun, 12 Apr 2026 14:13:38 +0200

fix tests and debian build

Diffstat:
Mcontrib/ci/ci.sh | 2+-
Mdebian/libdonau-dev.install | 3+++
Mdebian/rules | 5+----
Mdoc/doxygen/Makefile | 4++--
Msrc/testing/meson.build | 4++--
5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/contrib/ci/ci.sh b/contrib/ci/ci.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -exvuo pipefail # Requires podman diff --git a/debian/libdonau-dev.install b/debian/libdonau-dev.install @@ -4,6 +4,9 @@ usr/include/donau/* # Plain .so symlinks usr/lib/*/libdonau*.so +# pkgconfig +usr/lib/*/pkgconfig/donau*.pc + # Testing libraries usr/lib/*/libdonautesting.so.* usr/lib/*/libdonautesting.so diff --git a/debian/rules b/debian/rules @@ -5,14 +5,11 @@ SHELL := sh -e include /usr/share/dpkg/architecture.mk %: - dh ${@} + dh ${@} --buildsystem=meson override_dh_builddeb: dh_builddeb -- -Zgzip -override_dh_auto_configure-arch: - dh_auto_configure -- --disable-rpath --with-microhttpd=yes $(shell dpkg-buildflags --export=configure) - override_dh_auto_configure-indep: override_dh_auto_build-indep: diff --git a/doc/doxygen/Makefile b/doc/doxygen/Makefile @@ -5,10 +5,10 @@ all: "\tmake full - full documentation with dependency graphs (slow)\n" \ "\tmake fast - fast mode without dependency graphs" -full: taler.doxy +full: donau.doxy doxygen $< -fast: taler.doxy +fast: donau.doxy sed 's/\(HAVE_DOT.*=\).*/\1 NO/' $< | doxygen - clean: diff --git a/src/testing/meson.build b/src/testing/meson.build @@ -46,7 +46,7 @@ pkg.generate( test_donau_api_cs = executable( - 'test_donau_api_cs', + 'test_donau_api-cs', ['test_donau_api.c'], dependencies: [ talertesting_dep, @@ -73,7 +73,7 @@ test_donau_api_cs = executable( test_donau_api_rsa = executable( - 'test_donau_api_rsa', + 'test_donau_api-rsa', ['test_donau_api.c'], dependencies: [ talertesting_dep,