commit 377ef5a8b8b3772b79437be0e59953680720badd
parent 723f642b33676ef6363b1dd56f4e43dc7fa0c465
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Mon, 16 Dec 2024 21:17:30 +0100
v0.23.1
Diffstat:
3 files changed, 39 insertions(+), 21 deletions(-)
diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec
@@ -2,7 +2,7 @@
%global gnunethome %{_sharedstatedir}/%{name}
Name: gnunet
-Version: 0.23.0
+Version: 0.23.1
Release: 1%{?dist}
Summary: Framework for secure peer-to-peer networking
License: AGPL-3.0-or-later
@@ -12,7 +12,7 @@ URL: https://%{name}.org
Source0: https://buildbot.gnunet.org/releases/%{name}-%{version}-meson.tar.xz
Source1: https://buildbot.gnunet.org/releases/%{name}-%{version}-meson.tar.xz.sig
Source2: https://www.gnunet.org/~schanzen/schanzen.asc
-%global SHA256SUM0 b351e4089d523ffddb8ab7c85ddc98fbad45b0bccd3d1645eb0a3dd4b92d2415
+%global SHA256SUM0 367bedf0f469949c6fc9906ae33262dfb00234eb80207d3c964aab2141dad2bf
BuildRequires: libtool
BuildRequires: libtool-ltdl
BuildRequires: libtool-ltdl-devel
diff --git a/rpmbuild/SPECS/taler-exchange.spec b/rpmbuild/SPECS/taler-exchange.spec
@@ -1,5 +1,5 @@
Name: taler-exchange
-Version: 0.9.2
+Version: 0.13.0
Release: 1%{?dist}
Summary: The Taler exchange service.
License: AGPL-3.0-or-later
@@ -7,8 +7,10 @@ URL: https://taler.net
%global _disable_source_fetch 0
Source0: https://ftpmirror.gnu.org/gnu/taler/%{name}-%{version}.tar.gz
Source1: https://ftpmirror.gnu.org/gnu/taler/%{name}-%{version}.tar.gz.sig
-Source2: https://grothoff.org/christian/grothoff.asc
-%global SHA512SUM0 3a7cb12aaa4229f0dd36e2015123757df14d7e7a30bdb0a9c23aa4ca562ca83966e3522d02b65d40092b051955bf2380a01f321d1acf283f6a55e5b609121122
+Source2: https://keys.openpgp.org/vks/v1/by-fingerprint/C720D89AAE76119BB75DE459D2E4F00F29D02A4B
+Source3: https://git.taler.net/exchange.git/plain/src/exchange/taler-exchange-httpd_withdraw.h?id=1f34f365077647d60a30f94955cf1d6b1e411c13
+Patch0: https://git.taler.net/exchange.git/patch/src/exchange/?id=a6deee497c1e4515c426d755f2b473905b958eca
+%global SHA512SUM0 03316760fda1810736ed41b2fcc772260b2eced15158b0241d64d77e7d3fd1c09869b3e8f4b53b36adf80bb34411b9f1fe2a7f3b9e10a966f1876a911d4b7c56
BuildRequires: libtool
BuildRequires: libtool-ltdl
BuildRequires: libtool-ltdl-devel
@@ -103,7 +105,10 @@ of its regulatory compliance.
echo "%SHA512SUM0 %SOURCE0" | sha512sum -c -
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
-%autosetup
+
+%autosetup -N
+cp %{SOURCE3} src/exchange/taler-exchange-httpd_withdraw.h
+%autopatch -v -p1
%build
%configure
@@ -143,7 +148,17 @@ rm -f %{buildroot}%{_infodir}/dir
%{_bindir}/taler-exchange-dbinit
%{_bindir}/taler-exchange-drain
%{_bindir}/taler-exchange-expire
+%{_bindir}/taler-exchange-dbconfig
+%{_bindir}/taler-exchange-helper-converter-oauth2-test-full_name
+%{_bindir}/taler-exchange-helper-measure-test-form
+%{_bindir}/taler-exchange-helper-measure-test-oauth
%{_bindir}/taler-exchange-httpd
+%{_bindir}/taler-exchange-kyc-aml-pep-trigger.sh
+%{_bindir}/taler-exchange-kyc-kycaid-converter.sh
+%{_bindir}/taler-exchange-kyc-oauth2-challenger.sh
+%{_bindir}/taler-exchange-kyc-oauth2-nda.sh
+%{_bindir}/taler-exchange-kyc-oauth2-test-converter.sh
+%{_bindir}/taler-exchange-kyc-persona-converter.sh
%{_bindir}/taler-exchange-router
%{_bindir}/taler-exchange-secmod-cs
%{_bindir}/taler-exchange-secmod-eddsa
@@ -151,6 +166,9 @@ rm -f %{buildroot}%{_infodir}/dir
%{_bindir}/taler-exchange-transfer
%{_bindir}/taler-exchange-wirewatch
%{_bindir}/taler-exchange-wire-gateway-client
+# FIXME different package?
+%{_bindir}/taler-terms-generator
+%{_bindir}/taler-unified-setup.sh
%{_libdir}/taler/libtaler_plugin_kyclogic_*.so
%{_libdir}/taler/libtaler_extension_*.so
%{_mandir}/man1/taler-exchange-aggregator*
@@ -166,18 +184,22 @@ rm -f %{buildroot}%{_infodir}/dir
%{_mandir}/man1/taler-exchange-wirewatch*
%{_mandir}/man1/taler-bank*
%{_mandir}/man1/taler-exchange-wire-gateway-client*
-%{_infodir}/taler-bank*
+%{_mandir}/man1/taler-aggregator-benchmark.1.gz
+%{_mandir}/man1/taler-exchange-dbconfig.1.gz
+%{_mandir}/man1/taler-exchange-kyc-aml-pep-trigger.1.gz
+%{_mandir}/man1/taler-fakebank-run.1.gz
+%{_mandir}/man1/taler-terms-generator.1.gz
+%{_mandir}/man1/taler-unified-setup.1.gz
%{_infodir}/taler-exchange*
+%{_datadir}/locale/de/LC_MESSAGES/exchange-tos-v0.po
%{_datadir}/taler/config.d/*
%{_datadir}/taler/exchange/templates/*.must
-
+%{_datadir}/taler/exchange/aml-spa/*
+%{_datadir}/taler/exchange/kyc-spa/*
+%{_datadir}/taler/terms/*
# FIXME configuration files in /etc/taler
-%{_datadir}/taler/exchange/pp/*/*
-%{_datadir}/taler/exchange/tos/*/*
-
%files -n libtalerexchange
-%{_libdir}/*/libtaler*.so.*
# FIXME: All this should eventually go into taler-base.
%{_datadir}/taler/config.d/paths.conf
%{_datadir}/taler/config.d/taler.conf
@@ -193,10 +215,6 @@ rm -f %{buildroot}%{_infodir}/dir
%{_bindir}/taler-fakebank-run
%{_bindir}/taler-bank-benchmark
%{_bindir}/taler-exchange-kyc-tester
-# Only used in test cases. Maybe these
-# shouldn't even be installed?
-%{_bindir}/taler-nexus-prepare
-%{_bindir}/taler-bank-manage-testing
# Man pages
%{_mandir}/man1/taler-exchange-kyc-tester*
# Headers
@@ -210,7 +228,7 @@ rm -f %{buildroot}%{_infodir}/dir
%files -n taler-auditor
%{_bindir}/taler-auditor
%{_bindir}/taler-auditor-dbinit
-%{_bindir}/taler-auditor-exchange
+%{_bindir}/taler-auditor-dbconfig
%{_bindir}/taler-auditor-httpd
%{_bindir}/taler-auditor-offline
%{_bindir}/taler-auditor-sync
@@ -221,10 +239,10 @@ rm -f %{buildroot}%{_infodir}/dir
%{_mandir}/man1/taler-auditor*
%{_mandir}/man1/taler-helper-auditor*
%{_infodir}/taler-auditor*
+%{_datadir}/taler/auditor/spa/
%{_datadir}/taler/config.d/auditor*
%{_datadir}/taler/sql/auditor/*
# FIXME Configuration
-%{_datadir}/taler/exchange/auditor-report.tex.j2
%files database
%{_bindir}/taler-exchange-dbinit
diff --git a/rpmbuild/SPECS/taler-merchant.spec b/rpmbuild/SPECS/taler-merchant.spec
@@ -1,5 +1,5 @@
Name: taler-merchant
-Version: 0.9.2
+Version: 0.13.0
Release: 1%{?dist}
Summary: GNU's payment system merchant backend.
License: AGPL-3.0-or-later
@@ -8,7 +8,7 @@ URL: https://taler.net
Source0: https://ftpmirror.gnu.org/gnu/taler/%{name}-%{version}.tar.gz
Source1: https://ftpmirror.gnu.org/gnu/taler/%{name}-%{version}.tar.gz.sig
Source2: https://grothoff.org/christian/grothoff.asc
-%global SHA512SUM0 478fa72e281369764b91dec02e70af70f8d8bc79b9501cee26e2187beac8ec253f0f6976ba570f944ce330196cef9c722c859c2a0d1848ccd2b4696a494bd9aa
+%global SHA512SUM0 23ee2121156a4a6e1c6001807334f66f8dc45b0ea78ff045b055c014ab3a4b448cd01892f1f36728faacc542bbeef723e10a64ea42af5325d8facfef2e6902e0
BuildRequires: libtool
BuildRequires: libtool-ltdl
BuildRequires: libtool-ltdl-devel
@@ -60,7 +60,7 @@ This package contains the development files for libtalermerchant.
%prep
echo "%SHA512SUM0 %SOURCE0" | sha512sum -c -
-%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
+#%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%autosetup