taler-mailbox

Service for asynchronous wallet-to-wallet payment messages
Log | Files | Refs | Submodules | README | LICENSE

commit 3c185f8cf35e741f145278b5857d0c408aed6103
parent 73098709dc206cf812610c846d039bbf49cb7d5c
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Fri, 25 Apr 2025 18:45:57 +0200

add debian packaging metadata

Diffstat:
MMakefile.in | 8++++++--
Adebian/changelog | 5+++++
Adebian/compat | 1+
Adebian/control | 12++++++++++++
Adebian/rules | 22++++++++++++++++++++++
5 files changed, 46 insertions(+), 2 deletions(-)

diff --git a/Makefile.in b/Makefile.in @@ -7,9 +7,13 @@ server: # go build ./cmd/mailbox-cli install: server #cli - install ./mailbox-server ${DESTDIR}${bindir} + mkdir -p ${DESTDIR}${bindir} + install ./taler-mailbox ${DESTDIR}${bindir} uninstall: - $(RM) ${DESTDIR}${bindir}/mailbox-server + $(RM) ${DESTDIR}${bindir}/taler-mailbox + +check: + ${GO} test ./cmd/mailbox-server .PHONY: all diff --git a/debian/changelog b/debian/changelog @@ -0,0 +1,5 @@ +taler-mailbox (1.0-0) UNRELEASED; urgency=medium + + * Initial release + + -- Martin Schanzenbach <schanzen@gnunet.org> Fri, 25 Apr 2025 22:27:05 +0200 diff --git a/debian/compat b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control @@ -0,0 +1,12 @@ +Source: taler-mailbox +Maintainer: Martin Schanzenbach <schanzen@gnunet.org> +Build-Depends: + golang (>=1.19) + +Package: taler-mailbox +Architecture: any +Description: A mailbox service that facilitates sending P2P payment requests for GNU Taler +Depends: + postgresql (>=14) + + diff --git a/debian/rules b/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +DISTRIBUTION = $(shell lsb_release -sr) +VERSION = 1.0.0 +PACKAGEVERSION = $(VERSION)-0~$(DISTRIBUTION)0 +URL = http://www.taler.net/files/$(TARBALL) + +%: + dh $@ + +override_dh_auto_clean: +override_dh_auto_test: +#override_dh_auto_build: +#override_dh_auto_install: +# wget -N --progress=dot:mega $(URL) +# tar --strip-components=1 -xf $(TARBALL) +# ./configure --prefix=/usr +# make +# make install DESTDIR=debian/memcached +# +#override_dh_gencontrol: +# dh_gencontrol -- -v$(PACKAGEVERSION)