move taler-exchange-dbtinit into new package taler-exchange-database that taler-auditor can depend upon

This commit is contained in:
Christian Grothoff 2021-06-24 11:28:31 +02:00
parent 9fb6ea3203
commit eb648cd0b4
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
5 changed files with 22 additions and 5 deletions

5
debian/.gitignore vendored
View File

@ -3,15 +3,14 @@ autoreconf.after
autoreconf.before autoreconf.before
debhelper-build-stamp debhelper-build-stamp
files files
libtalerexchange.debhelper.log *.log
libtalerexchange.substvars libtalerexchange.substvars
libtalerexchange/ libtalerexchange/
taler-exchange-dev.debhelper.log
taler-exchange-dev.substvars taler-exchange-dev.substvars
taler-exchange-dev/ taler-exchange-dev/
taler-exchange.debhelper.log
taler-exchange.substvars taler-exchange.substvars
taler-exchange/ taler-exchange/
taler-exchange-database/
tmp/ tmp/
libtalerexchange-dev.substvars libtalerexchange-dev.substvars
libtalerexchange-dev/ libtalerexchange-dev/

13
debian/control vendored
View File

@ -45,12 +45,24 @@ Depends:
${shlibs:Depends} ${shlibs:Depends}
Description: libraries to talk to a GNU Taler exchange. Description: libraries to talk to a GNU Taler exchange.
Package: taler-exchange-database
Architecture: any
Pre-Depends:
${misc:Pre-Depends}
Depends:
lsb-base,
netbase,
${misc:Depends},
${shlibs:Depends}
Description: programs and libraries to manage a GNU Taler exchange database.
Package: taler-exchange Package: taler-exchange
Architecture: any Architecture: any
Pre-Depends: Pre-Depends:
${misc:Pre-Depends} ${misc:Pre-Depends}
Depends: Depends:
libtalerexchange (= ${binary:Version}), libtalerexchange (= ${binary:Version}),
taler-exchange-database (= ${binary:Version}),
adduser, adduser,
lsb-base, lsb-base,
netbase, netbase,
@ -65,6 +77,7 @@ Pre-Depends:
${misc:Pre-Depends} ${misc:Pre-Depends}
Depends: Depends:
libtalerexchange (= ${binary:Version}), libtalerexchange (= ${binary:Version}),
taler-exchange-database (= ${binary:Version}),
adduser, adduser,
lsb-base, lsb-base,
netbase, netbase,

1
debian/rules vendored
View File

@ -40,4 +40,5 @@ override_dh_install:
cd debian/taler-auditor; find . -type f,l -exec rm -f ../libtalerauditor/{} \; cd debian/taler-auditor; find . -type f,l -exec rm -f ../libtalerauditor/{} \;
cd debian/taler-auditor; find . -type f,l -exec rm -f ../libtalerexchange/{} \; cd debian/taler-auditor; find . -type f,l -exec rm -f ../libtalerexchange/{} \;
cd debian/taler-auditor; find . -type f,l -exec rm -f ../taler-exchange/{} \; cd debian/taler-auditor; find . -type f,l -exec rm -f ../taler-exchange/{} \;
cd debian/taler-exchange-database; find . -type f,l -exec rm -f ../taler-exchange/{} \;
cd debian/libtalerexchange; find . -type f,l -exec rm -f ../taler-exchange/{} \; cd debian/libtalerexchange; find . -type f,l -exec rm -f ../taler-exchange/{} \;

View File

@ -0,0 +1,6 @@
usr/bin/taler-exchange-dbinit
usr/lib/*/taler/libtaler_plugin_exchange*.so
usr/share/man/man1/taler-exchange-dbinit
usr/share/taler/sql/exchange/*
usr/share/taler/config.d/exchangedb.conf
usr/share/taler/config.d/exchangedb-postgres.conf

View File

@ -1,12 +1,10 @@
usr/bin/ usr/bin/
usr/lib/*/taler/libtaler_plugin_exchange*.so
usr/share/man/man1/taler-exchange* usr/share/man/man1/taler-exchange*
usr/share/man/man1/taler-bank* usr/share/man/man1/taler-bank*
usr/share/man/man1/taler-config* usr/share/man/man1/taler-config*
usr/share/man/man1/taler-wire* usr/share/man/man1/taler-wire*
usr/share/info/taler-bank* usr/share/info/taler-bank*
usr/share/info/taler-exchange* usr/share/info/taler-exchange*
usr/share/taler/sql/exchange/*
usr/share/taler/config.d/* usr/share/taler/config.d/*
debian/etc/* etc/ debian/etc/* etc/
debian/exchange-conf/* etc/taler-exchange/ debian/exchange-conf/* etc/taler-exchange/