gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

commit 0fbfbb81ebdf89d64dd13231fdcf776971bf440a
parent 2df50c735aa61c715b35668ab3a70b53ad3671fa
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Sat,  4 Jun 2022 13:50:52 +0200

add subpackages back; fix build

Diffstat:
Mrpmbuild/SPECS/gnunet.spec | 280+++++++++++++++++++++++++++++++------------------------------------------------
1 file changed, 108 insertions(+), 172 deletions(-)

diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec @@ -4,7 +4,7 @@ Name: gnunet Version: 0.16.3 -Release: 1~%{?dist} +Release: 1%{?dist} Summary: Framework for secure peer-to-peer networking License: AGPLv3 Group: Productivity/Networking/File-Sharing @@ -49,6 +49,8 @@ BuildRequires: libcurl-devel BuildRequires: dbus BuildRequires: libsodium-devel BuildRequires: mariadb-devel +BuildRequires: libpq-devel +BuildRequires: sqlite-devel BuildRequires: gnupg2 Requires: libextractor Requires: openssl @@ -87,6 +89,16 @@ https://gnunet.org/ and in the 'doc/' folder. Online documentation is provided at 'https://docs.gnunet.org' and 'https://tutorial.gnunet.org'. +# gnunet-postgresql-plugins +%package postgresql-plugins +Requires: libpq +Requires: gnunet +Recommends: postgresql-server +Summary: The GNUnet PostgreSQL plugins. +%description postgresql-plugins +The GNUnet PostgreSQL plugins for the datacache, datastore, namecache +and namestore components. + # gnunet-conversation functionality %package conversation Requires: gnunet @@ -95,6 +107,15 @@ Summary: The GNUnet CONVERSATION VoP2P component. The GNUnet CONVERSATION component. Allows you to make Voice-over-Peer-to-Peer audio calls. +# The mysql plugins +%package mysql-plugins +Requires: gnunet +Recommends: mariadb-server +Summary: The GNUnet MySQL/MariaDB plugins. +%description mysql-plugins +The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache +and namestore components. + %prep echo "%SHA512SUM0 %SOURCE0" | sha512sum -c - %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' @@ -102,7 +123,7 @@ echo "%SHA512SUM0 %SOURCE0" | sha512sum -c - %setup %build -%configure --with-sqlite=/usr/include/ +%configure %{make_build} %pre @@ -137,7 +158,6 @@ authselect apply-changes %files # AGPLv3 %attr(0700, %{gnunetuser}, %{gnunetuser}) -%doc %{_datadir}/%{name}/LICENSE %license %{_defaultdocdir}/%{name}/COPYING %doc doc AUTHORS ChangeLog NEWS README %{_bindir}/gnunet-ats @@ -191,6 +211,10 @@ authselect apply-changes %{_bindir}/gnunet-revocation-tvg %{_bindir}/gnunet-seti-profiler %{_bindir}/gnunet-setu-profiler +%{_bindir}/gnunet-dht-hello +%{_bindir}/gnunet-did +%{_bindir}/gnunet-messenger +%{_bindir}/gnunet-scalarproduct %dir %{_oldincludedir}/%{name} %{_oldincludedir}/%{name}/compat.h %{_oldincludedir}/%{name}/gettext.h @@ -309,6 +333,11 @@ authselect apply-changes %{_oldincludedir}/%{name}/gnunet_util_lib.h %{_oldincludedir}/%{name}/gnunet_vpn_service.h %{_oldincludedir}/%{name}/platform.h +%{_oldincludedir}/%{name}/gnunet_child_management_lib.h +%{_oldincludedir}/%{name}/gnunet_dhtu_plugin.h +%{_oldincludedir}/%{name}/gnunet_hello_uri_lib.h +%{_oldincludedir}/%{name}/gnunet_testing_netjail_lib.h +%{_oldincludedir}/%{name}/gnunet_testing_plugin.h /%{_libdir}/pkgconfig/gnunetarm.pc /%{_libdir}/pkgconfig/gnunetats.pc /%{_libdir}/pkgconfig/gnunetblock.pc @@ -374,7 +403,6 @@ authselect apply-changes /%{_libdir}/%{name}/libexec/gnunet-service-datastore /%{_libdir}/%{name}/libexec/gnunet-service-dht /%{_libdir}/%{name}/libexec/gnunet-service-dns -/%{_libdir}/%{name}/libexec/gnunet-service-evil-consensus /%{_libdir}/%{name}/libexec/gnunet-service-fs /%{_libdir}/%{name}/libexec/gnunet-service-gns /%{_libdir}/%{name}/libexec/gnunet-service-identity @@ -401,297 +429,223 @@ authselect apply-changes /%{_libdir}/%{name}/libexec/gnunet-service-zonemaster /%{_libdir}/%{name}/libexec/gnunet-service-zonemaster-monitor /%{_libdir}/%{name}/libexec/gnunet-timeout +/%{_libdir}/%{name}/libexec/gnunet-cmds-helper +/%{_libdir}/%{name}/libexec/gnunet-service-messenger +/%{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-alice +/%{_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.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_ats_proportional.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_consensus.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_consensus.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dht.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dht.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dns.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dns.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_fs.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_fs.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_gns.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_gns.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_regex.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_regex.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_revocation.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_revocation.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_set_test.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_set_test.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_seti_test.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_seti_test.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_setu_test.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_setu_test.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_test.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_test.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_heap.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_heap.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_sqlite.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_sqlite.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_heap.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_heap.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_sqlite.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_sqlite.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_dns.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_dns.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_gns.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_gns.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_reclaim.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_reclaim.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_sqlite.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_sqlite.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_flat.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_flat.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_sqlite.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_sqlite.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_peerstore_sqlite.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_peerstore_sqlite.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_attribute_basic.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_attribute_basic.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_credential_jwt.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_credential_jwt.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_config.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_config.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_copying.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_copying.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_gns.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_gns.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_identity.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_identity.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_namestore.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_namestore.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_openid_connect.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_openid_connect.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_peerinfo.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_peerinfo.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_reclaim.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_reclaim.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_test.la -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_test.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_server.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_server.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_server.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_server.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_client.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_client.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_client.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_client.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_tcp.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_tcp.so -/%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_unix.la /%{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_unix.so -%{_libdir}/libgnunetarm.la +/%{_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_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}/libgnunetarm.so %{_libdir}/libgnunetarm.so.2 %{_libdir}/libgnunetarm.so.2.0.0 -%{_libdir}/libgnunetats.la %{_libdir}/libgnunetats.so %{_libdir}/libgnunetats.so.4 %{_libdir}/libgnunetats.so.4.0.0 -%{_libdir}/libgnunetatstesting.la -%{_libdir}/libgnunetatstesting.so -%{_libdir}/libgnunetatstesting.so.0 -%{_libdir}/libgnunetatstesting.so.0.0.0 -%{_libdir}/libgnunetblock.la %{_libdir}/libgnunetblock.so %{_libdir}/libgnunetblock.so.0 %{_libdir}/libgnunetblock.so.0.0.0 -%{_libdir}/libgnunetblockgroup.la %{_libdir}/libgnunetblockgroup.so %{_libdir}/libgnunetblockgroup.so.0 %{_libdir}/libgnunetblockgroup.so.0.0.0 -%{_libdir}/libgnunetcadet.la %{_libdir}/libgnunetcadet.so %{_libdir}/libgnunetcadet.so.7 %{_libdir}/libgnunetcadet.so.7.0.0 -%{_libdir}/libgnunetconsensus.la %{_libdir}/libgnunetconsensus.so %{_libdir}/libgnunetconsensus.so.0 %{_libdir}/libgnunetconsensus.so.0.0.0 -%{_libdir}/libgnunetcore.la %{_libdir}/libgnunetcore.so %{_libdir}/libgnunetcore.so.0 %{_libdir}/libgnunetcore.so.0.0.1 -%{_libdir}/libgnunetcurl.la %{_libdir}/libgnunetcurl.so %{_libdir}/libgnunetcurl.so.0 %{_libdir}/libgnunetcurl.so.0.0.0 -%{_libdir}/libgnunetdatacache.la %{_libdir}/libgnunetdatacache.so %{_libdir}/libgnunetdatacache.so.0 %{_libdir}/libgnunetdatacache.so.0.0.1 -%{_libdir}/libgnunetdatastore.la %{_libdir}/libgnunetdatastore.so %{_libdir}/libgnunetdatastore.so.1 %{_libdir}/libgnunetdatastore.so.1.0.0 -%{_libdir}/libgnunetdht.la %{_libdir}/libgnunetdht.so %{_libdir}/libgnunetdht.so.3 %{_libdir}/libgnunetdht.so.3.0.0 -%{_libdir}/libgnunetdns.la %{_libdir}/libgnunetdns.so %{_libdir}/libgnunetdns.so.0 %{_libdir}/libgnunetdns.so.0.0.0 -%{_libdir}/libgnunetfragmentation.la %{_libdir}/libgnunetfragmentation.so %{_libdir}/libgnunetfragmentation.so.2 %{_libdir}/libgnunetfragmentation.so.2.0.0 -%{_libdir}/libgnunetfriends.la %{_libdir}/libgnunetfriends.so %{_libdir}/libgnunetfriends.so.0 %{_libdir}/libgnunetfriends.so.0.0.0 -%{_libdir}/libgnunetfs.la %{_libdir}/libgnunetfs.so %{_libdir}/libgnunetfs.so.2 %{_libdir}/libgnunetfs.so.2.1.1 -%{_libdir}/libgnunetgns.la %{_libdir}/libgnunetgns.so %{_libdir}/libgnunetgns.so.0 %{_libdir}/libgnunetgns.so.0.0.0 -%{_libdir}/libgnunetgnsrecord.la %{_libdir}/libgnunetgnsrecord.so %{_libdir}/libgnunetgnsrecord.so.0 %{_libdir}/libgnunetgnsrecord.so.0.0.0 -%{_libdir}/libgnunetgnsrecordjson.la %{_libdir}/libgnunetgnsrecordjson.so %{_libdir}/libgnunetgnsrecordjson.so.0 %{_libdir}/libgnunetgnsrecordjson.so.0.0.0 -%{_libdir}/libgnunethello.la %{_libdir}/libgnunethello.so %{_libdir}/libgnunethello.so.0 %{_libdir}/libgnunethello.so.0.1.0 -%{_libdir}/libgnunetidentity.la %{_libdir}/libgnunetidentity.so %{_libdir}/libgnunetidentity.so.1 %{_libdir}/libgnunetidentity.so.1.0.0 -%{_libdir}/libgnunetjson.la %{_libdir}/libgnunetjson.so %{_libdir}/libgnunetjson.so.0 %{_libdir}/libgnunetjson.so.0.0.0 -%{_libdir}/libgnunetnamecache.la %{_libdir}/libgnunetnamecache.so %{_libdir}/libgnunetnamecache.so.0 %{_libdir}/libgnunetnamecache.so.0.0.0 -%{_libdir}/libgnunetnamestore.la %{_libdir}/libgnunetnamestore.so %{_libdir}/libgnunetnamestore.so.0 %{_libdir}/libgnunetnamestore.so.0.0.1 -%{_libdir}/libgnunetnatauto.la %{_libdir}/libgnunetnatauto.so %{_libdir}/libgnunetnatauto.so.0 %{_libdir}/libgnunetnatauto.so.0.0.0 -%{_libdir}/libgnunetnatnew.la %{_libdir}/libgnunetnatnew.so %{_libdir}/libgnunetnatnew.so.2 %{_libdir}/libgnunetnatnew.so.2.0.0 -%{_libdir}/libgnunetnse.la %{_libdir}/libgnunetnse.so %{_libdir}/libgnunetnse.so.0 %{_libdir}/libgnunetnse.so.0.0.0 -%{_libdir}/libgnunetnt.la %{_libdir}/libgnunetnt.so %{_libdir}/libgnunetnt.so.0 %{_libdir}/libgnunetnt.so.0.0.0 -%{_libdir}/libgnunetpeerinfo.la %{_libdir}/libgnunetpeerinfo.so %{_libdir}/libgnunetpeerinfo.so.0 %{_libdir}/libgnunetpeerinfo.so.0.0.0 -%{_libdir}/libgnunetpeerstore.la %{_libdir}/libgnunetpeerstore.so %{_libdir}/libgnunetpeerstore.so.0 %{_libdir}/libgnunetpeerstore.so.0.0.0 -%{_libdir}/libgnunetreclaim.la %{_libdir}/libgnunetreclaim.so %{_libdir}/libgnunetreclaim.so.0 %{_libdir}/libgnunetreclaim.so.0.0.0 -%{_libdir}/libgnunetregex.la %{_libdir}/libgnunetregex.so %{_libdir}/libgnunetregex.so.3 %{_libdir}/libgnunetregex.so.3.0.1 -%{_libdir}/libgnunetregexblock.la %{_libdir}/libgnunetregexblock.so %{_libdir}/libgnunetregexblock.so.1 %{_libdir}/libgnunetregexblock.so.1.0.0 -%{_libdir}/libgnunetrest.la %{_libdir}/libgnunetrest.so %{_libdir}/libgnunetrest.so.0 %{_libdir}/libgnunetrest.so.0.0.0 -%{_libdir}/libgnunetrevocation.la %{_libdir}/libgnunetrevocation.so %{_libdir}/libgnunetrevocation.so.0 %{_libdir}/libgnunetrevocation.so.0.0.0 -%{_libdir}/libgnunetsecretsharing.la %{_libdir}/libgnunetsecretsharing.so %{_libdir}/libgnunetsecretsharing.so.0 %{_libdir}/libgnunetsecretsharing.so.0.0.0 -%{_libdir}/libgnunetset.la %{_libdir}/libgnunetset.so %{_libdir}/libgnunetset.so.0 %{_libdir}/libgnunetset.so.0.0.0 -%{_libdir}/libgnunetseti.la %{_libdir}/libgnunetseti.so %{_libdir}/libgnunetseti.so.0 %{_libdir}/libgnunetseti.so.0.0.0 -%{_libdir}/libgnunetsetu.la %{_libdir}/libgnunetsetu.so %{_libdir}/libgnunetsetu.so.0 %{_libdir}/libgnunetsetu.so.0.0.0 -%{_libdir}/libgnunetsq.la %{_libdir}/libgnunetsq.so %{_libdir}/libgnunetsq.so.0 %{_libdir}/libgnunetsq.so.0.0.0 -%{_libdir}/libgnunetstatistics.la %{_libdir}/libgnunetstatistics.so %{_libdir}/libgnunetstatistics.so.2 %{_libdir}/libgnunetstatistics.so.2.0.0 -%{_libdir}/libgnunettestbed.la %{_libdir}/libgnunettestbed.so %{_libdir}/libgnunettestbed.so.0 %{_libdir}/libgnunettestbed.so.0.0.0 -%{_libdir}/libgnunettestbedlogger.la %{_libdir}/libgnunettestbedlogger.so %{_libdir}/libgnunettestbedlogger.so.0 %{_libdir}/libgnunettestbedlogger.so.0.0.0 -%{_libdir}/libgnunettesting.la %{_libdir}/libgnunettesting.so %{_libdir}/libgnunettesting.so.1 %{_libdir}/libgnunettesting.so.1.1.0 -%{_libdir}/libgnunettransport.la %{_libdir}/libgnunettransport.so %{_libdir}/libgnunettransport.so.2 %{_libdir}/libgnunettransport.so.2.2.0 -%{_libdir}/libgnunettransportapplication.la %{_libdir}/libgnunettransportapplication.so %{_libdir}/libgnunettransportapplication.so.0 %{_libdir}/libgnunettransportapplication.so.0.0.0 -%{_libdir}/libgnunettransportcommunicator.la %{_libdir}/libgnunettransportcommunicator.so %{_libdir}/libgnunettransportcommunicator.so.0 %{_libdir}/libgnunettransportcommunicator.so.0.0.0 -%{_libdir}/libgnunettransportcore.la %{_libdir}/libgnunettransportcore.so %{_libdir}/libgnunettransportcore.so.0 %{_libdir}/libgnunettransportcore.so.0.0.0 -%{_libdir}/libgnunettransportmonitor.la %{_libdir}/libgnunettransportmonitor.so %{_libdir}/libgnunettransportmonitor.so.0 %{_libdir}/libgnunettransportmonitor.so.0.0.0 -%{_libdir}/libgnunettransporttesting.la %{_libdir}/libgnunettransporttesting.so %{_libdir}/libgnunettransporttesting.so.0 %{_libdir}/libgnunettransporttesting.so.0.0.0 -%{_libdir}/libgnunettransporttesting2.la %{_libdir}/libgnunettransporttesting2.so %{_libdir}/libgnunettransporttesting2.so.0 %{_libdir}/libgnunettransporttesting2.so.0.0.0 -%{_libdir}/libgnunetutil.la %{_libdir}/libgnunetutil.so -%{_libdir}/libgnunetvpn.la %{_libdir}/libgnunetvpn.so %{_libdir}/libgnunetvpn.so.0 %{_libdir}/libgnunetvpn.so.0.0.0 +%{_libdir}/libgnunetmessenger.so +%{_libdir}/libgnunetmessenger.so.0 +%{_libdir}/libgnunetmessenger.so.0.0.0 +%{_libdir}/libgnunetscalarproduct.so +%{_libdir}/libgnunetscalarproduct.so.0 +%{_libdir}/libgnunetscalarproduct.so.0.0.0 +%{_libdir}/libgnunettestingdhtu.so +%{_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 @@ -735,22 +689,44 @@ authselect apply-changes %{_datadir}/%{name}/config.d/util.conf %{_datadir}/%{name}/config.d/vpn.conf %{_datadir}/%{name}/config.d/zonemaster.conf +%{_datadir}/%{name}/config.d/dhtu.conf +%{_datadir}/%{name}/config.d/messenger.conf +%{_datadir}/%{name}/config.d/scalarproduct.conf +%{_datadir}/%{name}/config.d/tlds.conf +%{_datadir}/%{name}/fcfsd-forbidden.html +%{_datadir}/%{name}/fcfsd-index.html +%{_datadir}/%{name}/fcfsd-notfound.html +%{_datadir}/%{name}/gns-bcd-forbidden.html +%{_datadir}/%{name}/gns-bcd-internal-error.html +%{_datadir}/%{name}/gns-bcd-invalid-key.html +%{_datadir}/%{name}/gns-bcd-not-found.html +%{_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}/netjail_core.sh +%{_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}/topo.sh +%{_datadir}/aclocal/gnunet.m4 + + %dir %{_datadir}/%{name} %{_datadir}/%{name}/def.tex %{_datadir}/%{name}/gns-bcd.html %{_datadir}/%{name}/gns-bcd.tex -%{_datadir}/%{name}/gns-form-fields.xml -%{_datadir}/%{name}/gns-form.xslt %{_datadir}/%{name}/gnunet-gns-proxy-ca.template %{_datadir}/%{name}/gnunet-logo-color.png %{_datadir}/%{name}/gnunet-logo.pdf -%{_datadir}/%{name}/existence.sh -%{_datadir}/%{name}/existence_python.sh %{_datadir}/%{name}/gnunet-logo.png -%{_datadir}/%{name}/msg.sh -%{_datadir}/%{name}/progname.sh -%{_datadir}/%{name}/python.sh -%{_datadir}/%{name}/version_gnunet.sh %{_datadir}/%{name}/hellos/Y924NSHMMZ1N1SQCE5TXF93ED6S6JY311K0QT86G9WJC68F6XVZ0 %{_datadir}/%{name}/services/openrc/gnunet.initd %{_datadir}/%{name}/services/systemd/gnunet.service @@ -810,84 +786,48 @@ authselect apply-changes %{_mandir}/man1/gnunet-zoneimport.1.gz %{_mandir}/man5/gnunet.conf.5.gz %{_mandir}/man1/gnunet-bugreport.1.gz +%{_mandir}/man1/gnunet-base32.1.gz %{_bindir}/gnunet-suidfix %{_infodir}/dir %{_infodir}/gnunet.info-1.gz %{_infodir}/gnunet.info-2.gz %{_infodir}/gnunet.info-3.gz %{_infodir}/gnunet.info.gz -%{_infodir}/images/daemon_lego_block.png.gz -%{_infodir}/images/daemon_lego_block.svg.gz -%{_infodir}/images/gns.dot.gz -%{_infodir}/images/gns.jpg.gz -%{_infodir}/images/gnunet-0-10-peerinfo.png.gz -%{_infodir}/images/gnunet-fs-gtk-0-10-star-tab.png.gz -%{_infodir}/images/gnunet-gtk-0-10-download-area.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-menu.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-publish-editing.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-publish-select.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-publish-with-file.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-publish-with-file_0.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-publish.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-published.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs-search.png.gz -%{_infodir}/images/gnunet-gtk-0-10-fs.png.gz -%{_infodir}/images/gnunet-gtk-0-10-gns-a-done.png.gz -%{_infodir}/images/gnunet-gtk-0-10-gns-a.png.gz -%{_infodir}/images/gnunet-gtk-0-10-gns.png.gz -%{_infodir}/images/gnunet-gtk-0-10-identity.png.gz -%{_infodir}/images/gnunet-gtk-0-10-search-selected.png.gz -%{_infodir}/images/gnunet-gtk-0-10-traffic.png.gz -%{_infodir}/images/gnunet-namestore-gtk-phone.png.gz -%{_infodir}/images/gnunet-namestore-gtk-vpn.png.gz -%{_infodir}/images/gnunet-setup-exit.png.gz -%{_infodir}/images/gnunet-tutorial-service.png.gz -%{_infodir}/images/gnunet-tutorial-system.png.gz -%{_infodir}/images/iceweasel-preferences.png.gz -%{_infodir}/images/iceweasel-proxy.png.gz -%{_infodir}/images/lego_stack.svg.gz -%{_infodir}/images/service_lego_block.png.gz -%{_infodir}/images/service_lego_block.svg.gz -%{_infodir}/images/service_stack.png.gz -%{_infodir}/images/structure.dot.gz -%{_libdir}/libgnunetpq.la -%{_libdir}/libgnunetpq.so -%{_libdir}/libgnunetpq.so.1 -%{_libdir}/libgnunetpq.so.1.0.0 -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_postgres.la %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_postgres.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_postgres.la %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_postgres.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_postgres.la %{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_postgres.so -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_postgres.la %{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_postgres.so %{_bindir}/gnunet-base32 %{_includedir}/%{name}/gnu_name_system_record_types.h %{_includedir}/%{name}/gnunet_scalarproduct_service.h -%{_includedir}/%{name}/gnunet_testbed_ng_service.h %{_includedir}/%{name}/gnunet_testing_ng_lib.h %{_libdir}/%{name}/libexec/gnunet-service-tng -%{_libdir}/libgnunetutil.so.14 -%{_libdir}/libgnunetutil.so.14.0.0 -%{_libdir}/libnss_gns.la +%{_libdir}/libgnunetutil.so.15 +%{_libdir}/libgnunetutil.so.15.0.0 %{_libdir}/libnss_gns.so.2 -%{_libdir}/libnss_gns4.la %{_libdir}/libnss_gns4.so.2 -%{_libdir}/libnss_gns6.la %{_libdir}/libnss_gns6.so.2 %{_libdir}/pkgconfig/gnunetscalarproduct.pc -/usr/share/man/man1/gnunet-base32.1.gz -%{_libdir}/libgnunetmy.la -%{_libdir}/libgnunetmy.so -%{_libdir}/libgnunetmy.so.0 -%{_libdir}/libgnunetmy.so.0.0.0 -%{_libdir}/libgnunetmysql.la -%{_libdir}/libgnunetmysql.so -%{_libdir}/libgnunetmysql.so.0 -%{_libdir}/libgnunetmysql.so.0.0.0 -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_mysql.la -%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_mysql.so + +%files postgresql-plugins +%{_libdir}/libgnunetpq.so +%{_libdir}/libgnunetpq.so.1 +%{_libdir}/libgnunetpq.so.1.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 + +# FIXME bug with mysql detection, fixed in git head. +#%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.la +#%{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_mysql.so %files conversation %{_bindir}/gnunet-conversation @@ -895,17 +835,13 @@ authselect apply-changes %{_libdir}/%{name}/libexec/gnunet-helper-audio-playback %{_libdir}/%{name}/libexec/gnunet-helper-audio-record %{_libdir}/%{name}/libexec/gnunet-service-conversation -%{_libdir}/%{name}/libgnunet_plugin_gnsrecord_conversation.la %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_conversation.so -%{_libdir}/libgnunetconversation.la %{_libdir}/libgnunetconversation.so %{_libdir}/libgnunetconversation.so.0 %{_libdir}/libgnunetconversation.so.0.0.0 -%{_libdir}/libgnunetmicrophone.la %{_libdir}/libgnunetmicrophone.so %{_libdir}/libgnunetmicrophone.so.0 %{_libdir}/libgnunetmicrophone.so.0.0.0 -%{_libdir}/libgnunetspeaker.la %{_libdir}/libgnunetspeaker.so %{_libdir}/libgnunetspeaker.so.0 %{_libdir}/libgnunetspeaker.so.0.0.0