gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

commit 7d6b0eef5fd637e8682c45c6b541aaf51acb565d
parent d6491f27eae7441d7be81729872ab62487019765
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Fri, 30 Dec 2022 15:19:47 +0900

0.19.1-2

Diffstat:
Mrpmbuild/SPECS/gnunet.spec | 209+++++++++++++++++++++++++++++++++++++++----------------------------------------
1 file changed, 102 insertions(+), 107 deletions(-)

diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec @@ -1,19 +1,18 @@ -%define gnunetuser gnunet -%define gnunethome %{_sharedstatedir}/%{name} -%global debug_package %{nil} +%global gnunetuser gnunet +%global gnunethome %{_sharedstatedir}/%{name} Name: gnunet Version: 0.19.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Framework for secure peer-to-peer networking License: AGPLv3 Group: Productivity/Networking/File-Sharing URL: https://%{name}.org -%define _disable_source_fetch 0 +%global _disable_source_fetch 0 Source0: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz Source1: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig Source2: https://www.gnunet.org/~schanzen/schanzen.asc -%define SHA512SUM0 09823fc0e2aefbe81a08a03e8f73d82e1e10fe9077975ff13da38ea27d00f90931867a6a51346e2045719ae23c3a214a1149e3dde913547d316559205a15bfb5 +%global SHA512SUM0 09823fc0e2aefbe81a08a03e8f73d82e1e10fe9077975ff13da38ea27d00f90931867a6a51346e2045719ae23c3a214a1149e3dde913547d316559205a15bfb5 BuildRequires: libtool BuildRequires: libtool-ltdl BuildRequires: libtool-ltdl-devel @@ -45,7 +44,6 @@ BuildRequires: sqlite-devel BuildRequires: gnupg2 BuildRequires: libjose-devel BuildRequires: systemd-rpm-macros -Requires: libextractor Requires: openssl Requires: nss-util Requires: gnutls @@ -55,7 +53,7 @@ Requires: iptables Requires: miniupnpc Requires: dbus Requires: authselect -Requires: libgnunet +Requires: lib%{name}%{?_isa} = %{version}-%{release} %description GNUnet is peer-to-peer framework providing a network abstractions and @@ -86,12 +84,15 @@ Summary: The GNUnet base libraries The GNUnet base libraries. %package -n libgnunet-devel +Requires: lib%{name}%{?_isa} = %{version}-%{release} Summary: The GNUnet base libraries development files %description -n libgnunet-devel The GNUnet base libraries development files. %package doc +Requires: %{name}%{?_isa} = %{version}-%{release} BuildRequires: python3-sphinx python-sphinx_rtd_theme mandoc doxygen texinfo +BuildArchitectures: noarch Summary: The GNUnet documentation %description doc The GNUnet documentation. @@ -100,15 +101,15 @@ The GNUnet documentation. %package bcd BuildRequires: texlive-scheme-medium Requires: texlive-scheme-medium -Requires: gnunet +Requires: %{name}%{?_isa} = %{version}-%{release} Summary: The GNUnet GNS business card generator.. %description bcd The GNUnet GNS business card generator to generate business cards with QR codes of zone keys. %package devel -Requires: gnunet -Requires: libgnunet-devel +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: lib%{name}%{?_isa} = %{version}-%{release} Summary: GNUnet development headers %description devel Files needed to develop GNUnet applications and services. @@ -116,8 +117,7 @@ Files needed to develop GNUnet applications and services. # gnunet-postgresql-plugins %package postgresql-plugins BuildRequires: libpq-devel -Requires: libpq -Requires: gnunet +Requires: %{name}%{?_isa} = %{version}-%{release} Recommends: postgresql-server Summary: The GNUnet PostgreSQL plugins. %description postgresql-plugins @@ -125,8 +125,8 @@ The GNUnet PostgreSQL plugins for the datacache, datastore, namecache and namestore components. %package postgresql-plugins-devel -Requires: gnunet-postgresql-plugins -Requires: gnunet-devel +Requires: gnunet-postgresql-plugins%{?_isa} = %{version}-%{release} +Requires: %{name}-devel%{?_isa} = %{version}-%{release} Summary: The GNUnet PostgreSQL plugins development files. %description postgresql-plugins-devel The GNUnet PostgreSQL plugins development files. @@ -134,7 +134,7 @@ The GNUnet PostgreSQL plugins development files. # gnunet-conversation functionality %package conversation -Requires: gnunet +Requires: %{name}%{?_isa} = %{version}-%{release} BuildRequires: opus-devel BuildRequires: pulseaudio-libs BuildRequires: libogg-devel @@ -151,12 +151,11 @@ Requires: gnunet-devel #Conversation requires gstreamer-app-1.0 and gstreamer-audio-1.0 Summary: The GNUnet CONVERSATION VoP2P component development files. %description conversation-devel -The GNUnet CONVERSATION component development files.. - +The GNUnet CONVERSATION VoP2P component development files. # The mysql plugins %package mysql-plugins -Requires: gnunet +Requires: %{name}%{?_isa} = %{version}-%{release} BuildRequires: mariadb-devel Recommends: mariadb-server Summary: The GNUnet MySQL/MariaDB plugins. @@ -165,8 +164,8 @@ The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache and namestore components. %package mysql-plugins-devel -Requires: gnunet-mysql-plugins -Requires: gnunet-devel +Requires: %{name}-devel%{?_isa} = %{version}-%{release} +Requires: %{name}-mysql-plugins%{?_isa} = %{version}-%{release} Summary: The GNUnet MySQL/MariaDB plugins development files. %description mysql-plugins-devel The GNUnet MySQL/MariaDB plugins development files.. @@ -190,6 +189,7 @@ exit 0 %install make install DESTDIR=%{buildroot} +%find_lang %{name} 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 @@ -203,19 +203,24 @@ install -Dm644 "contrib/packages/fedora/gnunet-system.conf" %{buildroot}/%{_sysc rm -f %{buildroot}%{_infodir}/dir %check +desktop-file-validate %{buildroot}/%{_datadir}/applications/gnunet-uri.desktop #make check %post -mkdir -p ~/.config/gnunet -touch ~/.config/gnunet.conf +%systemd_post %{name}.service +%systemd_user_post %{name}-user.service + +%preun +%systemd_preun %{name}.service %postun +%systemd_postun_with_restart %{name}.service +%systemd_user_post %{name}-user.service %files # AGPLv3 %attr(0700, %{gnunetuser}, %{gnunetuser}) -%license %{_defaultdocdir}/%{name}/COPYING -%doc doc AUTHORS ChangeLog NEWS README +%{_bindir}/gnunet-arm %{_bindir}/gnunet-ats %{_bindir}/gnunet-auto-share %{_bindir}/gnunet-cadet @@ -268,6 +273,7 @@ touch ~/.config/gnunet.conf %{_bindir}/gnunet-did %{_bindir}/gnunet-messenger %{_bindir}/gnunet-scalarproduct +%dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/libexec %{_libdir}/%{name}/libexec/gnunet-communicator-tcp %{_libdir}/%{name}/libexec/gnunet-communicator-udp @@ -291,6 +297,7 @@ touch ~/.config/gnunet.conf %{_libdir}/%{name}/libexec/gnunet-gns-proxy %{_libdir}/%{name}/libexec/gnunet-namestore-fcfsd %{_libdir}/%{name}/libexec/gnunet-rest-server +%{_libdir}/%{name}/libexec/gnunet-service-arm %{_libdir}/%{name}/libexec/gnunet-service-ats %{_libdir}/%{name}/libexec/gnunet-service-cadet %{_libdir}/%{name}/libexec/gnunet-service-consensus @@ -319,6 +326,7 @@ touch ~/.config/gnunet.conf %{_libdir}/%{name}/libexec/gnunet-service-statistics %{_libdir}/%{name}/libexec/gnunet-service-testbed %{_libdir}/%{name}/libexec/gnunet-service-testbed-logger +%{_libdir}/%{name}/libexec/gnunet-service-tng %{_libdir}/%{name}/libexec/gnunet-service-transport %{_libdir}/%{name}/libexec/gnunet-service-vpn %{_libdir}/%{name}/libexec/gnunet-service-zonemaster @@ -329,49 +337,53 @@ touch ~/.config/gnunet.conf %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-bob %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-alice %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-bob -%dir %{_libdir}/%{name} -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_ats_proportional.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_consensus.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dht.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dns.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_fs.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_gns.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_regex.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_revocation.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_set_test.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_seti_test.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_setu_test.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_test.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_heap.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_sqlite.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_heap.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_sqlite.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_dns.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_gns.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_reclaim.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_sqlite.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_sqlite.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_peerstore_sqlite.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_attribute_basic.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_credential_jwt.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_config.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_copying.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_gns.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_identity.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_namestore.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_openid_connect.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_peerinfo.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_reclaim.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_server.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_server.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_client.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_client.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_tcp.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_unix.so %{_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_utiltest.so +%{_libdir}/%{name}/libgnunet_plugin_ats_proportional.so +%{_libdir}/%{name}/libgnunet_plugin_block_consensus.so +%{_libdir}/%{name}/libgnunet_plugin_block_dht.so +%{_libdir}/%{name}/libgnunet_plugin_block_dns.so +%{_libdir}/%{name}/libgnunet_plugin_block_fs.so +%{_libdir}/%{name}/libgnunet_plugin_block_gns.so +%{_libdir}/%{name}/libgnunet_plugin_block_regex.so +%{_libdir}/%{name}/libgnunet_plugin_block_revocation.so +%{_libdir}/%{name}/libgnunet_plugin_block_set_test.so +%{_libdir}/%{name}/libgnunet_plugin_block_seti_test.so +%{_libdir}/%{name}/libgnunet_plugin_block_setu_test.so +%{_libdir}/%{name}/libgnunet_plugin_block_test.so +%{_libdir}/%{name}/libgnunet_plugin_datacache_heap.so +%{_libdir}/%{name}/libgnunet_plugin_datacache_sqlite.so +%{_libdir}/%{name}/libgnunet_plugin_datastore_heap.so +%{_libdir}/%{name}/libgnunet_plugin_datastore_sqlite.so +%{_libdir}/%{name}/libgnunet_plugin_gnsrecord_dns.so +%{_libdir}/%{name}/libgnunet_plugin_gnsrecord_gns.so +%{_libdir}/%{name}/libgnunet_plugin_gnsrecord_reclaim.so +%{_libdir}/%{name}/libgnunet_plugin_namecache_sqlite.so +%{_libdir}/%{name}/libgnunet_plugin_namestore_sqlite.so +%{_libdir}/%{name}/libgnunet_plugin_peerstore_sqlite.so +%{_libdir}/%{name}/libgnunet_plugin_reclaim_attribute_basic.so +%{_libdir}/%{name}/libgnunet_plugin_reclaim_credential_jwt.so +%{_libdir}/%{name}/libgnunet_plugin_rest_config.so +%{_libdir}/%{name}/libgnunet_plugin_rest_copying.so +%{_libdir}/%{name}/libgnunet_plugin_rest_gns.so +%{_libdir}/%{name}/libgnunet_plugin_rest_identity.so +%{_libdir}/%{name}/libgnunet_plugin_rest_namestore.so +%{_libdir}/%{name}/libgnunet_plugin_rest_openid_connect.so +%{_libdir}/%{name}/libgnunet_plugin_rest_peerinfo.so +%{_libdir}/%{name}/libgnunet_plugin_rest_reclaim.so +%{_libdir}/%{name}/libgnunet_plugin_transport_http_server.so +%{_libdir}/%{name}/libgnunet_plugin_transport_https_server.so +%{_libdir}/%{name}/libgnunet_plugin_transport_http_client.so +%{_libdir}/%{name}/libgnunet_plugin_transport_https_client.so +%{_libdir}/%{name}/libgnunet_plugin_transport_tcp.so +%{_libdir}/%{name}/libgnunet_plugin_transport_unix.so +%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send.so +%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_broadcast.so +%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_dv.so +%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_udp_backchannel.so +%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_nat_upnp.so %{_libdir}/libgnunetats.so.4 %{_libdir}/libgnunetats.so.4.0.0 %{_libdir}/libgnunetblock.so.0 @@ -472,7 +484,7 @@ touch ~/.config/gnunet.conf %{_libdir}/libgnunetscalarproduct.so.0.0.0 %{_libdir}/libgnunettestingdhtu.so.0 %{_libdir}/libgnunettestingdhtu.so.0.0.0 -%dir %{_datadir}/%{name}/config.d +%{_datadir}/%{name}/config.d/arm.conf %{_datadir}/%{name}/config.d/ats.conf %{_datadir}/%{name}/config.d/cadet.conf %{_datadir}/%{name}/config.d/communicator-unix.conf @@ -540,9 +552,7 @@ touch ~/.config/gnunet.conf %{_datadir}/%{name}/netjail_exec.sh %{_datadir}/%{name}/netjail_start.sh %{_datadir}/%{name}/netjail_stop.sh -%{_datadir}/%{name}/services/systemd/gnunet-user.service -%{_datadir}/%{name}/services/systemd/sysusers-gnunet.conf -%{_datadir}/%{name}/services/systemd/tmpfiles-gnunet.conf +%{_datadir}/%{name}/services/systemd/ %{_datadir}/%{name}/topo.sh %{_datadir}/aclocal/gnunet.m4 %dir %{_datadir}/%{name} @@ -551,26 +561,16 @@ touch ~/.config/gnunet.conf %{_datadir}/%{name}/gns-bcd.tex %{_datadir}/%{name}/gnunet-gns-proxy-ca.template %{_datadir}/%{name}/gnunet-logo.png -%{_datadir}/%{name}/hellos/Y924NSHMMZ1N1SQCE5TXF93ED6S6JY311K0QT86G9WJC68F6XVZ0 -%{_datadir}/%{name}/services/openrc/gnunet.initd -%{_datadir}/%{name}/services/systemd/gnunet.service +%{_datadir}/%{name}/hellos/ +%{_datadir}/%{name}/services/openrc/ %{_datadir}/%{name}/testing_hostkeys.ecc -%{_datadir}/%{name}/sql/datacache-0001.sql -%{_datadir}/%{name}/sql/datacache-drop.sql -%{_datadir}/%{name}/sql/datastore-0001.sql -%{_datadir}/%{name}/sql/datastore-drop.sql -%{_datadir}/%{name}/sql/namecache-0001.sql -%{_datadir}/%{name}/sql/namecache-drop.sql -%{_datadir}/%{name}/sql/namestore-0001.sql -%{_datadir}/%{name}/sql/namestore-drop.sql -%{_datadir}/%{name}/sql/versioning.sql +%{_datadir}/%{name}/sql/ %{_datadir}/applications/gnunet-uri.desktop +%{_mandir}/man1/gnunet-arm.1.gz %{_mandir}/man1/gnunet-ats.1.gz %{_mandir}/man1/gnunet-auto-share.1.gz %{_mandir}/man1/gnunet-bcd.1.gz %{_mandir}/man1/gnunet-cadet.1.gz -%{_mandir}/man1/gnunet-conversation-test.1.gz -%{_mandir}/man1/gnunet-conversation.1.gz %{_mandir}/man1/gnunet-core.1.gz %{_mandir}/man1/gnunet-datastore.1.gz %{_mandir}/man1/gnunet-directory.1.gz @@ -609,11 +609,9 @@ touch ~/.config/gnunet.conf %{_mandir}/man1/gnunet-zoneimport.1.gz %{_mandir}/man5/gnunet.conf.5.gz %{_bindir}/gnunet-suidfix -%{_libdir}/%{name}/libexec/gnunet-service-tng %{_libdir}/libnss_gns.so.2 %{_libdir}/libnss_gns4.so.2 %{_libdir}/libnss_gns6.so.2 -%{_libdir}/pkgconfig/gnunetscalarproduct.pc %{_unitdir}/%{name}.service %{_userunitdir}/%{name}-user.service %{_sysconfdir}/gnunet.conf @@ -670,7 +668,6 @@ touch ~/.config/gnunet.conf %{_libdir}/libgnunetmessenger.so %{_libdir}/libgnunetscalarproduct.so %{_libdir}/libgnunettestingdhtu.so -%dir %{_includedir}/%{name} %{_includedir}/%{name}/gnunet_abd_service.h %{_includedir}/%{name}/gnunet_ats_application_service.h %{_includedir}/%{name}/gnunet_ats_plugin.h @@ -788,29 +785,26 @@ touch ~/.config/gnunet.conf %{_libdir}/pkgconfig/gnunettransport.pc %{_libdir}/pkgconfig/gnunetutil.pc %{_libdir}/pkgconfig/gnunetvpn.pc - +%{_libdir}/pkgconfig/gnunetscalarproduct.pc %files postgresql-plugins -%{_libdir}/libgnunetpq.so %{_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 -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_postgres.so +%{_libdir}/%{name}/libgnunet_plugin_datacache_postgres.so +%{_libdir}/%{name}/libgnunet_plugin_datastore_postgres.so +%{_libdir}/%{name}/libgnunet_plugin_namecache_postgres.so +%{_libdir}/%{name}/libgnunet_plugin_namestore_postgres.so %files postgresql-plugins-devel %{_libdir}/libgnunetpq.so %{_includedir}/%{name}/gnunet_pq_lib.h %files mysql-plugins -%{_libdir}/libgnunetmy.so %{_libdir}/libgnunetmy.so.0 %{_libdir}/libgnunetmy.so.0.0.0 -%{_libdir}/libgnunetmysql.so %{_libdir}/libgnunetmysql.so.0 %{_libdir}/libgnunetmysql.so.0.0.0 -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_mysql.so +%{_libdir}/%{name}/libgnunet_plugin_datastore_mysql.so %files mysql-plugins-devel %{_libdir}/libgnunetmy.so @@ -826,15 +820,14 @@ touch ~/.config/gnunet.conf %{_libdir}/%{name}/libexec/gnunet-helper-audio-record %{_libdir}/%{name}/libexec/gnunet-service-conversation %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_conversation.so -%{_libdir}/libgnunetconversation.so %{_libdir}/libgnunetconversation.so.0 %{_libdir}/libgnunetconversation.so.0.0.0 -%{_libdir}/libgnunetmicrophone.so %{_libdir}/libgnunetmicrophone.so.0 %{_libdir}/libgnunetmicrophone.so.0.0.0 -%{_libdir}/libgnunetspeaker.so %{_libdir}/libgnunetspeaker.so.0 %{_libdir}/libgnunetspeaker.so.0.0.0 +%{_mandir}/man1/gnunet-conversation-test.1.gz +%{_mandir}/man1/gnunet-conversation.1.gz %{_datadir}/%{name}/config.d/conversation.conf %files conversation-devel @@ -853,7 +846,7 @@ touch ~/.config/gnunet.conf %{_bindir}/gnunet-bcd %files doc -%{_defaultdocdir}/%{name}/html +%{_defaultdocdir}/%{name}/html/ %{_infodir}/gnunet.info.gz %files -n libgnunet-devel @@ -864,11 +857,7 @@ touch ~/.config/gnunet.conf %{_libdir}/libgnunetrest.so %{_libdir}/libgnunetutil.so %{_libdir}/pkgconfig/gnunetarm.pc -%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send.so -%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_broadcast.so -%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_dv.so -%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_udp_backchannel.so -%{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_nat_upnp.so +%dir %{_includedir}/%{name} %{_includedir}/%{name}/gnunet_util_lib.h %{_includedir}/%{name}/gnunet_json_lib.h %{_includedir}/%{name}/gnunet_load_lib.h @@ -904,7 +893,10 @@ touch ~/.config/gnunet.conf %{_includedir}/%{name}/gnunet_testing_barrier.h %files -n libgnunet -%{_libdir}/%{name}/libexec/gnunet-service-arm +%license COPYING +%dir %{_defaultdocdir}/%{name} +%{_defaultdocdir}/%{name}/COPYING +%{_defaultdocdir}/%{name}/README %{_libdir}/libgnunetsq.so.0 %{_libdir}/libgnunetsq.so.0.0.0 %{_libdir}/libgnunetcurl.so.0 @@ -917,8 +909,9 @@ touch ~/.config/gnunet.conf %{_libdir}/libgnunetrest.so.0.0.0 %{_libdir}/libgnunetutil.so.15 %{_libdir}/libgnunetutil.so.15.0.0 +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/config.d %{_datadir}/%{name}/config.d/util.conf -%{_datadir}/%{name}/config.d/arm.conf %{_datadir}/locale/de/LC_MESSAGES/gnunet.mo %{_datadir}/locale/es/LC_MESSAGES/gnunet.mo %{_datadir}/locale/fr/LC_MESSAGES/gnunet.mo @@ -927,12 +920,10 @@ touch ~/.config/gnunet.conf %{_datadir}/locale/sv/LC_MESSAGES/gnunet.mo %{_datadir}/locale/vi/LC_MESSAGES/gnunet.mo %{_datadir}/locale/zh_CN/LC_MESSAGES/gnunet.mo -%{_bindir}/gnunet-arm %{_bindir}/gnunet-base32 %{_bindir}/gnunet-bugreport %{_bindir}/gnunet-config %{_bindir}/gnunet-ecc -%{_mandir}/man1/gnunet-arm.1.gz %{_mandir}/man1/gnunet-base32.1.gz %{_mandir}/man1/gnunet-bugreport.1.gz %{_mandir}/man1/gnunet-config.1.gz @@ -942,6 +933,10 @@ touch ~/.config/gnunet.conf %changelog +* Fri Dec 30 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1-2 +- Try to address a few rpmlint issues +* Thu Dec 29 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1 +- Version bump * Wed Dec 07 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.0 - Version bump * Fri Nov 04 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.18.1