commit b1c863047ac78219d8babe9c15de90e18bd4ab1d
parent 3c5e02214e999f7d3bb635aeea7843932800a389
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 29 Dec 2020 14:03:55 +0100
use build-aux to support Debian packaging
Diffstat:
4 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore
@@ -132,3 +132,4 @@ src/testing/test_bank_api_with_nexus
src/util/taler_error_codes.c
.deps/
src/bank-lib/taler-wire-gateway-client
+build-aux/
diff --git a/configure.ac b/configure.ac
@@ -18,6 +18,7 @@
#
AC_PREREQ([2.69])
AC_INIT([taler-exchange], [0.8.1], [taler-bug@gnunet.org])
+AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_SRCDIR([src/util/util.c])
AC_CONFIG_HEADERS([taler_config.h])
# support for non-recursive builds
diff --git a/debian/libtalerexchange.install b/debian/libtalerexchange.install
@@ -1,2 +1,3 @@
+bin/taler-config
usr/lib/*/*.so.*
usr/share/
diff --git a/debian/rules b/debian/rules
@@ -33,3 +33,8 @@ override_dh_auto_install-indep:
override_dh_auto_clean:
dh_auto_clean
+
+# Remove files already present in libtalerexchange from main taler-exchange package
+override_dh_install:
+ dh_install
+ cd debian/libtalerexchange; find . -type f -exec rm -f ../taler-exchange/{} \;