diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-05-18 13:35:43 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-05-18 13:35:43 +0200 |
commit | b57728214db762dcd51946fb19b85f9b93f4de4d (patch) | |
tree | 229a50613e26c08b23298f44614362099a6ff2da | |
parent | 22cc016afa51d56bbf92bde9f584cd6577d11346 (diff) | |
download | gnunet-rpm-b57728214db762dcd51946fb19b85f9b93f4de4d.tar.gz gnunet-rpm-b57728214db762dcd51946fb19b85f9b93f4de4d.zip |
update change log, 0.19.2-2 fedora
-rw-r--r-- | rpmbuild/SPECS/gnunet.spec | 70 |
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 | ||
4 | Name: gnunet | 4 | Name: gnunet |
5 | Version: 0.19.4 | 5 | Version: 0.19.4 |
6 | Release: 1%{?dist} | 6 | Release: 2%{?dist} |
7 | Summary: Framework for secure peer-to-peer networking | 7 | Summary: Framework for secure peer-to-peer networking |
8 | License: AGPL-3.0-or-later | 8 | License: AGPL-3.0-or-later |
9 | Group: Productivity/Networking/File-Sharing | 9 | Group: Productivity/Networking/File-Sharing |
@@ -107,8 +107,15 @@ Summary: GNUnet development headers | |||
107 | Files needed to develop GNUnet applications and services. | 107 | Files 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 |
111 | BuildRequires: libpq-devel | 111 | BuildRequires: libpq-devel |
112 | Recommends: postgresql-server | ||
113 | Summary: The GNUnet PostgreSQL library | ||
114 | %description -n libgnunetpq | ||
115 | The GNUnet PostgreSQL utility library. | ||
116 | |||
117 | # gnunet-postgresql-plugins | ||
118 | %package postgresql-plugins | ||
112 | Requires: %{name}%{?_isa} = %{version}-%{release} | 119 | Requires: %{name}%{?_isa} = %{version}-%{release} |
113 | Recommends: postgresql-server | 120 | Recommends: postgresql-server |
114 | Summary: The GNUnet PostgreSQL plugins | 121 | Summary: The GNUnet PostgreSQL plugins |
@@ -116,12 +123,11 @@ Summary: The GNUnet PostgreSQL plugins | |||
116 | The GNUnet PostgreSQL plugins for the datacache, datastore, namecache | 123 | The GNUnet PostgreSQL plugins for the datacache, datastore, namecache |
117 | and namestore components. | 124 | and namestore components. |
118 | 125 | ||
119 | %package postgresql-plugins-devel | 126 | %package -n libgnunetpq-devel |
120 | Requires: gnunet-postgresql-plugins%{?_isa} = %{version}-%{release} | 127 | Requires: libgnunet-devel%{?_isa} = %{version}-%{release} |
121 | Requires: %{name}-devel%{?_isa} = %{version}-%{release} | 128 | Requires: libgnunetpq%{?_isa} = %{version}-%{release} |
122 | Requires: %{name}%{?_isa} = %{version}-%{release} | 129 | Summary: The GNUnet PostgreSQL development files |
123 | Summary: The GNUnet PostgreSQL plugins development files | 130 | %description -n libgnunetpq-devel |
124 | %description postgresql-plugins-devel | ||
125 | The GNUnet PostgreSQL plugins development files. | 131 | The 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 |
148 | The GNUnet CONVERSATION VoP2P component development files. | 154 | The GNUnet CONVERSATION VoP2P component development files. |
149 | 155 | ||
156 | # The mysql lib | ||
157 | %package -n libgnunetmy | ||
158 | Requires: lib%{name}%{?_isa} = %{version}-%{release} | ||
159 | BuildRequires: mariadb-devel | ||
160 | Recommends: mariadb-server | ||
161 | Summary: The GNUnet MySQL/MariaDB utility library | ||
162 | %description -n libgnunetmy | ||
163 | The GNUnet MySQL/MariaDB utility library. | ||
164 | |||
150 | # The mysql plugins | 165 | # The mysql plugins |
151 | %package mysql-plugins | 166 | %package mysql-plugins |
167 | Requires: libgnunetmy%{?_isa} = %{version}-%{release} | ||
152 | Requires: %{name}%{?_isa} = %{version}-%{release} | 168 | Requires: %{name}%{?_isa} = %{version}-%{release} |
153 | BuildRequires: mariadb-devel | 169 | BuildRequires: mariadb-devel |
154 | Recommends: mariadb-server | 170 | Recommends: mariadb-server |
@@ -157,13 +173,12 @@ Summary: The GNUnet MySQL/MariaDB plugins | |||
157 | The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache | 173 | The GNUnet MySQL/MariaDB plugins for the datacache, datastore, namecache |
158 | and namestore components. | 174 | and namestore components. |
159 | 175 | ||
160 | %package mysql-plugins-devel | 176 | %package -n libgnunetmy-devel |
161 | Requires: %{name}%{?_isa} = %{version}-%{release} | 177 | Requires: libgnunet-devel%{?_isa} = %{version}-%{release} |
162 | Requires: %{name}-devel%{?_isa} = %{version}-%{release} | 178 | Requires: libgnunetmy%{?_isa} = %{version}-%{release} |
163 | Requires: %{name}-mysql-plugins%{?_isa} = %{version}-%{release} | 179 | Summary: The GNUnet MySQL/MariaDB utility library development files |
164 | Summary: The GNUnet MySQL/MariaDB plugins development files | 180 | %description -n libgnunetmy-devel |
165 | %description mysql-plugins-devel | 181 | The GNUnet MySQL/MariaDB utility library development files. |
166 | The 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 | ||