commit 37389779898ccf95803c9d9e72e13f8efc9eb667
parent 21eb39b618c2fb6a3e8ee6b85bb4e2eddd05d15c
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Sun, 16 Oct 2022 21:17:33 +0900
prepare for 0.18.0
Diffstat:
1 file changed, 39 insertions(+), 13 deletions(-)
diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec
@@ -3,7 +3,7 @@
%global debug_package %{nil}
Name: gnunet
-Version: 0.17.6
+Version: 0.18.0
Release: 1%{?dist}
Summary: Framework for secure peer-to-peer networking
License: AGPLv3
@@ -57,9 +57,6 @@ Requires: dbus
Requires: authselect
Requires: libgnunet
-# Build with the following syntax:
-# rpmbuild --target noarch -bs gnunet.spec
-
%description
GNUnet is peer-to-peer framework providing a network abstractions and
applications focusing on security and privacy. So far, we have
@@ -193,9 +190,11 @@ exit 0
%install
make install DESTDIR=%{buildroot}
-install -Dm644 "contrib/services/systemd/%{name}.service" "%{buildroot}/%{_unitdir}/%{name}.service"
-install -Dm644 "contrib/services/systemd/%{name}-user.service" "%{buildroot}/%{_userunitdir}/%{name}-user.service"
-install -Dm644 "contrib/conf/gnunet/gnunet-system.conf" %{buildroot}/%{_sysconfdir}/gnunet.conf
+install -Dm644 "contrib/packages/fedora/%{name}.service" "%{buildroot}/%{_unitdir}/%{name}.service"
+install -Dm644 "contrib/packages/fedora/%{name}-user.service" "%{buildroot}/%{_userunitdir}/%{name}-user.service"
+install -Dm644 "contrib/packages/fedora/gnunet-system.conf" %{buildroot}/%{_sysconfdir}/gnunet.conf
+mkdir -p %{buildroot}/%{_sysconfdir}/NetworkManager/dispatcher.d
+install -Dm755 "contrib/packages/fedora/10-dns2gns.sh" %{buildroot}/%{_sysconfdir}/NetworkManager/dispatcher.d/
# Remove the dir file like, e.g., bash.
rm -f %{buildroot}%{_infodir}/dir
@@ -230,6 +229,7 @@ touch ~/.config/gnunet.conf
%{_bindir}/gnunet-identity
%{_bindir}/gnunet-namecache
%{_bindir}/gnunet-namestore
+%{_bindir}/gnunet-namestore-dbtool
%{_bindir}/gnunet-nat
%{_bindir}/gnunet-nat-auto
%{_bindir}/gnunet-nat-server
@@ -527,11 +527,15 @@ touch ~/.config/gnunet.conf
%{_datadir}/%{name}/gns-bcd-png.tex
%{_datadir}/%{name}/gns-bcd-simple.html
%{_datadir}/%{name}/gns-bcd-simple.tex
-%{_datadir}/%{name}/gnunet-logo-big.png
%{_datadir}/%{name}/gnunet-logo-dark-only-text.svg
%{_datadir}/%{name}/gnunet-logo-dark-text.svg
%{_datadir}/%{name}/lynXified-amirouche-anonymous-v3.png
%{_datadir}/%{name}/lynXified-amirouche-v3.svg
+%{_datadir}/%{name}/old-gnunet-logo-big.png
+%{_datadir}/%{name}/old-gnunet-logo-color.png
+%{_datadir}/%{name}/old-gnunet-logo-regrouped.svg
+%{_datadir}/%{name}/old-gnunet-logo.pdf
+%{_datadir}/%{name}/old-gnunet-logo.svg
%{_datadir}/%{name}/netjail_core.sh
%{_datadir}/%{name}/netjail_exec.sh
%{_datadir}/%{name}/netjail_start.sh
@@ -546,8 +550,6 @@ touch ~/.config/gnunet.conf
%{_datadir}/%{name}/gns-bcd.html
%{_datadir}/%{name}/gns-bcd.tex
%{_datadir}/%{name}/gnunet-gns-proxy-ca.template
-%{_datadir}/%{name}/gnunet-logo-color.png
-%{_datadir}/%{name}/gnunet-logo.pdf
%{_datadir}/%{name}/gnunet-logo.png
%{_datadir}/%{name}/hellos/Y924NSHMMZ1N1SQCE5TXF93ED6S6JY311K0QT86G9WJC68F6XVZ0
%{_datadir}/%{name}/services/openrc/gnunet.initd
@@ -607,6 +609,7 @@ touch ~/.config/gnunet.conf
%{_unitdir}/%{name}.service
%{_userunitdir}/%{name}-user.service
%{_sysconfdir}/gnunet.conf
+%{_sysconfdir}/NetworkManager/dispatcher.d/10-dns2gns.sh
%files devel
%{_libdir}/libgnunetblockgroup.so
@@ -780,8 +783,8 @@ touch ~/.config/gnunet.conf
%files postgresql-plugins
%{_libdir}/libgnunetpq.so
-%{_libdir}/libgnunetpq.so.2
-%{_libdir}/libgnunetpq.so.2.0.0
+%{_libdir}/libgnunetpq.so.3
+%{_libdir}/libgnunetpq.so.3.0.0
%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_postgres.so
%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_postgres.so
%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_postgres.so
@@ -920,9 +923,32 @@ touch ~/.config/gnunet.conf
%{_mandir}/man1/gnunet-bugreport.1.gz
%{_mandir}/man1/gnunet-config.1.gz
%{_mandir}/man1/gnunet-ecc.1.gz
+%{_mandir}/man1/gana.1.gz
+%{_mandir}/man1/gnunet-dev.1.gz
+%{_mandir}/man1/gnunet-namestore-dbtool.1.gz
+%{_mandir}/man1/lsd.1.gz
+%{_mandir}/man2/gana.2.gz
+%{_mandir}/man2/gnunet-dev.2.gz
+%{_mandir}/man2/gnunet.2.gz
+%{_mandir}/man3/gana.3.gz
+%{_mandir}/man3/gnunet-dev.3.gz
+%{_mandir}/man3/gnunet.3.gz
+%{_mandir}/man4/gana.4.gz
+%{_mandir}/man4/gnunet-dev.4.gz
+%{_mandir}/man4/gnunet.4.gz
+%{_mandir}/man5/gana.5.gz
+%{_mandir}/man5/gnunet-dev.5.gz
+%{_mandir}/man5/gnunet.5.gz
+%{_mandir}/man6/gnunet-dev.6.gz
+%{_mandir}/man6/gnunet.6.gz
+%{_mandir}/man7/gnunet.7.gz
+%{_mandir}/man8/gnunet.8.gz
+%{_mandir}/man9/gnunet.9.gz
%changelog
-* Fri Sep 26 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.6
+#* XXX XXX XX XXXX Martin Schanzenbach <schanzen@gnunet.org> - 0.18.0
+#- Version bump
+* Mon Sep 26 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.6
- Version bump
* Fri Sep 09 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.5
- Add systemd scripts