From d8f84d3f3f921e962323a2564f0fc4c066752427 Mon Sep 17 00:00:00 2001 From: mgb01105731 Date: Thu, 27 Oct 2022 13:29:55 +0800 Subject: [PATCH] optimise spec file & add doc package --- glib-networking.spec | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/glib-networking.spec b/glib-networking.spec index 71faf6f..72ba7c5 100644 --- a/glib-networking.spec +++ b/glib-networking.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 %define glib2_version 2.69.0 @@ -30,7 +30,7 @@ BuildRequires: pkgconfig(p11-kit-1) BuildRequires: systemd-rpm-macros Requires: ca-certificates -Requires: glib2%{?_isa} >= %{glib2_version} +Requires: glib2 >= %{glib2_version} Requires: gsettings-desktop-schemas # For glib-pacrunner @@ -42,9 +42,17 @@ GIO. In particular, it contains libproxy- and GSettings-based GProxyResolver implementations and a gnutls-based GTlsConnection implementation. +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + %package tests Summary: Tests for the glib-networking package -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} %description tests The glib-networking-tests package contains tests that can be used to verify @@ -65,25 +73,38 @@ the functionality of the installed glib-networking package. %install %meson_install +%generate_compatibility_deps + %find_lang %{name} %files -f %{name}.lang +%dir %{abidir} %license COPYING -%doc NEWS README %{_libdir}/gio/modules/libgioenvironmentproxy.so %{_libdir}/gio/modules/libgiognomeproxy.so %{_libdir}/gio/modules/libgiognutls.so +%{abidir}/libgioenvironmentproxy.dump +%{abidir}/libgiognomeproxy.dump +%{abidir}/libgiognutls.dump %if 0%{?with_libproxy} %{_libdir}/gio/modules/libgiolibproxy.so +%{abidir}/libgiolibproxy.dump %{_libexecdir}/glib-pacrunner %{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service %{_userunitdir}/glib-pacrunner.service %endif +%{abidir}/mock-pkcs11.dump + +%files doc +%doc NEWS README %files tests %{_libexecdir}/installed-tests/glib-networking %{_datadir}/installed-tests %changelog -* Wed Apr 13 2022 Zhongling He 2.72.0-1 +* Thu Oct 27 2022 mgb01105731 - 2.72.0-2 +- optimise spec file & add doc package + +* Wed Apr 13 2022 Zhongling He - 2.72.0-1 - Init package from upstream v2.72.0 -- Gitee