gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

commit 0f6419681ffecd111122f4dbefea77397af36916
parent 377ef5a8b8b3772b79437be0e59953680720badd
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Fri, 14 Mar 2025 15:31:00 +0100

0.24.0

Diffstat:
Mrpmbuild/SPECS/gnunet.spec | 40++++++++++++++++++++++++++++++----------
1 file changed, 30 insertions(+), 10 deletions(-)

diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec @@ -2,17 +2,17 @@ %global gnunethome %{_sharedstatedir}/%{name} Name: gnunet -Version: 0.23.1 +Version: 0.24.0 Release: 1%{?dist} Summary: Framework for secure peer-to-peer networking License: AGPL-3.0-or-later Group: Productivity/Networking/File-Sharing URL: https://%{name}.org %global _disable_source_fetch 0 -Source0: https://buildbot.gnunet.org/releases/%{name}-%{version}-meson.tar.xz -Source1: https://buildbot.gnunet.org/releases/%{name}-%{version}-meson.tar.xz.sig +Source0: https://ftpmirror.gnu.org/gnunet//%{name}-%{version}.tar.gz +Source1: https://ftpmirror.gnu.org/gnunet//%{name}-%{version}.tar.gz.sig Source2: https://www.gnunet.org/~schanzen/schanzen.asc -%global SHA256SUM0 367bedf0f469949c6fc9906ae33262dfb00234eb80207d3c964aab2141dad2bf +%global SHA256SUM0 06852f9f4833e6cb06beeddf8727ab94c43853af723a76387ad771612e163c57 BuildRequires: libtool BuildRequires: libtool-ltdl BuildRequires: libtool-ltdl-devel @@ -161,7 +161,7 @@ echo "%SHA256SUM0 %SOURCE0" | sha256sum -c - %setup -q %build -%meson +%meson -Dinstall-rpath=false %meson_build %pre @@ -270,8 +270,8 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/libgnunetabd.so.0.0.0 %{_libdir}/libgnunetarm.so.2 %{_libdir}/libgnunetarm.so.2.0.0 -%{_libdir}/libgnunetjson.so.0 -%{_libdir}/libgnunetjson.so.0.0.0 +%{_libdir}/libgnunetjson.so.3 +%{_libdir}/libgnunetjson.so.3.0.0 %{_libdir}/libgnunetrest.so.0 %{_libdir}/libgnunetrest.so.0.0.0 %{_libdir}/libgnunetutil.so.18 @@ -324,6 +324,8 @@ rm -f %{buildroot}%{_infodir}/dir %{_bindir}/gnunet-scrypt %{_bindir}/gnunet-search %{_bindir}/gnunet-statistics +%{_bindir}/gnunet-testbed +%{_bindir}/gnunet-testing-netjail-launcher %{_bindir}/gnunet-transport-certificate-creation %{_bindir}/gnunet-unindex %{_bindir}/gnunet-uri @@ -446,6 +448,8 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/libgnunethello.so.0.1.0 %{_libdir}/libgnunetidentity.so.1 %{_libdir}/libgnunetidentity.so.1.0.0 +%{_libdir}/libgnunetmhd.so.0 +%{_libdir}/libgnunetmhd.so.0.0.0 %{_libdir}/libgnunetnamecache.so.0 %{_libdir}/libgnunetnamecache.so.0.0.0 %{_libdir}/libgnunetnamestore.so.0 @@ -480,8 +484,14 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/libgnunetsetu.so.0.0.0 %{_libdir}/libgnunetstatistics.so.2 %{_libdir}/libgnunetstatistics.so.2.0.0 -%{_libdir}/libgnunettesting.so.1 -%{_libdir}/libgnunettesting.so.1.1.0 +%{_libdir}/libgnunettestbed.so.0 +%{_libdir}/libgnunettestbed.so.0.0.0 +%{_libdir}/libgnunettesting.so.3 +%{_libdir}/libgnunettesting.so.3.0.0 +%{_libdir}/libgnunettestingarm.so.0 +%{_libdir}/libgnunettestingarm.so.0.0.0 +%{_libdir}/libgnunettestingtestbed.so.0 +%{_libdir}/libgnunettestingtestbed.so.0.0.0 %{_libdir}/libgnunettestingtransport.so.0 %{_libdir}/libgnunettestingtransport.so.0.0.0 %{_libdir}/libgnunettransportapplication.so.0 @@ -622,6 +632,7 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/libgnunetgnsrecordjson.so %{_libdir}/libgnunethello.so %{_libdir}/libgnunetidentity.so +%{_libdir}/libgnunetmhd.so %{_libdir}/libgnunetnamecache.so %{_libdir}/libgnunetnamestore.so %{_libdir}/libgnunetnat.so @@ -639,7 +650,10 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/libgnunetseti.so %{_libdir}/libgnunetsetu.so %{_libdir}/libgnunetstatistics.so +%{_libdir}/libgnunettestbed.so %{_libdir}/libgnunettesting.so +%{_libdir}/libgnunettestingarm.so +%{_libdir}/libgnunettestingtestbed.so %{_libdir}/libgnunettestingtransport.so %{_libdir}/libgnunettransportapplication.so %{_libdir}/libgnunettransportcommunicator.so @@ -672,6 +686,7 @@ rm -f %{buildroot}%{_infodir}/dir %{_includedir}/%{name}/gnunet_gnsrecord_json_lib.h %{_includedir}/%{name}/gnunet_identity_service.h %{_includedir}/%{name}/gnunet_messenger_service.h +%{_includedir}/%{name}/gnunet_mhd_lib.h %{_includedir}/%{name}/gnunet_namecache_plugin.h %{_includedir}/%{name}/gnunet_namecache_service.h %{_includedir}/%{name}/gnunet_namestore_plugin.h @@ -729,6 +744,7 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/pkgconfig/gnunethello.pc %{_libdir}/pkgconfig/gnunetidentity.pc %{_libdir}/pkgconfig/gnunetjson.pc +%{_libdir}/pkgconfig/gnunetmhd.pc %{_libdir}/pkgconfig/gnunetmessenger.pc %{_libdir}/pkgconfig/gnunetnamestore.pc %{_libdir}/pkgconfig/gnunetnat.pc @@ -737,6 +753,7 @@ rm -f %{buildroot}%{_infodir}/dir %{_libdir}/pkgconfig/gnunetrevocation.pc %{_libdir}/pkgconfig/gnunetset.pc %{_libdir}/pkgconfig/gnunetstatistics.pc +%{_libdir}/pkgconfig/gnunettestbed.pc %{_libdir}/pkgconfig/gnunettesting.pc %{_libdir}/pkgconfig/gnunetutil.pc %{_libdir}/pkgconfig/gnunetvpn.pc @@ -758,7 +775,7 @@ rm -f %{buildroot}%{_infodir}/dir %files -n libgnunetpq %{_libdir}/libgnunetpq.so.5 -%{_libdir}/libgnunetpq.so.5.0.0 +%{_libdir}/libgnunetpq.so.5.3.0 %files -n libgnunetpq-devel @@ -821,6 +838,9 @@ rm -f %{buildroot}%{_infodir}/dir %changelog +* Fri Mar 14 2025 Martin Schanzenbach <schanzen@gnunet.org> - 0.24.0-1 +- New release + * Sat Jun 08 2024 Martin Schanzenbach <schanzen@gnunet.org> - 0.21.2-1 - New release