summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-01-21 14:14:43 +0100
committerChristian Grothoff <christian@grothoff.org>2021-01-21 14:14:43 +0100
commit8f266d5872984c598b340d2d46594e5958fe4df7 (patch)
tree920d65fe8b5279c7bc7d01423e8398ff31bb51d3
parentf5b443179c89a21b5abc754bf9a343ab7d669bf5 (diff)
downloadexchange-8f266d5872984c598b340d2d46594e5958fe4df7.tar.gz
exchange-8f266d5872984c598b340d2d46594e5958fe4df7.tar.bz2
exchange-8f266d5872984c598b340d2d46594e5958fe4df7.zip
improve packaging rules
-rw-r--r--debian/libtalerexchange.install3
-rwxr-xr-xdebian/rules1
-rw-r--r--debian/taler-auditor.install7
-rw-r--r--debian/taler-exchange.install13
4 files changed, 19 insertions, 5 deletions
diff --git a/debian/libtalerexchange.install b/debian/libtalerexchange.install
index 9a44a9947..9e1983c93 100644
--- a/debian/libtalerexchange.install
+++ b/debian/libtalerexchange.install
@@ -1,4 +1,5 @@
usr/bin/taler-config
usr/lib/*/libtaler*
-usr/share/taler/config.d/*
+usr/share/taler/config.d/paths.conf
+usr/share/taler/config.d/taler.conf
usr/share/man/man5/taler.conf.5
diff --git a/debian/rules b/debian/rules
index 3af287771..396309604 100755
--- a/debian/rules
+++ b/debian/rules
@@ -33,5 +33,6 @@ override_dh_auto_clean:
# Remove files already present in libtalerexchange from main taler-exchange package
override_dh_install:
dh_install
+ cd debian/taler-auditor; find . -type f -exec rm -f ../libtalerauditor/{} \;
cd debian/libtalerexchange; find . -type f -exec rm -f ../taler-exchange/{} \;
cd debian/taler-auditor; find . -type f -exec rm -f ../taler-exchange/{} \;
diff --git a/debian/taler-auditor.install b/debian/taler-auditor.install
index b7e494087..b2528c8ae 100644
--- a/debian/taler-auditor.install
+++ b/debian/taler-auditor.install
@@ -5,7 +5,14 @@ usr/bin/taler-auditor-httpd
usr/bin/taler-auditor-offline
usr/bin/taler-auditor-sync
usr/bin/taler-helper-auditor-*
+usr/lib/*/taler/libtaler_plugin_auditor*.so
usr/lib/*/libauditor*
+usr/lib/*/libtalerauditordb*
+usr/share/man/man1/taler-auditor*
+usr/share/man/man1/taler-helper-auditor*
+usr/share/info/taler-auditor*
+usr/share/taler/config.d/auditor*
+usr/share/taler/sql/auditor/*
debian/etc/taler-auditor.conf etc/
debian/auditor-conf/* etc/taler-auditor/
usr/share/taler-exchange/auditor-report.tex.j2
diff --git a/debian/taler-exchange.install b/debian/taler-exchange.install
index 05825d9a2..1478de463 100644
--- a/debian/taler-exchange.install
+++ b/debian/taler-exchange.install
@@ -1,8 +1,13 @@
usr/bin/
-usr/lib/*/taler/*.so
-usr/share/man/man1/*
-usr/share/info/*
-usr/share/taler/sql/*
+usr/lib/*/taler/libtaler_plugin_exchange*.so
+usr/share/man/man1/taler-exchange*
+usr/share/man/man1/taler-bank*
+usr/share/man/man1/taler-config*
+usr/share/man/man1/taler-wire*
+usr/share/info/taler-bank*
+usr/share/info/taler-exchange*
+usr/share/taler/sql/exchange/*
+usr/share/taler/config.d/*
debian/etc/* etc/
debian/exchange-conf/* etc/taler-exchange/
usr/share/taler-exchange/pp/*/*