commit 8a3c7af9898e0acb9a524e20713635a5f7c8366c
parent f0db177b5c5d58eed57ced499c29ab1d0b11cc55
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Wed, 6 Mar 2024 16:38:05 +0100
Update for v0.21.0
Diffstat:
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec
@@ -9,10 +9,10 @@ License: AGPL-3.0-or-later
Group: Productivity/Networking/File-Sharing
URL: https://%{name}.org
%global _disable_source_fetch 0
-Source0: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-Source1: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+Source0: https://buildbot.gnunet.org/releases/%{name}-%{version}-meson.tar.gz
+Source1: https://buildbot.gnunet.org/releases/%{name}-%{version}-meson.tar.gz.sig
Source2: https://www.gnunet.org/~schanzen/schanzen.asc
-%global SHA512SUM0 ca2897ed2eadd2e7a749c48715211c8faf881cec0deb7b1fc22d31981ba1eda1143eef69a146ebc217dceb15aeba0ea94e2e44f682404e97b4f5919f2ea4011e
+%global SHA256SUM0 3fc098397096a8db1a1e4a0ec0700ef7a3040e7533419aa4cb8856975ea7bde3
BuildRequires: libtool
BuildRequires: libtool-ltdl
BuildRequires: libtool-ltdl-devel
@@ -155,7 +155,7 @@ Summary: The GNUnet CONVERSATION VoP2P component development files
The GNUnet CONVERSATION VoP2P component development files.
%prep
-echo "%SHA512SUM0 %SOURCE0" | sha512sum -c -
+echo "%SHA256SUM0 %SOURCE0" | sha256sum -c -
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%setup -q
@@ -186,9 +186,7 @@ install -Dm644 "contrib/packages/fedora/gnunet-system.conf" %{buildroot}/%{_sysc
rm -f %{buildroot}%{_infodir}/dir
%check
-# FIXME
-#desktop-file-validate %{buildroot}/%{_datadir}/applications/gnunet-uri.desktop
-#make check
+%meson_test --suite util --timeout-multiplier 0
%post
%systemd_post %{name}.service
@@ -385,8 +383,6 @@ rm -f %{buildroot}%{_infodir}/dir
%{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-bob
%{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-alice
%{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-bob
-%{_libdir}/%{name}/libgnunet_plugin_dhtu_gnunet.so
-%{_libdir}/%{name}/libgnunet_plugin_dhtu_ip.so
%{_libdir}/%{name}/libgnunet_plugin_gnsrecord_messenger.so
%{_libdir}/%{name}/libgnunet_plugin_block_consensus.so
%{_libdir}/%{name}/libgnunet_plugin_block_dht.so