gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

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:
Mrpmbuild/SPECS/gnunet.spec | 14+++++---------
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