summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-01-02 15:35:36 +0100
committerChristian Grothoff <christian@grothoff.org>2021-01-02 15:35:36 +0100
commit3285e400f542380d86852a71acf9986ad45e8cfe (patch)
treedecf7ee4bd735d5062c551f152cf39290a2caed7
parente2b02c4644d37f7da4553de60037da4815e30b18 (diff)
downloadtaler-mdb-3285e400f542380d86852a71acf9986ad45e8cfe.tar.gz
taler-mdb-3285e400f542380d86852a71acf9986ad45e8cfe.tar.bz2
taler-mdb-3285e400f542380d86852a71acf9986ad45e8cfe.zip
get debian package to build
-rw-r--r--.gitignore2
-rw-r--r--debian/control6
-rwxr-xr-xdebian/rules13
-rw-r--r--debian/taler-mdb.install2
-rw-r--r--debian/taler-mdb.substvars2
5 files changed, 7 insertions, 18 deletions
diff --git a/.gitignore b/.gitignore
index 9de4bf5..55de9f5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,5 @@ stamp-h1
.qmake*
build
uncrustify.cfg
+debian/taler-mdb/
+debian/taler-mdb.debhelper.log
diff --git a/debian/control b/debian/control
index b67c3b5..9b0234f 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends:
autopoint,
debhelper-compat (= 13),
gettext,
- gnunet-dev,
+ libgnunet-dev,
libtalerexchange-dev,
libtalermerchant-dev,
libpq-dev (>=9.5),
@@ -28,8 +28,8 @@ Architecture: any
Pre-Depends:
${misc:Pre-Depends}
Depends:
- libtalerexchange (= ${binary:Version}),
- libtalermerchant (= ${binary:Version}),
+ libtalerexchange (>= 0.9.0),
+ libtalermerchant (>= 0.9.0),
adduser,
lsb-base,
netbase,
diff --git a/debian/rules b/debian/rules
index 9161cd7..11d7729 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,21 +20,10 @@ override_dh_auto_test:
override_dh_auto_install-arch:
dh_auto_install
- # Create config file
- mkdir -p debian/tmp/etc
- cp debian/etc/taler.conf debian/tmp/etc/
-
# Removing useless files
- rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la \
- debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/taler/*.la \
- debian/tmp/usr/share/doc/taler/COPYING
+ rm -f debian/tmp/usr/share/doc/taler-mdb/COPYING
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/{} \;
diff --git a/debian/taler-mdb.install b/debian/taler-mdb.install
index bb53ad9..708dd6d 100644
--- a/debian/taler-mdb.install
+++ b/debian/taler-mdb.install
@@ -1,3 +1 @@
-usr/bin/
-usr/lib/*/taler/*.so
debian/etc/* etc/
diff --git a/debian/taler-mdb.substvars b/debian/taler-mdb.substvars
index ff87944..0248013 100644
--- a/debian/taler-mdb.substvars
+++ b/debian/taler-mdb.substvars
@@ -1,3 +1,3 @@
misc:Depends=debconf (>= 0.5) | debconf-2.0
-shlibs:Depends=libc6 (>= 2.14), libgnunet (>= 0.14.0), libjansson4 (>= 2.0.1), libmicrohttpd12 (>= 0.9.50), libtalerexchange (>= 0.9.0)
+shlibs:Depends=libc6 (>= 2.14), libgnunet (>= 0.14.0), libjansson4 (>= 2.0.1), libnfc5 (>= 1.7.0~rc2), libqrencode4 (>= 3.2.0), libtalerexchange (>= 0.9.0), libtalermerchant (>= 0.9.0)
misc:Pre-Depends=