gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

gnunet.spec (35434B)


      1 %global gnunetuser gnunet
      2 %global gnunethome %{_sharedstatedir}/%{name}
      3 
      4 Name:           gnunet
      5 Version:        0.26.1
      6 Release:        1%{?dist}
      7 Summary:        Framework for secure peer-to-peer networking
      8 License:        AGPL-3.0-or-later
      9 Group:          Productivity/Networking/File-Sharing
     10 URL:            https://%{name}.org
     11 %global         _disable_source_fetch 0
     12 Source0:        https://ftpmirror.gnu.org/gnunet//%{name}-%{version}.tar.gz
     13 Source1:        https://ftpmirror.gnu.org/gnunet//%{name}-%{version}.tar.gz.sig
     14 Source2:        https://www.gnunet.org/~schanzen/schanzen.asc
     15 %global         SHA256SUM0 edd293be045649ac06227b019d5105cac677fc7caacafc951444c15cb2ba4c45
     16 BuildRequires:  libtool
     17 BuildRequires:  libtool-ltdl
     18 BuildRequires:  libtool-ltdl-devel
     19 BuildRequires:  meson
     20 BuildRequires:  make
     21 BuildRequires:  gettext
     22 BuildRequires:  gcc
     23 BuildRequires:  openssl
     24 BuildRequires:  libatomic
     25 BuildRequires:  libgcrypt-devel
     26 BuildRequires:  libunistring-devel
     27 BuildRequires:  miniupnpc
     28 BuildRequires:  libidn2-devel
     29 BuildRequires:  zlib-devel
     30 BuildRequires:  jansson-devel
     31 BuildRequires:  gnutls-devel
     32 BuildRequires:  libmicrohttpd-devel
     33 BuildRequires:  zbar-devel
     34 BuildRequires:  gnutls-dane
     35 BuildRequires:  glibc
     36 BuildRequires:  pkgconf
     37 BuildRequires:  libgsf
     38 BuildRequires:  pkgconfig
     39 BuildRequires:  libextractor-devel
     40 BuildRequires:  python3
     41 BuildRequires:  libcurl-devel
     42 BuildRequires:  dbus
     43 BuildRequires:  libsodium-devel
     44 BuildRequires:  sqlite-devel
     45 BuildRequires:  gnupg2
     46 BuildRequires:  libjose-devel
     47 BuildRequires: systemd-rpm-macros
     48 Requires:       openssl
     49 Requires:       nss-util
     50 Requires:       gnutls
     51 Requires:       curl
     52 Requires:       net-tools
     53 Requires:       iptables
     54 Requires:       miniupnpc
     55 Requires:       dbus
     56 Requires:       authselect
     57 Requires:       lib%{name}%{?_isa} = %{version}-%{release}
     58 
     59 %description
     60 GNUnet is peer-to-peer framework providing a network abstractions and
     61 applications focusing on security and privacy.  So far, we have
     62 created applications for anonymous file-sharing, decentralized naming
     63 and identity management, decentralized and confidential telephony and
     64 tunneling IP traffic over GNUnet.  GNUnet is currently developed by a
     65 worldwide group of independent free software developers.  GNUnet is a
     66 GNU package (http://www.gnu.org/).
     67 
     68 Additional documentation about GNUnet can be found at
     69 https://gnunet.org/ and in the 'doc/' folder.
     70 Online documentation is provided at
     71 'https://docs.gnunet.org'.
     72 
     73 %package -n libgnunet
     74 Summary: The GNUnet base libraries
     75 %description -n libgnunet
     76 The GNUnet base libraries.
     77 
     78 %package -n libgnunet-devel
     79 Requires: lib%{name}%{?_isa} = %{version}-%{release}
     80 Summary: The GNUnet base libraries development files
     81 %description -n libgnunet-devel
     82 The GNUnet base libraries development files.
     83 
     84 %package doc
     85 Requires: %{name}%{?_isa} = %{version}-%{release}
     86 BuildRequires: mandoc doxygen texinfo python3-sphinx_rtd_theme
     87 BuildArchitectures: noarch
     88 Summary: The GNUnet documentation
     89 %description doc
     90 The GNUnet documentation.
     91 
     92 # gnunet-bcd
     93 %package bcd
     94 BuildRequires: texlive-scheme-medium
     95 Requires: texlive-scheme-medium
     96 Requires: %{name}%{?_isa} = %{version}-%{release}
     97 Summary: The GNUnet GNS business card generator
     98 %description bcd
     99 The GNUnet GNS business card generator to generate business cards with
    100 QR codes of zone keys.
    101 
    102 %package devel
    103 Requires: %{name}%{?_isa} = %{version}-%{release}
    104 Requires: lib%{name}%{?_isa} = %{version}-%{release}
    105 Requires: lib%{name}-devel = %{version}-%{release}
    106 Summary: GNUnet development headers
    107 %description devel
    108 Files needed to develop GNUnet applications and services.
    109 
    110 # gnunet-postgresql-plugins
    111 %package -n libgnunetpq
    112 Requires: libgnunet%{?_isa} = %{version}-%{release}
    113 BuildRequires:  libpq-devel
    114 Recommends: postgresql-server
    115 Summary: The GNUnet PostgreSQL library
    116 %description -n libgnunetpq
    117 The GNUnet PostgreSQL utility library.
    118 
    119 # gnunet-postgresql-plugins
    120 %package postgresql-plugins
    121 Requires: %{name}%{?_isa} = %{version}-%{release}
    122 Recommends: postgresql-server
    123 Summary: The GNUnet PostgreSQL plugins
    124 %description postgresql-plugins
    125 The GNUnet PostgreSQL plugins for the datacache, datastore, namecache
    126 and namestore components.
    127 
    128 %package -n libgnunetpq-devel
    129 Requires: libgnunet-devel%{?_isa} = %{version}-%{release}
    130 Requires: libgnunetpq%{?_isa} = %{version}-%{release}
    131 Summary: The GNUnet PostgreSQL development files
    132 %description -n libgnunetpq-devel
    133 The GNUnet PostgreSQL plugins development files.
    134 
    135 
    136 # gnunet-conversation functionality
    137 %package conversation
    138 Requires: %{name}%{?_isa} = %{version}-%{release}
    139 BuildRequires:  opus-devel
    140 BuildRequires:  pulseaudio-libs
    141 BuildRequires:  libogg-devel
    142 #Conversation requires gstreamer-app-1.0 and gstreamer-audio-1.0
    143 BuildRequires:  gstreamer1-plugins-base-devel
    144 Summary: The GNUnet CONVERSATION VoP2P component
    145 %description conversation
    146 The GNUnet CONVERSATION component. Allows you to make Voice-over-Peer-to-Peer
    147 audio calls.
    148 
    149 %package conversation-devel
    150 Requires: conversation
    151 Requires: %{name}-devel%{?_isa} = %{version}-%{release}
    152 Requires: %{name}%{?_isa} = %{version}-%{release}
    153 #Conversation requires gstreamer-app-1.0 and gstreamer-audio-1.0
    154 Summary: The GNUnet CONVERSATION VoP2P component development files
    155 %description conversation-devel
    156 The GNUnet CONVERSATION VoP2P component development files.
    157 
    158 %prep
    159 echo "%SHA256SUM0 %SOURCE0" | sha256sum -c -
    160 %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
    161 
    162 %setup -q
    163 
    164 %build
    165 %meson -Dinstall-rpath=false
    166 %meson_build
    167 
    168 %pre
    169 getent group %{name}dns >/dev/null || /usr/sbin/groupadd -r %{name}
    170 getent group %{name}dns >/dev/null || /usr/sbin/groupadd -r %{name}dns
    171 getent passwd %{name} >/dev/null || useradd -r -g %{name} -G %{name}dns -m -d %{gnunethome} %{gnunetuser} -c "GNUnet system account"
    172 exit 0
    173 
    174 %install
    175 %meson_install
    176 %find_lang %{name}
    177 install -Dm644 "contrib/packages/fedora/%{name}.service" "%{buildroot}/%{_unitdir}/%{name}.service"
    178 install -Dm644 "contrib/packages/fedora/%{name}-user.service" "%{buildroot}/%{_userunitdir}/%{name}-user.service"
    179 install -Dm644 "contrib/packages/fedora/gnunet-system.conf" %{buildroot}/%{_sysconfdir}/gnunet.conf
    180 # NOTE: Let's not do that for now automatically, because systemd is, well, special
    181 # https://github.com/systemd/systemd/issues/25020
    182 # https://github.com/systemd/systemd/issues/5755
    183 # https://github.com/systemd/systemd/issues/21174
    184 #mkdir -p %%{buildroot}/%%{_sysconfdir}/NetworkManager/dispatcher.d
    185 #install -Dm755 "contrib/packages/fedora/10-dns2gns.sh" %%{buildroot}/%%{_sysconfdir}/NetworkManager/dispatcher.d/
    186 # Remove the dir file like, e.g., bash.
    187 rm -f %{buildroot}%{_infodir}/dir
    188 
    189 %check
    190 %meson_test --suite util --timeout-multiplier 0
    191 
    192 %post
    193 %systemd_post %{name}.service
    194 %systemd_user_post %{name}-user.service
    195 
    196 %preun
    197 %systemd_preun %{name}.service
    198 
    199 %postun
    200 %systemd_postun_with_restart %{name}.service
    201 %systemd_user_post %{name}-user.service
    202 
    203 %files -n libgnunet-devel
    204 %{_libdir}/libgnunetsq.so
    205 %{_libdir}/libgnunetcurl.so
    206 %{_libdir}/libgnunetabd.so
    207 %{_libdir}/libgnunetarm.so
    208 %{_libdir}/libgnunetjson.so
    209 %{_libdir}/libgnunetrest.so
    210 %{_libdir}/libgnunetutil.so
    211 %{_libdir}/pkgconfig/gnunetabd.pc
    212 %{_libdir}/pkgconfig/gnunetarm.pc
    213 %{_datadir}/%{name}/testing_hostkeys.ecc
    214 %dir %{_includedir}/%{name}
    215 %{_includedir}/%{name}/gnunet_util_lib.h
    216 %{_includedir}/%{name}/gnunet_json_lib.h
    217 %{_includedir}/%{name}/gnunet_load_lib.h
    218 %{_includedir}/%{name}/compat.h
    219 %{_includedir}/%{name}/gettext.h
    220 %{_includedir}/%{name}/gnunet_constants.h
    221 %{_includedir}/%{name}/gnunet_applications.h
    222 %{_includedir}/%{name}/gnunet_arm_service.h
    223 %{_includedir}/%{name}/gnunet_time_lib.h
    224 %{_includedir}/%{name}/gnunet_uri_lib.h
    225 %{_includedir}/%{name}/gnunet_sq_lib.h
    226 %{_includedir}/%{name}/gnunet_network_lib.h
    227 %{_includedir}/%{name}/gnunet_disk_lib.h
    228 %{_includedir}/%{name}/gnunet_config.h
    229 %{_includedir}/%{name}/gnunet_common.h
    230 %{_includedir}/%{name}/gnunet_crypto_lib.h
    231 %{_includedir}/%{name}/gnunet_bandwidth_lib.h
    232 %{_includedir}/%{name}/gnunet_bio_lib.h
    233 %{_includedir}/%{name}/gnunet_buffer_lib.h
    234 %{_includedir}/%{name}/gnunet_client_lib.h
    235 %{_includedir}/%{name}/gnunet_configuration_lib.h
    236 %{_includedir}/%{name}/gnunet_container_lib.h
    237 %{_includedir}/%{name}/gnunet_getopt_lib.h
    238 %{_includedir}/%{name}/gnunet_helper_lib.h
    239 %{_includedir}/%{name}/gnunet_mhd_compat.h
    240 %{_includedir}/%{name}/gnunet_mst_lib.h
    241 %{_includedir}/%{name}/gnunet_mq_lib.h
    242 %{_includedir}/%{name}/gnunet_nc_lib.h
    243 %{_includedir}/%{name}/gnunet_op_lib.h
    244 %{_includedir}/%{name}/gnunet_os_lib.h
    245 %{_includedir}/%{name}/gnunet_peer_lib.h
    246 %{_includedir}/%{name}/gnunet_plugin_lib.h
    247 %{_includedir}/%{name}/gnunet_program_lib.h
    248 %{_includedir}/%{name}/gnunet_protocols.h
    249 %{_includedir}/%{name}/gnunet_service_lib.h
    250 %{_includedir}/%{name}/gnunet_signal_lib.h
    251 %{_includedir}/%{name}/gnunet_strings_lib.h
    252 %{_includedir}/%{name}/gnunet_tun_lib.h
    253 %{_includedir}/%{name}/gnunet_dnsstub_lib.h
    254 %{_includedir}/%{name}/gnunet_dnsparser_lib.h
    255 %{_includedir}/%{name}/gnunet_child_management_lib.h
    256 %{_includedir}/%{name}/gnunet_error_codes.h
    257 %{_includedir}/%{name}/gnunet_db_lib.h
    258 %{_includedir}/%{name}/gnunet_curl_lib.h
    259 %{_includedir}/%{name}/gnunet_scheduler_lib.h
    260 
    261 %files -n libgnunet -f %{name}.lang
    262 %dir %{_defaultdocdir}/%{name}
    263 %{_defaultdocdir}/%{name}/README
    264 %license %{_defaultdocdir}/%{name}/COPYING
    265 %config(noreplace) %{_sysconfdir}/gnunet.conf
    266 %{_libdir}/libgnunetsq.so.0
    267 %{_libdir}/libgnunetsq.so.0.0.0
    268 %{_libdir}/libgnunetcurl.so.0
    269 %{_libdir}/libgnunetcurl.so.0.0.0
    270 %{_libdir}/libgnunetabd.so.0
    271 %{_libdir}/libgnunetabd.so.0.0.0
    272 %{_libdir}/libgnunetarm.so.2
    273 %{_libdir}/libgnunetarm.so.2.0.0
    274 %{_libdir}/libgnunetjson.so.3
    275 %{_libdir}/libgnunetjson.so.3.1.0
    276 %{_libdir}/libgnunetrest.so.0
    277 %{_libdir}/libgnunetrest.so.0.0.0
    278 %{_libdir}/libgnunetutil.so.18
    279 %{_libdir}/libgnunetutil.so.18.1.0
    280 %dir %{_datadir}/%{name}
    281 %dir %{_datadir}/%{name}/config.d
    282 %{_datadir}/%{name}/config.d/util.conf
    283 %{_bindir}/gnunet-base32
    284 %{_bindir}/gnunet-bugreport
    285 %{_bindir}/gnunet-config
    286 %{_bindir}/gnunet-ecc
    287 %{_mandir}/man1/gnunet-base32.1.gz
    288 %{_mandir}/man1/gnunet-bugreport.1.gz
    289 %{_mandir}/man1/gnunet-config.1.gz
    290 %{_mandir}/man1/gnunet-ecc.1.gz
    291 
    292 %files
    293 # AGPLv3
    294 %attr(0700, %{gnunetuser}, %{gnunetuser})
    295 %{_bindir}/gnunet-abd
    296 %{_bindir}/gnunet-arm
    297 %{_bindir}/gnunet-auto-share
    298 %{_bindir}/gnunet-cadet
    299 %{_bindir}/gnunet-core
    300 %{_bindir}/gnunet-datastore
    301 %{_bindir}/gnunet-dht-get
    302 %{_bindir}/gnunet-dht-monitor
    303 %{_bindir}/gnunet-dht-put
    304 %{_bindir}/gnunet-directory
    305 %{_bindir}/gnunet-download
    306 %{_bindir}/gnunet-fs
    307 %{_bindir}/gnunet-gns
    308 %{_bindir}/gnunet-gns-proxy-setup-ca
    309 %{_bindir}/gnunet-hello
    310 %{_bindir}/gnunet-identity
    311 %{_bindir}/gnunet-namecache
    312 %{_bindir}/gnunet-namestore
    313 %{_bindir}/gnunet-namestore-dbtool
    314 %{_bindir}/gnunet-namestore-zonefile
    315 %{_bindir}/gnunet-nat
    316 %{_bindir}/gnunet-nat-auto
    317 %{_bindir}/gnunet-nat-server
    318 %{_bindir}/gnunet-nse
    319 %{_bindir}/gnunet-pils
    320 %{_bindir}/gnunet-publish
    321 %{_bindir}/gnunet-qr
    322 %{_bindir}/gnunet-reclaim
    323 %{_bindir}/gnunet-resolver
    324 %{_bindir}/gnunet-revocation
    325 %{_bindir}/gnunet-rps
    326 %{_bindir}/gnunet-scrypt
    327 %{_bindir}/gnunet-search
    328 %{_bindir}/gnunet-statistics
    329 %{_bindir}/gnunet-testbed
    330 %{_bindir}/gnunet-testing-netjail-launcher
    331 %{_bindir}/gnunet-transport-certificate-creation
    332 %{_bindir}/gnunet-unindex
    333 %{_bindir}/gnunet-uri
    334 %{_bindir}/gnunet-vpn
    335 %{_bindir}/gnunet-zoneimport
    336 %{_bindir}/gnunet-dht-hello
    337 %{_bindir}/gnunet-did
    338 %{_bindir}/gnunet-messenger
    339 %{_bindir}/gnunet-scalarproduct
    340 %dir %{_libdir}/%{name}
    341 %dir %{_libdir}/%{name}/libexec
    342 %{_libdir}/%{name}/libexec/gnunet-communicator-tcp
    343 %{_libdir}/%{name}/libexec/gnunet-communicator-udp
    344 %{_libdir}/%{name}/libexec/gnunet-communicator-unix
    345 %{_libdir}/%{name}/libexec/gnunet-daemon-exit
    346 %{_libdir}/%{name}/libexec/gnunet-daemon-hostlist
    347 %{_libdir}/%{name}/libexec/gnunet-daemon-pt
    348 %{_libdir}/%{name}/libexec/gnunet-daemon-regexprofiler
    349 %{_libdir}/%{name}/libexec/gnunet-daemon-topology
    350 %{_libdir}/%{name}/libexec/gnunet-dns2gns
    351 %{_libdir}/%{name}/libexec/gnunet-helper-dns
    352 %{_libdir}/%{name}/libexec/gnunet-helper-exit
    353 %{_libdir}/%{name}/libexec/gnunet-helper-fs-publish
    354 %{_libdir}/%{name}/libexec/gnunet-helper-nat-client
    355 %{_libdir}/%{name}/libexec/gnunet-helper-nat-server
    356 %{_libdir}/%{name}/libexec/gnunet-helper-vpn
    357 %{_libdir}/%{name}/libexec/gnunet-gns-proxy
    358 %{_libdir}/%{name}/libexec/gnunet-rest-server
    359 %{_libdir}/%{name}/libexec/gnunet-service-abd
    360 %{_libdir}/%{name}/libexec/gnunet-service-arm
    361 %{_libdir}/%{name}/libexec/gnunet-service-cadet
    362 %{_libdir}/%{name}/libexec/gnunet-service-consensus
    363 %{_libdir}/%{name}/libexec/gnunet-service-core
    364 %{_libdir}/%{name}/libexec/gnunet-service-datastore
    365 %{_libdir}/%{name}/libexec/gnunet-service-dht
    366 %{_libdir}/%{name}/libexec/gnunet-service-dns
    367 %{_libdir}/%{name}/libexec/gnunet-service-fs
    368 %{_libdir}/%{name}/libexec/gnunet-service-gns
    369 %{_libdir}/%{name}/libexec/gnunet-service-identity
    370 %{_libdir}/%{name}/libexec/gnunet-service-namecache
    371 %{_libdir}/%{name}/libexec/gnunet-service-namestore
    372 %{_libdir}/%{name}/libexec/gnunet-service-nat
    373 %{_libdir}/%{name}/libexec/gnunet-service-nat-auto
    374 %{_libdir}/%{name}/libexec/gnunet-service-nse
    375 %{_libdir}/%{name}/libexec/gnunet-service-peerstore
    376 %{_libdir}/%{name}/libexec/gnunet-service-pils
    377 %{_libdir}/%{name}/libexec/gnunet-service-reclaim
    378 %{_libdir}/%{name}/libexec/gnunet-service-regex
    379 %{_libdir}/%{name}/libexec/gnunet-service-resolver
    380 %{_libdir}/%{name}/libexec/gnunet-service-revocation
    381 %{_libdir}/%{name}/libexec/gnunet-service-rps
    382 %{_libdir}/%{name}/libexec/gnunet-service-secretsharing
    383 %{_libdir}/%{name}/libexec/gnunet-service-set
    384 %{_libdir}/%{name}/libexec/gnunet-service-seti
    385 %{_libdir}/%{name}/libexec/gnunet-service-setu
    386 %{_libdir}/%{name}/libexec/gnunet-service-statistics
    387 %{_libdir}/%{name}/libexec/gnunet-service-transport
    388 %{_libdir}/%{name}/libexec/gnunet-service-vpn
    389 %{_libdir}/%{name}/libexec/gnunet-service-zonemaster
    390 %{_libdir}/%{name}/libexec/gnunet-suidfix
    391 %{_libdir}/%{name}/libexec/gnunet-timeout
    392 %{_libdir}/%{name}/libexec/gnunet-cmds-helper
    393 %{_libdir}/%{name}/libexec/gnunet-service-messenger
    394 %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-alice
    395 %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-bob
    396 %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-alice
    397 %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-bob
    398 %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_messenger.so
    399 %{_libdir}/%{name}/libgnunet_plugin_block_consensus.so
    400 %{_libdir}/%{name}/libgnunet_plugin_block_dht.so
    401 %{_libdir}/%{name}/libgnunet_plugin_block_dns.so
    402 %{_libdir}/%{name}/libgnunet_plugin_block_fs.so
    403 %{_libdir}/%{name}/libgnunet_plugin_block_gns.so
    404 %{_libdir}/%{name}/libgnunet_plugin_block_regex.so
    405 %{_libdir}/%{name}/libgnunet_plugin_block_revocation.so
    406 %{_libdir}/%{name}/libgnunet_plugin_block_set_test.so
    407 %{_libdir}/%{name}/libgnunet_plugin_block_seti_test.so
    408 %{_libdir}/%{name}/libgnunet_plugin_block_setu_test.so
    409 %{_libdir}/%{name}/libgnunet_plugin_block_test.so
    410 %{_libdir}/%{name}/libgnunet_plugin_datacache_heap.so
    411 %{_libdir}/%{name}/libgnunet_plugin_datacache_sqlite.so
    412 %{_libdir}/%{name}/libgnunet_plugin_datastore_heap.so
    413 %{_libdir}/%{name}/libgnunet_plugin_datastore_sqlite.so
    414 %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_dns.so
    415 %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_gns.so
    416 %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_reclaim.so
    417 %{_libdir}/%{name}/libgnunet_plugin_namecache_flat.so
    418 %{_libdir}/%{name}/libgnunet_plugin_namecache_sqlite.so
    419 %{_libdir}/%{name}/libgnunet_plugin_namestore_sqlite.so
    420 %{_libdir}/%{name}/libgnunet_plugin_peerstore_sqlite.so
    421 %{_libdir}/%{name}/libgnunet_plugin_reclaim_attribute_basic.so
    422 %{_libdir}/%{name}/libgnunet_plugin_reclaim_credential_jwt.so
    423 %{_libdir}/libgnunetblock.so.0
    424 %{_libdir}/libgnunetblock.so.0.0.0
    425 %{_libdir}/libgnunetblockgroup.so.0
    426 %{_libdir}/libgnunetblockgroup.so.0.0.0
    427 %{_libdir}/libgnunetcadet.so.7
    428 %{_libdir}/libgnunetcadet.so.7.0.0
    429 %{_libdir}/libgnunetconsensus.so.0
    430 %{_libdir}/libgnunetconsensus.so.0.0.0
    431 %{_libdir}/libgnunetcore.so.0
    432 %{_libdir}/libgnunetcore.so.0.0.1
    433 %{_libdir}/libgnunetcoreunderlaydummy.so.0.0.0
    434 %{_libdir}/libgnunetdatacache.so.0
    435 %{_libdir}/libgnunetdatacache.so.0.0.1
    436 %{_libdir}/libgnunetdatastore.so.1
    437 %{_libdir}/libgnunetdatastore.so.1.0.0
    438 %{_libdir}/libgnunetdht.so.4
    439 %{_libdir}/libgnunetdht.so.4.0.0
    440 %{_libdir}/libgnunetdid.so.0
    441 %{_libdir}/libgnunetdid.so.0.0.0
    442 %{_libdir}/libgnunetdns.so.0
    443 %{_libdir}/libgnunetdns.so.0.0.0
    444 %{_libdir}/libgnunetfs.so.2
    445 %{_libdir}/libgnunetfs.so.2.1.1
    446 %{_libdir}/libgnunetgns.so.0
    447 %{_libdir}/libgnunetgns.so.0.0.0
    448 %{_libdir}/libgnunetgnsrecord.so.0
    449 %{_libdir}/libgnunetgnsrecord.so.0.0.0
    450 %{_libdir}/libgnunetgnsrecordjson.so.0
    451 %{_libdir}/libgnunetgnsrecordjson.so.0.0.0
    452 %{_libdir}/libgnunethello.so.0
    453 %{_libdir}/libgnunethello.so.0.1.0
    454 %{_libdir}/libgnunetidentity.so.1
    455 %{_libdir}/libgnunetidentity.so.1.0.0
    456 %{_libdir}/libgnunetmhd.so.0
    457 %{_libdir}/libgnunetmhd.so.0.0.1
    458 %{_libdir}/libgnunetnamecache.so.0
    459 %{_libdir}/libgnunetnamecache.so.0.0.0
    460 %{_libdir}/libgnunetnamestore.so.0
    461 %{_libdir}/libgnunetnamestore.so.0.0.1
    462 %{_libdir}/libgnunetnat.so.2
    463 %{_libdir}/libgnunetnat.so.2.0.0
    464 %{_libdir}/libgnunetnatauto.so.0
    465 %{_libdir}/libgnunetnatauto.so.0.0.0
    466 %{_libdir}/libgnunetnatnew.so.2
    467 %{_libdir}/libgnunetnatnew.so.2.0.0
    468 %{_libdir}/libgnunetnse.so.0
    469 %{_libdir}/libgnunetnse.so.0.0.0
    470 %{_libdir}/libgnunetpeerstore.so.0
    471 %{_libdir}/libgnunetpeerstore.so.0.0.0
    472 %{_libdir}/libgnunetpils.so.0
    473 %{_libdir}/libgnunetpils.so.0.0.0
    474 %{_libdir}/libgnunetreclaim.so.0
    475 %{_libdir}/libgnunetreclaim.so.0.0.0
    476 %{_libdir}/libgnunetregex.so.3
    477 %{_libdir}/libgnunetregex.so.3.0.1
    478 %{_libdir}/libgnunetregexblock.so.1
    479 %{_libdir}/libgnunetregexblock.so.1.0.0
    480 %{_libdir}/libgnunetrps.so.0
    481 %{_libdir}/libgnunetrps.so.0.0.0
    482 %{_libdir}/libgnunetrevocation.so.0
    483 %{_libdir}/libgnunetrevocation.so.0.0.0
    484 %{_libdir}/libgnunetsecretsharing.so.0
    485 %{_libdir}/libgnunetsecretsharing.so.0.0.0
    486 %{_libdir}/libgnunetset.so.0
    487 %{_libdir}/libgnunetset.so.0.0.0
    488 %{_libdir}/libgnunetseti.so.0
    489 %{_libdir}/libgnunetseti.so.0.0.0
    490 %{_libdir}/libgnunetsetu.so.0
    491 %{_libdir}/libgnunetsetu.so.0.0.0
    492 %{_libdir}/libgnunetstatistics.so.2
    493 %{_libdir}/libgnunetstatistics.so.2.0.0
    494 %{_libdir}/libgnunettestbed.so.0
    495 %{_libdir}/libgnunettestbed.so.0.0.0
    496 %{_libdir}/libgnunettesting.so.3
    497 %{_libdir}/libgnunettesting.so.3.0.0
    498 %{_libdir}/libgnunettestingarm.so.0
    499 %{_libdir}/libgnunettestingarm.so.0.0.0
    500 %{_libdir}/libgnunettestingcore.so.0
    501 %{_libdir}/libgnunettestingcore.so.0.0.0
    502 %{_libdir}/libgnunettestingtestbed.so.0
    503 %{_libdir}/libgnunettestingtestbed.so.0.0.0
    504 %{_libdir}/libgnunettestingtransport.so.0
    505 %{_libdir}/libgnunettestingtransport.so.0.0.0
    506 %{_libdir}/libgnunettransportapplication.so.0
    507 %{_libdir}/libgnunettransportapplication.so.0.0.0
    508 %{_libdir}/libgnunettransportcommunicator.so.0
    509 %{_libdir}/libgnunettransportcommunicator.so.0.0.0
    510 %{_libdir}/libgnunettransportcore.so.0
    511 %{_libdir}/libgnunettransportcore.so.0.0.0
    512 %{_libdir}/libgnunettransportmonitor.so.0
    513 %{_libdir}/libgnunettransportmonitor.so.0.0.0
    514 %{_libdir}/libgnunetvpn.so.0
    515 %{_libdir}/libgnunetvpn.so.0.0.0
    516 %{_libdir}/libgnunetmessenger.so.0
    517 %{_libdir}/libgnunetmessenger.so.0.0.0
    518 %{_libdir}/libgnunetscalarproduct.so.0
    519 %{_libdir}/libgnunetscalarproduct.so.0.0.0
    520 %{_datadir}/applications/gnunet-uri.desktop
    521 %dir %{_datadir}/%{name}
    522 %{_datadir}/%{name}/openssl.cnf
    523 %{_datadir}/%{name}/config.d/abd.conf
    524 %{_datadir}/%{name}/config.d/arm.conf
    525 %{_datadir}/%{name}/config.d/cadet.conf
    526 %{_datadir}/%{name}/config.d/consensus.conf
    527 %{_datadir}/%{name}/config.d/core.conf
    528 %{_datadir}/%{name}/config.d/datacache.conf
    529 %{_datadir}/%{name}/config.d/datastore.conf
    530 %{_datadir}/%{name}/config.d/dht.conf
    531 %{_datadir}/%{name}/config.d/dns.conf
    532 %{_datadir}/%{name}/config.d/exit.conf
    533 %{_datadir}/%{name}/config.d/fs.conf
    534 %{_datadir}/%{name}/config.d/gns.conf
    535 %{_datadir}/%{name}/config.d/hostlist.conf
    536 %{_datadir}/%{name}/config.d/identity.conf
    537 %{_datadir}/%{name}/config.d/namecache.conf
    538 %{_datadir}/%{name}/config.d/namestore.conf
    539 %{_datadir}/%{name}/config.d/nat-auto.conf
    540 %{_datadir}/%{name}/config.d/nat.conf
    541 %{_datadir}/%{name}/config.d/nse.conf
    542 %{_datadir}/%{name}/config.d/peerstore.conf
    543 %{_datadir}/%{name}/config.d/pils.conf
    544 %{_datadir}/%{name}/config.d/pt.conf
    545 %{_datadir}/%{name}/config.d/reclaim.conf
    546 %{_datadir}/%{name}/config.d/regex.conf
    547 %{_datadir}/%{name}/config.d/resolver.conf
    548 %{_datadir}/%{name}/config.d/rest.conf
    549 %{_datadir}/%{name}/config.d/revocation.conf
    550 %{_datadir}/%{name}/config.d/rps.conf
    551 %{_datadir}/%{name}/config.d/secretsharing.conf
    552 %{_datadir}/%{name}/config.d/set.conf
    553 %{_datadir}/%{name}/config.d/seti.conf
    554 %{_datadir}/%{name}/config.d/setu.conf
    555 %{_datadir}/%{name}/config.d/statistics.conf
    556 %{_datadir}/%{name}/config.d/topology.conf
    557 %{_datadir}/%{name}/config.d/transport.conf
    558 %{_datadir}/%{name}/config.d/vpn.conf
    559 %{_datadir}/%{name}/config.d/zonemaster.conf
    560 %{_datadir}/%{name}/config.d/dhtu.conf
    561 %{_datadir}/%{name}/config.d/messenger.conf
    562 %{_datadir}/%{name}/config.d/scalarproduct.conf
    563 %{_datadir}/%{name}/config.d/tlds.conf
    564 %{_datadir}/%{name}/gnunet-logo-dark-only-text.svg
    565 %{_datadir}/%{name}/gnunet-logo-dark-text.svg
    566 %{_datadir}/%{name}/netjail_core.sh
    567 %{_datadir}/%{name}/netjail_exec.sh
    568 %{_datadir}/%{name}/netjail_start.sh
    569 %{_datadir}/%{name}/netjail_start_new.sh
    570 %{_datadir}/%{name}/netjail_stop.sh
    571 %{_datadir}/%{name}/netjail_test_master.sh
    572 %{_datadir}/%{name}/topo.sh
    573 %{_datadir}/%{name}/gnunet-gns-proxy-ca.template
    574 %{_datadir}/%{name}/gnunet-logo.png
    575 %{_datadir}/%{name}/hellos/
    576 %{_datadir}/%{name}/sql/
    577 %{_mandir}/man1/gnunet-arm.1.gz
    578 %{_mandir}/man1/gnunet-auto-share.1.gz
    579 %{_mandir}/man1/gnunet-cadet.1.gz
    580 %{_mandir}/man1/gnunet-core.1.gz
    581 %{_mandir}/man1/gnunet-datastore.1.gz
    582 %{_mandir}/man1/gnunet-dht-get.1.gz
    583 %{_mandir}/man1/gnunet-dht-put.1.gz
    584 %{_mandir}/man1/gnunet-dht-monitor.1.gz
    585 %{_mandir}/man1/gnunet-dht-hello.1.gz
    586 %{_mandir}/man1/gnunet-did.1.gz
    587 %{_mandir}/man1/gnunet-directory.1.gz
    588 %{_mandir}/man1/gnunet-dns2gns.1.gz
    589 %{_mandir}/man1/gnunet-download.1.gz
    590 %{_mandir}/man1/gnunet-fs.1.gz
    591 %{_mandir}/man1/gnunet-gns-proxy-setup-ca.1.gz
    592 %{_mandir}/man1/gnunet-gns-proxy.1.gz
    593 %{_mandir}/man1/gnunet-gns.1.gz
    594 %{_mandir}/man1/gnunet-hello.1.gz
    595 %{_mandir}/man1/gnunet-identity.1.gz
    596 %{_mandir}/man1/gnunet-messenger.1.gz
    597 %{_mandir}/man1/gnunet-namecache.1.gz
    598 %{_mandir}/man1/gnunet-namestore.1.gz
    599 %{_mandir}/man1/gnunet-namestore-dbtool.1.gz
    600 %{_mandir}/man1/gnunet-namestore-zonefile.1.gz
    601 %{_mandir}/man1/gnunet-nat-auto.1.gz
    602 %{_mandir}/man1/gnunet-nat-server.1.gz
    603 %{_mandir}/man1/gnunet-nat.1.gz
    604 %{_mandir}/man1/gnunet-nse.1.gz
    605 %{_mandir}/man1/gnunet-publish.1.gz
    606 %{_mandir}/man1/gnunet-pils.1.gz
    607 %{_mandir}/man1/gnunet-qr.1.gz
    608 %{_mandir}/man1/gnunet-reclaim.1.gz
    609 %{_mandir}/man1/gnunet-resolver.1.gz
    610 %{_mandir}/man1/gnunet-revocation.1.gz
    611 %{_mandir}/man1/gnunet-scalarproduct.1.gz
    612 %{_mandir}/man1/gnunet-scrypt.1.gz
    613 %{_mandir}/man1/gnunet-search.1.gz
    614 %{_mandir}/man1/gnunet-statistics.1.gz
    615 %{_mandir}/man1/gnunet-testing.1.gz
    616 %{_mandir}/man1/gnunet-testing-run-service.1.gz
    617 %{_mandir}/man1/gnunet-timeout.1.gz
    618 %{_mandir}/man1/gnunet-transport-certificate-creation.1.gz
    619 %{_mandir}/man1/gnunet-transport.1.gz
    620 %{_mandir}/man1/gnunet-unindex.1.gz
    621 %{_mandir}/man1/gnunet-uri.1.gz
    622 %{_mandir}/man1/gnunet-vpn.1.gz
    623 %{_mandir}/man1/gnunet-zoneimport.1.gz
    624 %{_mandir}/man5/gnunet.conf.5.gz
    625 %{_libdir}/libnss_gns.so.2
    626 %{_libdir}/libnss_gns4.so.2
    627 %{_libdir}/libnss_gns6.so.2
    628 %{_unitdir}/%{name}.service
    629 %{_userunitdir}/%{name}-user.service
    630 #%%{_sysconfdir}/NetworkManager/dispatcher.d/10-dns2gns.sh
    631 
    632 %files devel
    633 %{_libdir}/libgnunetblockgroup.so
    634 %{_libdir}/libgnunetblock.so
    635 %{_libdir}/libgnunetcadet.so
    636 %{_libdir}/libgnunetconsensus.so
    637 %{_libdir}/libgnunetcore.so
    638 %{_libdir}/libgnunetcoreunderlaydummy.so
    639 %{_libdir}/libgnunetdatacache.so
    640 %{_libdir}/libgnunetdatastore.so
    641 %{_libdir}/libgnunetdht.so
    642 %{_libdir}/libgnunetdid.so
    643 %{_libdir}/libgnunetdns.so
    644 %{_libdir}/libgnunetfs.so
    645 %{_libdir}/libgnunetgns.so
    646 %{_libdir}/libgnunetgnsrecord.so
    647 %{_libdir}/libgnunetgnsrecordjson.so
    648 %{_libdir}/libgnunethello.so
    649 %{_libdir}/libgnunetidentity.so
    650 %{_libdir}/libgnunetmhd.so
    651 %{_libdir}/libgnunetnamecache.so
    652 %{_libdir}/libgnunetnamestore.so
    653 %{_libdir}/libgnunetnat.so
    654 %{_libdir}/libgnunetnatauto.so
    655 %{_libdir}/libgnunetnatnew.so
    656 %{_libdir}/libgnunetnse.so
    657 %{_libdir}/libgnunetpeerstore.so
    658 %{_libdir}/libgnunetpils.so
    659 %{_libdir}/libgnunetreclaim.so
    660 %{_libdir}/libgnunetregex.so
    661 %{_libdir}/libgnunetregexblock.so
    662 %{_libdir}/libgnunetrevocation.so
    663 %{_libdir}/libgnunetrps.so
    664 %{_libdir}/libgnunetsecretsharing.so
    665 %{_libdir}/libgnunetset.so
    666 %{_libdir}/libgnunetseti.so
    667 %{_libdir}/libgnunetsetu.so
    668 %{_libdir}/libgnunetstatistics.so
    669 %{_libdir}/libgnunettestbed.so
    670 %{_libdir}/libgnunettesting.so
    671 %{_libdir}/libgnunettestingarm.so
    672 %{_libdir}/libgnunettestingcore.so
    673 %{_libdir}/libgnunettestingtestbed.so
    674 %{_libdir}/libgnunettestingtransport.so
    675 %{_libdir}/libgnunettransportapplication.so
    676 %{_libdir}/libgnunettransportcommunicator.so
    677 %{_libdir}/libgnunettransportmonitor.so
    678 %{_libdir}/libgnunettransportcore.so
    679 %{_libdir}/libgnunetvpn.so
    680 %{_libdir}/libgnunetmessenger.so
    681 %{_libdir}/libgnunetscalarproduct.so
    682 %{_libdir}/libnss_gns.so
    683 %{_libdir}/libnss_gns4.so
    684 %{_libdir}/libnss_gns6.so
    685 %{_includedir}/%{name}/gnunet_abd_service.h
    686 %{_includedir}/%{name}/gnunet_block_group_lib.h
    687 %{_includedir}/%{name}/gnunet_block_lib.h
    688 %{_includedir}/%{name}/gnunet_block_plugin.h
    689 %{_includedir}/%{name}/gnunet_cadet_service.h
    690 %{_includedir}/%{name}/gnunet_consensus_service.h
    691 %{_includedir}/%{name}/gnunet_core_service.h
    692 %{_includedir}/%{name}/gnunet_datacache_lib.h
    693 %{_includedir}/%{name}/gnunet_datacache_plugin.h
    694 %{_includedir}/%{name}/gnunet_datastore_plugin.h
    695 %{_includedir}/%{name}/gnunet_datastore_service.h
    696 %{_includedir}/%{name}/gnunet_dht_service.h
    697 %{_includedir}/%{name}/gnunet_dht_block_types.h
    698 %{_includedir}/%{name}/gnunet_dns_service.h
    699 %{_includedir}/%{name}/gnunet_fs_service.h
    700 %{_includedir}/%{name}/gnunet_gns_service.h
    701 %{_includedir}/%{name}/gnunet_gnsrecord_lib.h
    702 %{_includedir}/%{name}/gnunet_gnsrecord_plugin.h
    703 %{_includedir}/%{name}/gnunet_gnsrecord_json_lib.h
    704 %{_includedir}/%{name}/gnunet_identity_service.h
    705 %{_includedir}/%{name}/gnunet_messenger_service.h
    706 %{_includedir}/%{name}/gnunet_mhd_lib.h
    707 %{_includedir}/%{name}/gnunet_namecache_plugin.h
    708 %{_includedir}/%{name}/gnunet_namecache_service.h
    709 %{_includedir}/%{name}/gnunet_namestore_plugin.h
    710 %{_includedir}/%{name}/gnunet_namestore_service.h
    711 %{_includedir}/%{name}/gnunet_nat_auto_service.h
    712 %{_includedir}/%{name}/gnunet_nat_lib.h
    713 %{_includedir}/%{name}/gnunet_nat_service.h
    714 %{_includedir}/%{name}/gnunet_nse_service.h
    715 %{_includedir}/%{name}/gnunet_nt_lib.h
    716 %{_includedir}/%{name}/gnunet_peerstore_plugin.h
    717 %{_includedir}/%{name}/gnunet_peerstore_service.h
    718 %{_includedir}/%{name}/gnunet_pils_service.h
    719 %{_includedir}/%{name}/gnunet_reclaim_lib.h
    720 %{_includedir}/%{name}/gnunet_reclaim_plugin.h
    721 %{_includedir}/%{name}/gnunet_reclaim_service.h
    722 %{_includedir}/%{name}/gnunet_regex_service.h
    723 %{_includedir}/%{name}/gnunet_resolver_service.h
    724 %{_includedir}/%{name}/gnunet_rest_lib.h
    725 %{_includedir}/%{name}/gnunet_rest_plugin.h
    726 %{_includedir}/%{name}/gnunet_revocation_service.h
    727 %{_includedir}/%{name}/gnunet_rps_service.h
    728 %{_includedir}/%{name}/gnunet_secretsharing_service.h
    729 %{_includedir}/%{name}/gnunet_set_service.h
    730 %{_includedir}/%{name}/gnunet_seti_service.h
    731 %{_includedir}/%{name}/gnunet_setu_service.h
    732 %{_includedir}/%{name}/gnunet_signatures.h
    733 %{_includedir}/%{name}/gnunet_socks.h
    734 %{_includedir}/%{name}/gnunet_statistics_service.h
    735 %{_includedir}/%{name}/gnunet_testing_lib.h
    736 %{_includedir}/%{name}/gnunet_testing_arm_lib.h
    737 %{_includedir}/%{name}/gnunet_testing_core_lib.h
    738 %{_includedir}/%{name}/gnunet_testing_testbed_lib.h
    739 %{_includedir}/%{name}/gnunet_testing_transport_lib.h
    740 %{_includedir}/%{name}/gnunet_transport_application_service.h
    741 %{_includedir}/%{name}/gnunet_transport_communication_service.h
    742 %{_includedir}/%{name}/gnunet_transport_core_service.h
    743 %{_includedir}/%{name}/gnunet_transport_monitor_service.h
    744 %{_includedir}/%{name}/gnunet_vpn_service.h
    745 %{_includedir}/%{name}/gnunet_dhtu_plugin.h
    746 %{_includedir}/%{name}/gnunet_hello_uri_lib.h
    747 %{_includedir}/%{name}/gnu_name_system_record_types.h
    748 %{_includedir}/%{name}/gnu_name_system_protocols.h
    749 %{_includedir}/%{name}/gnu_name_system_service_ports.h
    750 %{_includedir}/%{name}/gnunet_scalarproduct_service.h
    751 %{_libdir}/pkgconfig/gnunetblock.pc
    752 %{_libdir}/pkgconfig/gnunetcadet.pc
    753 %{_libdir}/pkgconfig/gnunetconsensus.pc
    754 %{_libdir}/pkgconfig/gnunetcore.pc
    755 %{_libdir}/pkgconfig/gnunetdatacache.pc
    756 %{_libdir}/pkgconfig/gnunetdatastore.pc
    757 %{_libdir}/pkgconfig/gnunetdht.pc
    758 %{_libdir}/pkgconfig/gnunetdid.pc
    759 %{_libdir}/pkgconfig/gnunetdns.pc
    760 %{_libdir}/pkgconfig/gnunetfs.pc
    761 %{_libdir}/pkgconfig/gnunetgns.pc
    762 %{_libdir}/pkgconfig/gnunethello.pc
    763 %{_libdir}/pkgconfig/gnunetidentity.pc
    764 %{_libdir}/pkgconfig/gnunetjson.pc
    765 %{_libdir}/pkgconfig/gnunetmhd.pc
    766 %{_libdir}/pkgconfig/gnunetmessenger.pc
    767 %{_libdir}/pkgconfig/gnunetnamestore.pc
    768 %{_libdir}/pkgconfig/gnunetnat.pc
    769 %{_libdir}/pkgconfig/gnunetnatauto.pc
    770 %{_libdir}/pkgconfig/gnunetnse.pc
    771 %{_libdir}/pkgconfig/gnunetpils.pc
    772 %{_libdir}/pkgconfig/gnunetregex.pc
    773 %{_libdir}/pkgconfig/gnunetrevocation.pc
    774 %{_libdir}/pkgconfig/gnunetset.pc
    775 %{_libdir}/pkgconfig/gnunetstatistics.pc
    776 %{_libdir}/pkgconfig/gnunettestbed.pc
    777 %{_libdir}/pkgconfig/gnunettesting.pc
    778 %{_libdir}/pkgconfig/gnunetutil.pc
    779 %{_libdir}/pkgconfig/gnunetvpn.pc
    780 %{_libdir}/pkgconfig/gnunetrps.pc
    781 %{_libdir}/pkgconfig/gnunetscalarproduct.pc
    782 %{_libdir}/pkgconfig/gnunetgnsrecord.pc
    783 %{_libdir}/pkgconfig/gnunetnamecache.pc
    784 %{_libdir}/pkgconfig/gnunetpeerstore.pc
    785 %{_libdir}/pkgconfig/gnunetreclaim.pc
    786 %{_libdir}/pkgconfig/gnunetrest.pc
    787 %{_libdir}/pkgconfig/gnunetsecretsharing.pc
    788 %{_libdir}/pkgconfig/gnunetseti.pc
    789 %{_libdir}/pkgconfig/gnunetsetu.pc
    790 %{_libdir}/pkgconfig/gnunetsq.pc
    791 %{_libdir}/pkgconfig/gnunettransportapplication.pc
    792 %{_libdir}/pkgconfig/gnunettransportcommunicator.pc
    793 %{_libdir}/pkgconfig/gnunettransportcore.pc
    794 %{_libdir}/pkgconfig/gnunettransportmonitor.pc
    795 
    796 %files -n libgnunetpq
    797 %{_libdir}/libgnunetpq.so.5
    798 %{_libdir}/libgnunetpq.so.5.4.0
    799 
    800 %files -n libgnunetpq-devel
    801 
    802 %{_libdir}/libgnunetpq.so
    803 %{_includedir}/%{name}/gnunet_pq_lib.h
    804 
    805 %files postgresql-plugins
    806 %{_libdir}/%{name}/libgnunet_plugin_datacache_postgres.so
    807 %{_libdir}/%{name}/libgnunet_plugin_datastore_postgres.so
    808 %{_libdir}/%{name}/libgnunet_plugin_namecache_postgres.so
    809 %{_libdir}/%{name}/libgnunet_plugin_namestore_postgres.so
    810 
    811 %files conversation
    812 %{_bindir}/gnunet-conversation
    813 %{_bindir}/gnunet-conversation-test
    814 %{_libdir}/%{name}/libexec/gnunet-helper-audio-playback
    815 %{_libdir}/%{name}/libexec/gnunet-helper-audio-record
    816 %{_libdir}/%{name}/libexec/gnunet-service-conversation
    817 %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_conversation.so
    818 %{_libdir}/libgnunetconversation.so.0
    819 %{_libdir}/libgnunetconversation.so.0.0.0
    820 %{_libdir}/libgnunetmicrophone.so.0
    821 %{_libdir}/libgnunetmicrophone.so.0.0.0
    822 %{_libdir}/libgnunetspeaker.so.0
    823 %{_libdir}/libgnunetspeaker.so.0.0.0
    824 %{_mandir}/man1/gnunet-conversation-test.1.gz
    825 %{_mandir}/man1/gnunet-conversation.1.gz
    826 %{_datadir}/%{name}/config.d/conversation.conf
    827 
    828 %files conversation-devel
    829 %{_libdir}/libgnunetconversation.so
    830 %{_libdir}/libgnunetmicrophone.so
    831 %{_libdir}/libgnunetspeaker.so
    832 %{_includedir}/%{name}/gnunet_microphone_lib.h
    833 %{_includedir}/%{name}/gnunet_speaker_lib.h
    834 %{_includedir}/%{name}/gnunet_conversation_service.h
    835 %{_libdir}/pkgconfig/gnunetmicrophone.pc
    836 %{_libdir}/pkgconfig/gnunetspeaker.pc
    837 %{_libdir}/pkgconfig/gnunetconversation.pc
    838 
    839 
    840 %files bcd
    841 %{_libdir}/%{name}/libexec/gnunet-bcd
    842 %{_datadir}/%{name}/def.tex
    843 %{_datadir}/%{name}/gns-bcd.html
    844 %{_datadir}/%{name}/gns-bcd.tex
    845 %{_datadir}/%{name}/gns-bcd-forbidden.html
    846 %{_datadir}/%{name}/gns-bcd-internal-error.html
    847 %{_datadir}/%{name}/gns-bcd-invalid-key.html
    848 %{_datadir}/%{name}/gns-bcd-not-found.html
    849 %{_datadir}/%{name}/gns-bcd-png.tex
    850 %{_datadir}/%{name}/gns-bcd-simple.html
    851 %{_datadir}/%{name}/gns-bcd-simple.tex
    852 %{_mandir}/man1/gnunet-bcd.1.gz
    853 
    854 #%files doc
    855 %{_defaultdocdir}/%{name}/html/
    856 %exclude %{_defaultdocdir}/%{name}/html/.buildinfo
    857 %{_infodir}/gnunet.info.gz
    858 
    859 %changelog
    860 * Sat Nov 15 2025 Martin Schanzenbach <schanzen@gnunet.org> - 0.26.0-1
    861 - New release
    862 
    863 * Mon Oct 20 2025 Martin Schanzenbach <schanzen@gnunet.org> - 0.25.2-1
    864 - New release
    865 
    866 * Fri Apr 11 2025 Martin Schanzenbach <schanzen@gnunet.org> - 0.24.1-1
    867 - New release
    868 
    869 * Fri Mar 14 2025 Martin Schanzenbach <schanzen@gnunet.org> - 0.24.0-1
    870 - New release
    871 
    872 * Sat Jun 08 2024 Martin Schanzenbach <schanzen@gnunet.org> - 0.21.2-1
    873 - New release
    874 
    875 * Fri Mar 15 2024 Martin Schanzenbach <schanzen@gnunet.org> - 0.21.1-1
    876 - New release
    877 
    878 * Wed Mar 06 2024 Martin Schanzenbach <schanzen@gnunet.org> - 0.21.0-1
    879 - New release
    880 
    881 * Wed Sep 27 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.20.0-1
    882 - New release
    883 
    884 * Thu May 18 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-6
    885 - Move gnunet_mhd_compat.h to libgnunet-devel.
    886 
    887 * Thu May 18 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-5
    888 - Move gnunet_configuration_lib.h to libgnunet-devel.
    889 
    890 * Thu May 18 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-4
    891 - Better sort header distribution especially for libgnunet.
    892 
    893 * Thu May 18 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-3
    894 - Fix broken libgnunetutil and missing gnunet_bandwidth_lib.h
    895 
    896 * Thu May 18 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-2
    897 - Separate out postgres/mysql utility libraries in preparation for Taler packages.
    898 
    899 * Mon May 15 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-1
    900 - Version bump
    901 
    902 * Sun Jan 08 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.2-1
    903 - Version bump
    904 
    905 * Sat Dec 31 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1-3
    906 - Properly use %%lang
    907 - Exclude some files from being installed that are not really required (images)
    908 - Exclude openrc scripts from being installed needlessly
    909 - Separate more files from bcd into subpackage
    910 - Adjust license to AGPL-3.0-or-later
    911 - Move testing hostkeys and gnunet.m4 to devel
    912 
    913 * Fri Dec 30 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1-2
    914 - Try to address a few rpmlint issues
    915 * Thu Dec 29 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1
    916 - Version bump
    917 * Wed Dec 07 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.0
    918 - Version bump
    919 * Fri Nov 04 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.18.1
    920 - Version bump
    921 * Mon Sep 26 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.6
    922 - Version bump
    923 * Fri Sep 09 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.5
    924 - Add systemd scripts
    925 * Sun Sep 04 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.5
    926 - Version bump
    927 * Fri Aug 12 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.4
    928 - Simplify documentation package
    929 * Thu Aug 11 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.4
    930 - Version bump
    931 * Sun Aug 07 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.3
    932 - Version bump
    933 * Tue Jul 12 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.2
    934 - Version bump
    935 * Mon Jul 04 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.1
    936 - Version bump
    937 - Split up package better
    938 * Mon Jun 06 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.17.0
    939 - Version bump
    940 * Mon May 17 2021 Jospeh Burchetta <joseph@seattlemesh.net> - 0.14.1
    941 - GPG verification
    942 * Sat Mar 27 2021 Joseph Burchetta <joseph@seattlemesh.net> - 0.14.0
    943 - Updated for Fedora 34
    944 - Fixed package license details
    945 * Thu Jul 09 2020 Joseph Burchetta <joseph@seattlemesh.net> - 0.13.0
    946 - ARMv7 packaged
    947 - Update for Fedora 32
    948 * Sun Dec 1 2019 Joseph Burchetta <joseph@seattlemesh.net> - 0.11.8-0-1550
    949 - First GNUnet RPM
    950