diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2022-12-30 15:19:47 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2022-12-30 15:19:47 +0900 |
commit | 7d6b0eef5fd637e8682c45c6b541aaf51acb565d (patch) | |
tree | fe2a944a3aa2765ed8715f22bda95fe2a2dd381b | |
parent | d6491f27eae7441d7be81729872ab62487019765 (diff) | |
download | gnunet-rpm-7d6b0eef5fd637e8682c45c6b541aaf51acb565d.tar.gz gnunet-rpm-7d6b0eef5fd637e8682c45c6b541aaf51acb565d.zip |
0.19.1-2
-rw-r--r-- | rpmbuild/SPECS/gnunet.spec | 209 |
1 files changed, 102 insertions, 107 deletions
diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec index c7b5fea..911ce7c 100644 --- a/rpmbuild/SPECS/gnunet.spec +++ b/rpmbuild/SPECS/gnunet.spec | |||
@@ -1,19 +1,18 @@ | |||
1 | %define gnunetuser gnunet | 1 | %global gnunetuser gnunet |
2 | %define gnunethome %{_sharedstatedir}/%{name} | 2 | %global gnunethome %{_sharedstatedir}/%{name} |
3 | %global debug_package %{nil} | ||
4 | 3 | ||
5 | Name: gnunet | 4 | Name: gnunet |
6 | Version: 0.19.1 | 5 | Version: 0.19.1 |
7 | Release: 1%{?dist} | 6 | Release: 2%{?dist} |
8 | Summary: Framework for secure peer-to-peer networking | 7 | Summary: Framework for secure peer-to-peer networking |
9 | License: AGPLv3 | 8 | License: AGPLv3 |
10 | Group: Productivity/Networking/File-Sharing | 9 | Group: Productivity/Networking/File-Sharing |
11 | URL: https://%{name}.org | 10 | URL: https://%{name}.org |
12 | %define _disable_source_fetch 0 | 11 | %global _disable_source_fetch 0 |
13 | Source0: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz | 12 | Source0: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz |
14 | Source1: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig | 13 | Source1: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig |
15 | Source2: https://www.gnunet.org/~schanzen/schanzen.asc | 14 | Source2: https://www.gnunet.org/~schanzen/schanzen.asc |
16 | %define SHA512SUM0 09823fc0e2aefbe81a08a03e8f73d82e1e10fe9077975ff13da38ea27d00f90931867a6a51346e2045719ae23c3a214a1149e3dde913547d316559205a15bfb5 | 15 | %global SHA512SUM0 09823fc0e2aefbe81a08a03e8f73d82e1e10fe9077975ff13da38ea27d00f90931867a6a51346e2045719ae23c3a214a1149e3dde913547d316559205a15bfb5 |
17 | BuildRequires: libtool | 16 | BuildRequires: libtool |
18 | BuildRequires: libtool-ltdl | 17 | BuildRequires: libtool-ltdl |
19 | BuildRequires: libtool-ltdl-devel | 18 | BuildRequires: libtool-ltdl-devel |
@@ -45,7 +44,6 @@ BuildRequires: sqlite-devel | |||
45 | BuildRequires: gnupg2 | 44 | BuildRequires: gnupg2 |
46 | BuildRequires: libjose-devel | 45 | BuildRequires: libjose-devel |
47 | BuildRequires: systemd-rpm-macros | 46 | BuildRequires: systemd-rpm-macros |
48 | Requires: libextractor | ||
49 | Requires: openssl | 47 | Requires: openssl |
50 | Requires: nss-util | 48 | Requires: nss-util |
51 | Requires: gnutls | 49 | Requires: gnutls |
@@ -55,7 +53,7 @@ Requires: iptables | |||
55 | Requires: miniupnpc | 53 | Requires: miniupnpc |
56 | Requires: dbus | 54 | Requires: dbus |
57 | Requires: authselect | 55 | Requires: authselect |
58 | Requires: libgnunet | 56 | Requires: lib%{name}%{?_isa} = %{version}-%{release} |
59 | 57 | ||
60 | %description | 58 | %description |
61 | GNUnet is peer-to-peer framework providing a network abstractions and | 59 | GNUnet is peer-to-peer framework providing a network abstractions and |
@@ -86,12 +84,15 @@ Summary: The GNUnet base libraries | |||
86 | The GNUnet base libraries. | 84 | The GNUnet base libraries. |
87 | 85 | ||
88 | %package -n libgnunet-devel | 86 | %package -n libgnunet-devel |
87 | Requires: lib%{name}%{?_isa} = %{version}-%{release} | ||
89 | Summary: The GNUnet base libraries development files | 88 | Summary: The GNUnet base libraries development files |
90 | %description -n libgnunet-devel | 89 | %description -n libgnunet-devel |
91 | The GNUnet base libraries development files. | 90 | The GNUnet base libraries development files. |
92 | 91 | ||
93 | %package doc | 92 | %package doc |
93 | Requires: %{name}%{?_isa} = %{version}-%{release} | ||
94 | BuildRequires: python3-sphinx python-sphinx_rtd_theme mandoc doxygen texinfo | 94 | BuildRequires: python3-sphinx python-sphinx_rtd_theme mandoc doxygen texinfo |
95 | BuildArchitectures: noarch | ||
95 | Summary: The GNUnet documentation | 96 | Summary: The GNUnet documentation |
96 | %description doc | 97 | %description doc |
97 | The GNUnet documentation. | 98 | The GNUnet documentation. |
@@ -100,15 +101,15 @@ The GNUnet documentation. | |||
100 | %package bcd | 101 | %package bcd |
101 | BuildRequires: texlive-scheme-medium | 102 | BuildRequires: texlive-scheme-medium |
102 | Requires: texlive-scheme-medium | 103 | Requires: texlive-scheme-medium |
103 | Requires: gnunet | 104 | Requires: %{name}%{?_isa} = %{version}-%{release} |
104 | Summary: The GNUnet GNS business card generator.. | 105 | Summary: The GNUnet GNS business card generator.. |
105 | %description bcd | 106 | %description bcd |
106 | The GNUnet GNS business card generator to generate business cards with | 107 | The GNUnet GNS business card generator to generate business cards with |
107 | QR codes of zone keys. | 108 | QR codes of zone keys. |
108 | 109 | ||
109 | %package devel | 110 | %package devel |
110 | Requires: gnunet | 111 | Requires: %{name}%{?_isa} = %{version}-%{release} |
111 | Requires: libgnunet-devel | 112 | Requires: lib%{name}%{?_isa} = %{version}-%{release} |
112 | Summary: GNUnet development headers | 113 | Summary: GNUnet development headers |
113 | %description devel | 114 | %description devel |
114 | Files needed to develop GNUnet applications and services. | 115 | Files needed to develop GNUnet applications and services. |
@@ -116,8 +117,7 @@ Files needed to develop GNUnet applications and services. | |||
116 | # gnunet-postgresql-plugins | 117 | # gnunet-postgresql-plugins |
117 | %package postgresql-plugins | 118 | %package postgresql-plugins |
118 | BuildRequires: libpq-devel | 119 | BuildRequires: libpq-devel |
119 | Requires: libpq | 120 | Requires: %{name}%{?_isa} = %{version}-%{release} |
120 | Requires: gnunet | ||
121 | Recommends: postgresql-server | 121 | Recommends: postgresql-server |
122 | Summary: The GNUnet PostgreSQL plugins. | 122 | Summary: The GNUnet PostgreSQL plugins. |
123 | %description postgresql-plugins | 123 | %description postgresql-plugins |
@@ -125,8 +125,8 @@ The GNUnet PostgreSQL plugins for the datacache, datastore, namecache | |||
125 | and namestore components. | 125 | and namestore components. |
126 | 126 | ||
127 | %package postgresql-plugins-devel | 127 | %package postgresql-plugins-devel |
128 | Requires: gnunet-postgresql-plugins | 128 | Requires: gnunet-postgresql-plugins%{?_isa} = %{version}-%{release} |
129 | Requires: gnunet-devel | 129 | Requires: %{name}-devel%{?_isa} = %{version}-%{release} |
130 | Summary: The GNUnet PostgreSQL plugins development files. | 130 | Summary: The GNUnet PostgreSQL plugins development files. |
131 | %description postgresql-plugins-devel | 131 | %description postgresql-plugins-devel |
132 | The GNUnet PostgreSQL plugins development files. | 132 | The GNUnet PostgreSQL plugins development files. |
@@ -134,7 +134,7 @@ The GNUnet PostgreSQL plugins development files. | |||
134 | 134 | ||
135 | # gnunet-conversation functionality | 135 | # gnunet-conversation functionality |
136 | %package conversation | 136 | %package conversation |
137 | Requires: gnunet | 137 | Requires: %{name}%{?_isa} = %{version}-%{release} |
138 | BuildRequires: opus-devel | 138 | BuildRequires: opus-devel |
139 | BuildRequires: pulseaudio-libs | 139 | BuildRequires: pulseaudio-libs |
140 | BuildRequires: libogg-devel | 140 | BuildRequires: libogg-devel |
@@ -151,12 +151,11 @@ Requires: gnunet-devel | |||
151 | #Conversation requires gstreamer-app-1.0 and gstreamer-audio-1.0 | 151 | #Conversation requires gstreamer-app-1.0 and gstreamer-audio-1.0 |
152 | Summary: The GNUnet CONVERSATION VoP2P component development files. | 152 | Summary: The GNUnet CONVERSATION VoP2P component development files. |
153 | %description conversation-devel | 153 | %description conversation-devel |
154 | The GNUnet CONVERSATION component development files.. | 154 | The GNUnet CONVERSATION VoP2P component development files. |
155 | |||
156 | 155 | ||
157 | # The mysql plugins | 156 | # The mysql plugins |
158 | %package mysql-plugins | 157 | %package mysql-plugins |
159 | Requires: gnunet | 158 | Requires: %{name}%{?_isa} = %{version}-%{release} |
160 | BuildRequires: mariadb-devel | 159 | BuildRequires: mariadb-devel |
161 | Recommends: mariadb-server | 160 | Recommends: mariadb-server |
162 | Summary: The GNUnet MySQL/MariaDB plugins. | 161 | Summary: The GNUnet MySQL/MariaDB plugins. |
@@ -165,8 +164,8 @@ The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache | |||
165 | and namestore components. | 164 | and namestore components. |
166 | 165 | ||
167 | %package mysql-plugins-devel | 166 | %package mysql-plugins-devel |
168 | Requires: gnunet-mysql-plugins | 167 | Requires: %{name}-devel%{?_isa} = %{version}-%{release} |
169 | Requires: gnunet-devel | 168 | Requires: %{name}-mysql-plugins%{?_isa} = %{version}-%{release} |
170 | Summary: The GNUnet MySQL/MariaDB plugins development files. | 169 | Summary: The GNUnet MySQL/MariaDB plugins development files. |
171 | %description mysql-plugins-devel | 170 | %description mysql-plugins-devel |
172 | The GNUnet MySQL/MariaDB plugins development files.. | 171 | The GNUnet MySQL/MariaDB plugins development files.. |
@@ -190,6 +189,7 @@ exit 0 | |||
190 | 189 | ||
191 | %install | 190 | %install |
192 | make install DESTDIR=%{buildroot} | 191 | make install DESTDIR=%{buildroot} |
192 | %find_lang %{name} | ||
193 | install -Dm644 "contrib/packages/fedora/%{name}.service" "%{buildroot}/%{_unitdir}/%{name}.service" | 193 | install -Dm644 "contrib/packages/fedora/%{name}.service" "%{buildroot}/%{_unitdir}/%{name}.service" |
194 | install -Dm644 "contrib/packages/fedora/%{name}-user.service" "%{buildroot}/%{_userunitdir}/%{name}-user.service" | 194 | install -Dm644 "contrib/packages/fedora/%{name}-user.service" "%{buildroot}/%{_userunitdir}/%{name}-user.service" |
195 | install -Dm644 "contrib/packages/fedora/gnunet-system.conf" %{buildroot}/%{_sysconfdir}/gnunet.conf | 195 | 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 | |||
203 | rm -f %{buildroot}%{_infodir}/dir | 203 | rm -f %{buildroot}%{_infodir}/dir |
204 | 204 | ||
205 | %check | 205 | %check |
206 | desktop-file-validate %{buildroot}/%{_datadir}/applications/gnunet-uri.desktop | ||
206 | #make check | 207 | #make check |
207 | 208 | ||
208 | %post | 209 | %post |
209 | mkdir -p ~/.config/gnunet | 210 | %systemd_post %{name}.service |
210 | touch ~/.config/gnunet.conf | 211 | %systemd_user_post %{name}-user.service |
212 | |||
213 | %preun | ||
214 | %systemd_preun %{name}.service | ||
211 | 215 | ||
212 | %postun | 216 | %postun |
217 | %systemd_postun_with_restart %{name}.service | ||
218 | %systemd_user_post %{name}-user.service | ||
213 | 219 | ||
214 | %files | 220 | %files |
215 | # AGPLv3 | 221 | # AGPLv3 |
216 | %attr(0700, %{gnunetuser}, %{gnunetuser}) | 222 | %attr(0700, %{gnunetuser}, %{gnunetuser}) |
217 | %license %{_defaultdocdir}/%{name}/COPYING | 223 | %{_bindir}/gnunet-arm |
218 | %doc doc AUTHORS ChangeLog NEWS README | ||
219 | %{_bindir}/gnunet-ats | 224 | %{_bindir}/gnunet-ats |
220 | %{_bindir}/gnunet-auto-share | 225 | %{_bindir}/gnunet-auto-share |
221 | %{_bindir}/gnunet-cadet | 226 | %{_bindir}/gnunet-cadet |
@@ -268,6 +273,7 @@ touch ~/.config/gnunet.conf | |||
268 | %{_bindir}/gnunet-did | 273 | %{_bindir}/gnunet-did |
269 | %{_bindir}/gnunet-messenger | 274 | %{_bindir}/gnunet-messenger |
270 | %{_bindir}/gnunet-scalarproduct | 275 | %{_bindir}/gnunet-scalarproduct |
276 | %dir %{_libdir}/%{name} | ||
271 | %dir %{_libdir}/%{name}/libexec | 277 | %dir %{_libdir}/%{name}/libexec |
272 | %{_libdir}/%{name}/libexec/gnunet-communicator-tcp | 278 | %{_libdir}/%{name}/libexec/gnunet-communicator-tcp |
273 | %{_libdir}/%{name}/libexec/gnunet-communicator-udp | 279 | %{_libdir}/%{name}/libexec/gnunet-communicator-udp |
@@ -291,6 +297,7 @@ touch ~/.config/gnunet.conf | |||
291 | %{_libdir}/%{name}/libexec/gnunet-gns-proxy | 297 | %{_libdir}/%{name}/libexec/gnunet-gns-proxy |
292 | %{_libdir}/%{name}/libexec/gnunet-namestore-fcfsd | 298 | %{_libdir}/%{name}/libexec/gnunet-namestore-fcfsd |
293 | %{_libdir}/%{name}/libexec/gnunet-rest-server | 299 | %{_libdir}/%{name}/libexec/gnunet-rest-server |
300 | %{_libdir}/%{name}/libexec/gnunet-service-arm | ||
294 | %{_libdir}/%{name}/libexec/gnunet-service-ats | 301 | %{_libdir}/%{name}/libexec/gnunet-service-ats |
295 | %{_libdir}/%{name}/libexec/gnunet-service-cadet | 302 | %{_libdir}/%{name}/libexec/gnunet-service-cadet |
296 | %{_libdir}/%{name}/libexec/gnunet-service-consensus | 303 | %{_libdir}/%{name}/libexec/gnunet-service-consensus |
@@ -319,6 +326,7 @@ touch ~/.config/gnunet.conf | |||
319 | %{_libdir}/%{name}/libexec/gnunet-service-statistics | 326 | %{_libdir}/%{name}/libexec/gnunet-service-statistics |
320 | %{_libdir}/%{name}/libexec/gnunet-service-testbed | 327 | %{_libdir}/%{name}/libexec/gnunet-service-testbed |
321 | %{_libdir}/%{name}/libexec/gnunet-service-testbed-logger | 328 | %{_libdir}/%{name}/libexec/gnunet-service-testbed-logger |
329 | %{_libdir}/%{name}/libexec/gnunet-service-tng | ||
322 | %{_libdir}/%{name}/libexec/gnunet-service-transport | 330 | %{_libdir}/%{name}/libexec/gnunet-service-transport |
323 | %{_libdir}/%{name}/libexec/gnunet-service-vpn | 331 | %{_libdir}/%{name}/libexec/gnunet-service-vpn |
324 | %{_libdir}/%{name}/libexec/gnunet-service-zonemaster | 332 | %{_libdir}/%{name}/libexec/gnunet-service-zonemaster |
@@ -329,49 +337,53 @@ touch ~/.config/gnunet.conf | |||
329 | %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-bob | 337 | %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-bob |
330 | %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-alice | 338 | %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-alice |
331 | %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-bob | 339 | %{_libdir}/%{name}/libexec/gnunet-service-scalarproduct-ecc-bob |
332 | %dir %{_libdir}/%{name} | ||
333 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_ats_proportional.so | ||
334 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_consensus.so | ||
335 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dht.so | ||
336 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_dns.so | ||
337 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_fs.so | ||
338 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_gns.so | ||
339 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_regex.so | ||
340 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_revocation.so | ||
341 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_set_test.so | ||
342 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_seti_test.so | ||
343 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_setu_test.so | ||
344 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_block_test.so | ||
345 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_heap.so | ||
346 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_sqlite.so | ||
347 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_heap.so | ||
348 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_sqlite.so | ||
349 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_dns.so | ||
350 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_gns.so | ||
351 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_gnsrecord_reclaim.so | ||
352 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_sqlite.so | ||
353 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_sqlite.so | ||
354 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_peerstore_sqlite.so | ||
355 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_attribute_basic.so | ||
356 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_reclaim_credential_jwt.so | ||
357 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_config.so | ||
358 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_copying.so | ||
359 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_gns.so | ||
360 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_identity.so | ||
361 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_namestore.so | ||
362 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_openid_connect.so | ||
363 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_peerinfo.so | ||
364 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_rest_reclaim.so | ||
365 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_server.so | ||
366 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_server.so | ||
367 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_http_client.so | ||
368 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_https_client.so | ||
369 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_tcp.so | ||
370 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_transport_unix.so | ||
371 | %{_libdir}/%{name}/libgnunet_plugin_dhtu_gnunet.so | 340 | %{_libdir}/%{name}/libgnunet_plugin_dhtu_gnunet.so |
372 | %{_libdir}/%{name}/libgnunet_plugin_dhtu_ip.so | 341 | %{_libdir}/%{name}/libgnunet_plugin_dhtu_ip.so |
373 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_messenger.so | 342 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_messenger.so |
374 | %{_libdir}/%{name}/libgnunet_plugin_utiltest.so | 343 | %{_libdir}/%{name}/libgnunet_plugin_utiltest.so |
344 | %{_libdir}/%{name}/libgnunet_plugin_ats_proportional.so | ||
345 | %{_libdir}/%{name}/libgnunet_plugin_block_consensus.so | ||
346 | %{_libdir}/%{name}/libgnunet_plugin_block_dht.so | ||
347 | %{_libdir}/%{name}/libgnunet_plugin_block_dns.so | ||
348 | %{_libdir}/%{name}/libgnunet_plugin_block_fs.so | ||
349 | %{_libdir}/%{name}/libgnunet_plugin_block_gns.so | ||
350 | %{_libdir}/%{name}/libgnunet_plugin_block_regex.so | ||
351 | %{_libdir}/%{name}/libgnunet_plugin_block_revocation.so | ||
352 | %{_libdir}/%{name}/libgnunet_plugin_block_set_test.so | ||
353 | %{_libdir}/%{name}/libgnunet_plugin_block_seti_test.so | ||
354 | %{_libdir}/%{name}/libgnunet_plugin_block_setu_test.so | ||
355 | %{_libdir}/%{name}/libgnunet_plugin_block_test.so | ||
356 | %{_libdir}/%{name}/libgnunet_plugin_datacache_heap.so | ||
357 | %{_libdir}/%{name}/libgnunet_plugin_datacache_sqlite.so | ||
358 | %{_libdir}/%{name}/libgnunet_plugin_datastore_heap.so | ||
359 | %{_libdir}/%{name}/libgnunet_plugin_datastore_sqlite.so | ||
360 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_dns.so | ||
361 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_gns.so | ||
362 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_reclaim.so | ||
363 | %{_libdir}/%{name}/libgnunet_plugin_namecache_sqlite.so | ||
364 | %{_libdir}/%{name}/libgnunet_plugin_namestore_sqlite.so | ||
365 | %{_libdir}/%{name}/libgnunet_plugin_peerstore_sqlite.so | ||
366 | %{_libdir}/%{name}/libgnunet_plugin_reclaim_attribute_basic.so | ||
367 | %{_libdir}/%{name}/libgnunet_plugin_reclaim_credential_jwt.so | ||
368 | %{_libdir}/%{name}/libgnunet_plugin_rest_config.so | ||
369 | %{_libdir}/%{name}/libgnunet_plugin_rest_copying.so | ||
370 | %{_libdir}/%{name}/libgnunet_plugin_rest_gns.so | ||
371 | %{_libdir}/%{name}/libgnunet_plugin_rest_identity.so | ||
372 | %{_libdir}/%{name}/libgnunet_plugin_rest_namestore.so | ||
373 | %{_libdir}/%{name}/libgnunet_plugin_rest_openid_connect.so | ||
374 | %{_libdir}/%{name}/libgnunet_plugin_rest_peerinfo.so | ||
375 | %{_libdir}/%{name}/libgnunet_plugin_rest_reclaim.so | ||
376 | %{_libdir}/%{name}/libgnunet_plugin_transport_http_server.so | ||
377 | %{_libdir}/%{name}/libgnunet_plugin_transport_https_server.so | ||
378 | %{_libdir}/%{name}/libgnunet_plugin_transport_http_client.so | ||
379 | %{_libdir}/%{name}/libgnunet_plugin_transport_https_client.so | ||
380 | %{_libdir}/%{name}/libgnunet_plugin_transport_tcp.so | ||
381 | %{_libdir}/%{name}/libgnunet_plugin_transport_unix.so | ||
382 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send.so | ||
383 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_broadcast.so | ||
384 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_dv.so | ||
385 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_udp_backchannel.so | ||
386 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_nat_upnp.so | ||
375 | %{_libdir}/libgnunetats.so.4 | 387 | %{_libdir}/libgnunetats.so.4 |
376 | %{_libdir}/libgnunetats.so.4.0.0 | 388 | %{_libdir}/libgnunetats.so.4.0.0 |
377 | %{_libdir}/libgnunetblock.so.0 | 389 | %{_libdir}/libgnunetblock.so.0 |
@@ -472,7 +484,7 @@ touch ~/.config/gnunet.conf | |||
472 | %{_libdir}/libgnunetscalarproduct.so.0.0.0 | 484 | %{_libdir}/libgnunetscalarproduct.so.0.0.0 |
473 | %{_libdir}/libgnunettestingdhtu.so.0 | 485 | %{_libdir}/libgnunettestingdhtu.so.0 |
474 | %{_libdir}/libgnunettestingdhtu.so.0.0.0 | 486 | %{_libdir}/libgnunettestingdhtu.so.0.0.0 |
475 | %dir %{_datadir}/%{name}/config.d | 487 | %{_datadir}/%{name}/config.d/arm.conf |
476 | %{_datadir}/%{name}/config.d/ats.conf | 488 | %{_datadir}/%{name}/config.d/ats.conf |
477 | %{_datadir}/%{name}/config.d/cadet.conf | 489 | %{_datadir}/%{name}/config.d/cadet.conf |
478 | %{_datadir}/%{name}/config.d/communicator-unix.conf | 490 | %{_datadir}/%{name}/config.d/communicator-unix.conf |
@@ -540,9 +552,7 @@ touch ~/.config/gnunet.conf | |||
540 | %{_datadir}/%{name}/netjail_exec.sh | 552 | %{_datadir}/%{name}/netjail_exec.sh |
541 | %{_datadir}/%{name}/netjail_start.sh | 553 | %{_datadir}/%{name}/netjail_start.sh |
542 | %{_datadir}/%{name}/netjail_stop.sh | 554 | %{_datadir}/%{name}/netjail_stop.sh |
543 | %{_datadir}/%{name}/services/systemd/gnunet-user.service | 555 | %{_datadir}/%{name}/services/systemd/ |
544 | %{_datadir}/%{name}/services/systemd/sysusers-gnunet.conf | ||
545 | %{_datadir}/%{name}/services/systemd/tmpfiles-gnunet.conf | ||
546 | %{_datadir}/%{name}/topo.sh | 556 | %{_datadir}/%{name}/topo.sh |
547 | %{_datadir}/aclocal/gnunet.m4 | 557 | %{_datadir}/aclocal/gnunet.m4 |
548 | %dir %{_datadir}/%{name} | 558 | %dir %{_datadir}/%{name} |
@@ -551,26 +561,16 @@ touch ~/.config/gnunet.conf | |||
551 | %{_datadir}/%{name}/gns-bcd.tex | 561 | %{_datadir}/%{name}/gns-bcd.tex |
552 | %{_datadir}/%{name}/gnunet-gns-proxy-ca.template | 562 | %{_datadir}/%{name}/gnunet-gns-proxy-ca.template |
553 | %{_datadir}/%{name}/gnunet-logo.png | 563 | %{_datadir}/%{name}/gnunet-logo.png |
554 | %{_datadir}/%{name}/hellos/Y924NSHMMZ1N1SQCE5TXF93ED6S6JY311K0QT86G9WJC68F6XVZ0 | 564 | %{_datadir}/%{name}/hellos/ |
555 | %{_datadir}/%{name}/services/openrc/gnunet.initd | 565 | %{_datadir}/%{name}/services/openrc/ |
556 | %{_datadir}/%{name}/services/systemd/gnunet.service | ||
557 | %{_datadir}/%{name}/testing_hostkeys.ecc | 566 | %{_datadir}/%{name}/testing_hostkeys.ecc |
558 | %{_datadir}/%{name}/sql/datacache-0001.sql | 567 | %{_datadir}/%{name}/sql/ |
559 | %{_datadir}/%{name}/sql/datacache-drop.sql | ||
560 | %{_datadir}/%{name}/sql/datastore-0001.sql | ||
561 | %{_datadir}/%{name}/sql/datastore-drop.sql | ||
562 | %{_datadir}/%{name}/sql/namecache-0001.sql | ||
563 | %{_datadir}/%{name}/sql/namecache-drop.sql | ||
564 | %{_datadir}/%{name}/sql/namestore-0001.sql | ||
565 | %{_datadir}/%{name}/sql/namestore-drop.sql | ||
566 | %{_datadir}/%{name}/sql/versioning.sql | ||
567 | %{_datadir}/applications/gnunet-uri.desktop | 568 | %{_datadir}/applications/gnunet-uri.desktop |
569 | %{_mandir}/man1/gnunet-arm.1.gz | ||
568 | %{_mandir}/man1/gnunet-ats.1.gz | 570 | %{_mandir}/man1/gnunet-ats.1.gz |
569 | %{_mandir}/man1/gnunet-auto-share.1.gz | 571 | %{_mandir}/man1/gnunet-auto-share.1.gz |
570 | %{_mandir}/man1/gnunet-bcd.1.gz | 572 | %{_mandir}/man1/gnunet-bcd.1.gz |
571 | %{_mandir}/man1/gnunet-cadet.1.gz | 573 | %{_mandir}/man1/gnunet-cadet.1.gz |
572 | %{_mandir}/man1/gnunet-conversation-test.1.gz | ||
573 | %{_mandir}/man1/gnunet-conversation.1.gz | ||
574 | %{_mandir}/man1/gnunet-core.1.gz | 574 | %{_mandir}/man1/gnunet-core.1.gz |
575 | %{_mandir}/man1/gnunet-datastore.1.gz | 575 | %{_mandir}/man1/gnunet-datastore.1.gz |
576 | %{_mandir}/man1/gnunet-directory.1.gz | 576 | %{_mandir}/man1/gnunet-directory.1.gz |
@@ -609,11 +609,9 @@ touch ~/.config/gnunet.conf | |||
609 | %{_mandir}/man1/gnunet-zoneimport.1.gz | 609 | %{_mandir}/man1/gnunet-zoneimport.1.gz |
610 | %{_mandir}/man5/gnunet.conf.5.gz | 610 | %{_mandir}/man5/gnunet.conf.5.gz |
611 | %{_bindir}/gnunet-suidfix | 611 | %{_bindir}/gnunet-suidfix |
612 | %{_libdir}/%{name}/libexec/gnunet-service-tng | ||
613 | %{_libdir}/libnss_gns.so.2 | 612 | %{_libdir}/libnss_gns.so.2 |
614 | %{_libdir}/libnss_gns4.so.2 | 613 | %{_libdir}/libnss_gns4.so.2 |
615 | %{_libdir}/libnss_gns6.so.2 | 614 | %{_libdir}/libnss_gns6.so.2 |
616 | %{_libdir}/pkgconfig/gnunetscalarproduct.pc | ||
617 | %{_unitdir}/%{name}.service | 615 | %{_unitdir}/%{name}.service |
618 | %{_userunitdir}/%{name}-user.service | 616 | %{_userunitdir}/%{name}-user.service |
619 | %{_sysconfdir}/gnunet.conf | 617 | %{_sysconfdir}/gnunet.conf |
@@ -670,7 +668,6 @@ touch ~/.config/gnunet.conf | |||
670 | %{_libdir}/libgnunetmessenger.so | 668 | %{_libdir}/libgnunetmessenger.so |
671 | %{_libdir}/libgnunetscalarproduct.so | 669 | %{_libdir}/libgnunetscalarproduct.so |
672 | %{_libdir}/libgnunettestingdhtu.so | 670 | %{_libdir}/libgnunettestingdhtu.so |
673 | %dir %{_includedir}/%{name} | ||
674 | %{_includedir}/%{name}/gnunet_abd_service.h | 671 | %{_includedir}/%{name}/gnunet_abd_service.h |
675 | %{_includedir}/%{name}/gnunet_ats_application_service.h | 672 | %{_includedir}/%{name}/gnunet_ats_application_service.h |
676 | %{_includedir}/%{name}/gnunet_ats_plugin.h | 673 | %{_includedir}/%{name}/gnunet_ats_plugin.h |
@@ -788,29 +785,26 @@ touch ~/.config/gnunet.conf | |||
788 | %{_libdir}/pkgconfig/gnunettransport.pc | 785 | %{_libdir}/pkgconfig/gnunettransport.pc |
789 | %{_libdir}/pkgconfig/gnunetutil.pc | 786 | %{_libdir}/pkgconfig/gnunetutil.pc |
790 | %{_libdir}/pkgconfig/gnunetvpn.pc | 787 | %{_libdir}/pkgconfig/gnunetvpn.pc |
791 | 788 | %{_libdir}/pkgconfig/gnunetscalarproduct.pc | |
792 | 789 | ||
793 | %files postgresql-plugins | 790 | %files postgresql-plugins |
794 | %{_libdir}/libgnunetpq.so | ||
795 | %{_libdir}/libgnunetpq.so.3 | 791 | %{_libdir}/libgnunetpq.so.3 |
796 | %{_libdir}/libgnunetpq.so.3.0.0 | 792 | %{_libdir}/libgnunetpq.so.3.0.0 |
797 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datacache_postgres.so | 793 | %{_libdir}/%{name}/libgnunet_plugin_datacache_postgres.so |
798 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_postgres.so | 794 | %{_libdir}/%{name}/libgnunet_plugin_datastore_postgres.so |
799 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_namecache_postgres.so | 795 | %{_libdir}/%{name}/libgnunet_plugin_namecache_postgres.so |
800 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_namestore_postgres.so | 796 | %{_libdir}/%{name}/libgnunet_plugin_namestore_postgres.so |
801 | 797 | ||
802 | %files postgresql-plugins-devel | 798 | %files postgresql-plugins-devel |
803 | %{_libdir}/libgnunetpq.so | 799 | %{_libdir}/libgnunetpq.so |
804 | %{_includedir}/%{name}/gnunet_pq_lib.h | 800 | %{_includedir}/%{name}/gnunet_pq_lib.h |
805 | 801 | ||
806 | %files mysql-plugins | 802 | %files mysql-plugins |
807 | %{_libdir}/libgnunetmy.so | ||
808 | %{_libdir}/libgnunetmy.so.0 | 803 | %{_libdir}/libgnunetmy.so.0 |
809 | %{_libdir}/libgnunetmy.so.0.0.0 | 804 | %{_libdir}/libgnunetmy.so.0.0.0 |
810 | %{_libdir}/libgnunetmysql.so | ||
811 | %{_libdir}/libgnunetmysql.so.0 | 805 | %{_libdir}/libgnunetmysql.so.0 |
812 | %{_libdir}/libgnunetmysql.so.0.0.0 | 806 | %{_libdir}/libgnunetmysql.so.0.0.0 |
813 | %{_usr}/%{_lib}/%{name}/libgnunet_plugin_datastore_mysql.so | 807 | %{_libdir}/%{name}/libgnunet_plugin_datastore_mysql.so |
814 | 808 | ||
815 | %files mysql-plugins-devel | 809 | %files mysql-plugins-devel |
816 | %{_libdir}/libgnunetmy.so | 810 | %{_libdir}/libgnunetmy.so |
@@ -826,15 +820,14 @@ touch ~/.config/gnunet.conf | |||
826 | %{_libdir}/%{name}/libexec/gnunet-helper-audio-record | 820 | %{_libdir}/%{name}/libexec/gnunet-helper-audio-record |
827 | %{_libdir}/%{name}/libexec/gnunet-service-conversation | 821 | %{_libdir}/%{name}/libexec/gnunet-service-conversation |
828 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_conversation.so | 822 | %{_libdir}/%{name}/libgnunet_plugin_gnsrecord_conversation.so |
829 | %{_libdir}/libgnunetconversation.so | ||
830 | %{_libdir}/libgnunetconversation.so.0 | 823 | %{_libdir}/libgnunetconversation.so.0 |
831 | %{_libdir}/libgnunetconversation.so.0.0.0 | 824 | %{_libdir}/libgnunetconversation.so.0.0.0 |
832 | %{_libdir}/libgnunetmicrophone.so | ||
833 | %{_libdir}/libgnunetmicrophone.so.0 | 825 | %{_libdir}/libgnunetmicrophone.so.0 |
834 | %{_libdir}/libgnunetmicrophone.so.0.0.0 | 826 | %{_libdir}/libgnunetmicrophone.so.0.0.0 |
835 | %{_libdir}/libgnunetspeaker.so | ||
836 | %{_libdir}/libgnunetspeaker.so.0 | 827 | %{_libdir}/libgnunetspeaker.so.0 |
837 | %{_libdir}/libgnunetspeaker.so.0.0.0 | 828 | %{_libdir}/libgnunetspeaker.so.0.0.0 |
829 | %{_mandir}/man1/gnunet-conversation-test.1.gz | ||
830 | %{_mandir}/man1/gnunet-conversation.1.gz | ||
838 | %{_datadir}/%{name}/config.d/conversation.conf | 831 | %{_datadir}/%{name}/config.d/conversation.conf |
839 | 832 | ||
840 | %files conversation-devel | 833 | %files conversation-devel |
@@ -853,7 +846,7 @@ touch ~/.config/gnunet.conf | |||
853 | %{_bindir}/gnunet-bcd | 846 | %{_bindir}/gnunet-bcd |
854 | 847 | ||
855 | %files doc | 848 | %files doc |
856 | %{_defaultdocdir}/%{name}/html | 849 | %{_defaultdocdir}/%{name}/html/ |
857 | %{_infodir}/gnunet.info.gz | 850 | %{_infodir}/gnunet.info.gz |
858 | 851 | ||
859 | %files -n libgnunet-devel | 852 | %files -n libgnunet-devel |
@@ -864,11 +857,7 @@ touch ~/.config/gnunet.conf | |||
864 | %{_libdir}/libgnunetrest.so | 857 | %{_libdir}/libgnunetrest.so |
865 | %{_libdir}/libgnunetutil.so | 858 | %{_libdir}/libgnunetutil.so |
866 | %{_libdir}/pkgconfig/gnunetarm.pc | 859 | %{_libdir}/pkgconfig/gnunetarm.pc |
867 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send.so | 860 | %dir %{_includedir}/%{name} |
868 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_broadcast.so | ||
869 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_simple_send_dv.so | ||
870 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_udp_backchannel.so | ||
871 | %{_libdir}/%{name}/libgnunet_test_transport_plugin_cmd_nat_upnp.so | ||
872 | %{_includedir}/%{name}/gnunet_util_lib.h | 861 | %{_includedir}/%{name}/gnunet_util_lib.h |
873 | %{_includedir}/%{name}/gnunet_json_lib.h | 862 | %{_includedir}/%{name}/gnunet_json_lib.h |
874 | %{_includedir}/%{name}/gnunet_load_lib.h | 863 | %{_includedir}/%{name}/gnunet_load_lib.h |
@@ -904,7 +893,10 @@ touch ~/.config/gnunet.conf | |||
904 | %{_includedir}/%{name}/gnunet_testing_barrier.h | 893 | %{_includedir}/%{name}/gnunet_testing_barrier.h |
905 | 894 | ||
906 | %files -n libgnunet | 895 | %files -n libgnunet |
907 | %{_libdir}/%{name}/libexec/gnunet-service-arm | 896 | %license COPYING |
897 | %dir %{_defaultdocdir}/%{name} | ||
898 | %{_defaultdocdir}/%{name}/COPYING | ||
899 | %{_defaultdocdir}/%{name}/README | ||
908 | %{_libdir}/libgnunetsq.so.0 | 900 | %{_libdir}/libgnunetsq.so.0 |
909 | %{_libdir}/libgnunetsq.so.0.0.0 | 901 | %{_libdir}/libgnunetsq.so.0.0.0 |
910 | %{_libdir}/libgnunetcurl.so.0 | 902 | %{_libdir}/libgnunetcurl.so.0 |
@@ -917,8 +909,9 @@ touch ~/.config/gnunet.conf | |||
917 | %{_libdir}/libgnunetrest.so.0.0.0 | 909 | %{_libdir}/libgnunetrest.so.0.0.0 |
918 | %{_libdir}/libgnunetutil.so.15 | 910 | %{_libdir}/libgnunetutil.so.15 |
919 | %{_libdir}/libgnunetutil.so.15.0.0 | 911 | %{_libdir}/libgnunetutil.so.15.0.0 |
912 | %dir %{_datadir}/%{name} | ||
913 | %dir %{_datadir}/%{name}/config.d | ||
920 | %{_datadir}/%{name}/config.d/util.conf | 914 | %{_datadir}/%{name}/config.d/util.conf |
921 | %{_datadir}/%{name}/config.d/arm.conf | ||
922 | %{_datadir}/locale/de/LC_MESSAGES/gnunet.mo | 915 | %{_datadir}/locale/de/LC_MESSAGES/gnunet.mo |
923 | %{_datadir}/locale/es/LC_MESSAGES/gnunet.mo | 916 | %{_datadir}/locale/es/LC_MESSAGES/gnunet.mo |
924 | %{_datadir}/locale/fr/LC_MESSAGES/gnunet.mo | 917 | %{_datadir}/locale/fr/LC_MESSAGES/gnunet.mo |
@@ -927,12 +920,10 @@ touch ~/.config/gnunet.conf | |||
927 | %{_datadir}/locale/sv/LC_MESSAGES/gnunet.mo | 920 | %{_datadir}/locale/sv/LC_MESSAGES/gnunet.mo |
928 | %{_datadir}/locale/vi/LC_MESSAGES/gnunet.mo | 921 | %{_datadir}/locale/vi/LC_MESSAGES/gnunet.mo |
929 | %{_datadir}/locale/zh_CN/LC_MESSAGES/gnunet.mo | 922 | %{_datadir}/locale/zh_CN/LC_MESSAGES/gnunet.mo |
930 | %{_bindir}/gnunet-arm | ||
931 | %{_bindir}/gnunet-base32 | 923 | %{_bindir}/gnunet-base32 |
932 | %{_bindir}/gnunet-bugreport | 924 | %{_bindir}/gnunet-bugreport |
933 | %{_bindir}/gnunet-config | 925 | %{_bindir}/gnunet-config |
934 | %{_bindir}/gnunet-ecc | 926 | %{_bindir}/gnunet-ecc |
935 | %{_mandir}/man1/gnunet-arm.1.gz | ||
936 | %{_mandir}/man1/gnunet-base32.1.gz | 927 | %{_mandir}/man1/gnunet-base32.1.gz |
937 | %{_mandir}/man1/gnunet-bugreport.1.gz | 928 | %{_mandir}/man1/gnunet-bugreport.1.gz |
938 | %{_mandir}/man1/gnunet-config.1.gz | 929 | %{_mandir}/man1/gnunet-config.1.gz |
@@ -942,6 +933,10 @@ touch ~/.config/gnunet.conf | |||
942 | 933 | ||
943 | 934 | ||
944 | %changelog | 935 | %changelog |
936 | * Fri Dec 30 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1-2 | ||
937 | - Try to address a few rpmlint issues | ||
938 | * Thu Dec 29 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.1 | ||
939 | - Version bump | ||
945 | * Wed Dec 07 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.0 | 940 | * Wed Dec 07 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.0 |
946 | - Version bump | 941 | - Version bump |
947 | * Fri Nov 04 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.18.1 | 942 | * Fri Nov 04 2022 Martin Schanzenbach <schanzen@gnunet.org> - 0.18.1 |