aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-05-18 13:35:43 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-05-18 13:35:43 +0200
commitb57728214db762dcd51946fb19b85f9b93f4de4d (patch)
tree229a50613e26c08b23298f44614362099a6ff2da
parent22cc016afa51d56bbf92bde9f584cd6577d11346 (diff)
downloadgnunet-rpm-b57728214db762dcd51946fb19b85f9b93f4de4d.tar.gz
gnunet-rpm-b57728214db762dcd51946fb19b85f9b93f4de4d.zip
update change log, 0.19.2-2 fedora
-rw-r--r--rpmbuild/SPECS/gnunet.spec70
1 files changed, 48 insertions, 22 deletions
diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec
index e76d211..1770d0e 100644
--- a/rpmbuild/SPECS/gnunet.spec
+++ b/rpmbuild/SPECS/gnunet.spec
@@ -3,7 +3,7 @@
3 3
4Name: gnunet 4Name: gnunet
5Version: 0.19.4 5Version: 0.19.4
6Release: 1%{?dist} 6Release: 2%{?dist}
7Summary: Framework for secure peer-to-peer networking 7Summary: Framework for secure peer-to-peer networking
8License: AGPL-3.0-or-later 8License: AGPL-3.0-or-later
9Group: Productivity/Networking/File-Sharing 9Group: Productivity/Networking/File-Sharing
@@ -107,8 +107,15 @@ Summary: GNUnet development headers
107Files needed to develop GNUnet applications and services. 107Files needed to develop GNUnet applications and services.
108 108
109# gnunet-postgresql-plugins 109# gnunet-postgresql-plugins
110%package postgresql-plugins 110%package -n libgnunetpq
111BuildRequires: libpq-devel 111BuildRequires: libpq-devel
112Recommends: postgresql-server
113Summary: The GNUnet PostgreSQL library
114%description -n libgnunetpq
115The GNUnet PostgreSQL utility library.
116
117# gnunet-postgresql-plugins
118%package postgresql-plugins
112Requires: %{name}%{?_isa} = %{version}-%{release} 119Requires: %{name}%{?_isa} = %{version}-%{release}
113Recommends: postgresql-server 120Recommends: postgresql-server
114Summary: The GNUnet PostgreSQL plugins 121Summary: The GNUnet PostgreSQL plugins
@@ -116,12 +123,11 @@ Summary: The GNUnet PostgreSQL plugins
116The GNUnet PostgreSQL plugins for the datacache, datastore, namecache 123The GNUnet PostgreSQL plugins for the datacache, datastore, namecache
117and namestore components. 124and namestore components.
118 125
119%package postgresql-plugins-devel 126%package -n libgnunetpq-devel
120Requires: gnunet-postgresql-plugins%{?_isa} = %{version}-%{release} 127Requires: libgnunet-devel%{?_isa} = %{version}-%{release}
121Requires: %{name}-devel%{?_isa} = %{version}-%{release} 128Requires: libgnunetpq%{?_isa} = %{version}-%{release}
122Requires: %{name}%{?_isa} = %{version}-%{release} 129Summary: The GNUnet PostgreSQL development files
123Summary: The GNUnet PostgreSQL plugins development files 130%description -n libgnunetpq-devel
124%description postgresql-plugins-devel
125The GNUnet PostgreSQL plugins development files. 131The GNUnet PostgreSQL plugins development files.
126 132
127 133
@@ -147,8 +153,18 @@ Summary: The GNUnet CONVERSATION VoP2P component development files
147%description conversation-devel 153%description conversation-devel
148The GNUnet CONVERSATION VoP2P component development files. 154The GNUnet CONVERSATION VoP2P component development files.
149 155
156# The mysql lib
157%package -n libgnunetmy
158Requires: lib%{name}%{?_isa} = %{version}-%{release}
159BuildRequires: mariadb-devel
160Recommends: mariadb-server
161Summary: The GNUnet MySQL/MariaDB utility library
162%description -n libgnunetmy
163The GNUnet MySQL/MariaDB utility library.
164
150# The mysql plugins 165# The mysql plugins
151%package mysql-plugins 166%package mysql-plugins
167Requires: libgnunetmy%{?_isa} = %{version}-%{release}
152Requires: %{name}%{?_isa} = %{version}-%{release} 168Requires: %{name}%{?_isa} = %{version}-%{release}
153BuildRequires: mariadb-devel 169BuildRequires: mariadb-devel
154Recommends: mariadb-server 170Recommends: mariadb-server
@@ -157,13 +173,12 @@ Summary: The GNUnet MySQL/MariaDB plugins
157The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache 173The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache
158and namestore components. 174and namestore components.
159 175
160%package mysql-plugins-devel 176%package -n libgnunetmy-devel
161Requires: %{name}%{?_isa} = %{version}-%{release} 177Requires: libgnunet-devel%{?_isa} = %{version}-%{release}
162Requires: %{name}-devel%{?_isa} = %{version}-%{release} 178Requires: libgnunetmy%{?_isa} = %{version}-%{release}
163Requires: %{name}-mysql-plugins%{?_isa} = %{version}-%{release} 179Summary: The GNUnet MySQL/MariaDB utility library development files
164Summary: The GNUnet MySQL/MariaDB plugins development files 180%description -n libgnunetmy-devel
165%description mysql-plugins-devel 181The GNUnet MySQL/MariaDB utility library development files.
166The GNUnet MySQL/MariaDB plugins development files.
167 182
168 183
169%prep 184%prep
@@ -836,26 +851,31 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/gnunet-uri.desktop
836%{_libdir}/pkgconfig/gnunetvpn.pc 851%{_libdir}/pkgconfig/gnunetvpn.pc
837%{_libdir}/pkgconfig/gnunetscalarproduct.pc 852%{_libdir}/pkgconfig/gnunetscalarproduct.pc
838 853
839%files postgresql-plugins 854%files -n libgnunetpq
840%{_libdir}/libgnunetpq.so.3 855%{_libdir}/libgnunetpq.so.3
841%{_libdir}/libgnunetpq.so.3.0.0 856%{_libdir}/libgnunetpq.so.3.0.0
857
858%files -n libgnunetpq-devel
859
860%{_libdir}/libgnunetpq.so
861%{_includedir}/%{name}/gnunet_pq_lib.h
862
863%files postgresql-plugins
842%{_libdir}/%{name}/libgnunet_plugin_datacache_postgres.so 864%{_libdir}/%{name}/libgnunet_plugin_datacache_postgres.so
843%{_libdir}/%{name}/libgnunet_plugin_datastore_postgres.so 865%{_libdir}/%{name}/libgnunet_plugin_datastore_postgres.so
844%{_libdir}/%{name}/libgnunet_plugin_namecache_postgres.so 866%{_libdir}/%{name}/libgnunet_plugin_namecache_postgres.so
845%{_libdir}/%{name}/libgnunet_plugin_namestore_postgres.so 867%{_libdir}/%{name}/libgnunet_plugin_namestore_postgres.so
846 868
847%files postgresql-plugins-devel 869%files -n libgnunetmy
848%{_libdir}/libgnunetpq.so
849%{_includedir}/%{name}/gnunet_pq_lib.h
850
851%files mysql-plugins
852%{_libdir}/libgnunetmy.so.0 870%{_libdir}/libgnunetmy.so.0
853%{_libdir}/libgnunetmy.so.0.0.0 871%{_libdir}/libgnunetmy.so.0.0.0
854%{_libdir}/libgnunetmysql.so.0 872%{_libdir}/libgnunetmysql.so.0
855%{_libdir}/libgnunetmysql.so.0.0.0 873%{_libdir}/libgnunetmysql.so.0.0.0
874
875%files mysql-plugins
856%{_libdir}/%{name}/libgnunet_plugin_datastore_mysql.so 876%{_libdir}/%{name}/libgnunet_plugin_datastore_mysql.so
857 877
858%files mysql-plugins-devel 878%files -n libgnunetmy-devel
859%{_libdir}/libgnunetmy.so 879%{_libdir}/libgnunetmy.so
860%{_libdir}/libgnunetmysql.so 880%{_libdir}/libgnunetmysql.so
861%{_libdir}/pkgconfig/gnunetmysql.pc 881%{_libdir}/pkgconfig/gnunetmysql.pc
@@ -912,6 +932,12 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/gnunet-uri.desktop
912 932
913 933
914%changelog 934%changelog
935* Thu May 18 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-2
936- Separate out postgres/mysql utility libraries in preparation for Taler packages.
937
938* Mon May 15 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.4-1
939- Version bump
940
915* Sun Jan 08 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.2-1 941* Sun Jan 08 2023 Martin Schanzenbach <schanzen@gnunet.org> - 0.19.2-1
916- Version bump 942- Version bump
917 943