move binaries to new glib-tools package providing and obsoleting glib-dconf [release 2.62.2-2mamba;Thu Nov 07 2019]

This commit is contained in:
Silvan Calarco 2024-01-05 23:06:53 +01:00
parent a206a55d02
commit 4199ca857b

View File

@ -6,7 +6,7 @@
%define majver %(echo %version | cut -d. -f 1-2)
Name: glib
Version: 2.62.2
Release: 1mamba
Release: 2mamba
Epoch: 2
Summary: A handy library of utility functions
Group: System/Libraries
@ -59,18 +59,25 @@ This C library is designed to solve some portability problems and provide other
Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications will depend on this library.
%package dconf
Summary: Glib interface to the dconf low-level configuration system
Group: System/Configuration
Requires: libglib = %{epoch}:%{version}-%{release}
%package tools
Summary: GIMP Toolkit and GIMP Drawing Kit tools
Group: System/Libraries
Requires: libglib = %{epoch}:%{version}-%{release}
Provides: glib-dconf
Obsoletes: glib-dconf
%description dconf
dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.
%description tools
Glib is a handy library of utility functions.
This C library is designed to solve some portability problems and provide other useful functionality which most programs require.
Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications will depend on this library.
%package -n libglib
Summary: GIMP Toolkit and GIMP Drawing Kit support library
Group: System/Libraries
Provides: glib2 = %{epoch}:%{version}-%{release}
Requires: glib-tools = %{epoch}:%{version}-%{release}
%description -n libglib
Glib is a handy library of utility functions.
@ -229,6 +236,25 @@ _EOF
%{_datadir}/%{name}-?.?/gettext/po/Makefile.in.in
#%{_datadir}/%{name}-?.?/gettext/mkinstalldirs
%files tools
%defattr(-,root,root)
%{_sysconfdir}/profile.d/glib.*sh
%{_bindir}/gdbus
%{_bindir}/gsettings
%{_bindir}/gapplication
%{_bindir}/gio
%{_bindir}/gio-launch-desktop
%{_bindir}/glib-compile-resources
%{_bindir}/gresource
%{_bindir}/gtester
%{_bindir}/gtester-report
%{_bindir}/%{name}-genmarshal
%{_bindir}/%{name}-mkenums
%{_bindir}/gobject-query
%{_bindir}/gdbus-codegen
%{_datadir}/bash-completion/completions/gdbus
%{_datadir}/bash-completion/completions/gsettings
%files -n libglib -f %{name}20.lang
%defattr(-,root,root)
%{_sysconfdir}/prelink.conf.d/glib.conf
@ -249,17 +275,6 @@ _EOF
%files -n libglib-devel
%defattr(-,root,root)
%{_bindir}/gapplication
%{_bindir}/gio
%{_bindir}/gio-launch-desktop
%{_bindir}/glib-compile-resources
%{_bindir}/gresource
%{_bindir}/gtester
%{_bindir}/gtester-report
%{_bindir}/%{name}-genmarshal
%{_bindir}/%{name}-mkenums
%{_bindir}/gobject-query
%{_bindir}/gdbus-codegen
%dir %{_includedir}/%{name}-?.?
%{_includedir}/%{name}-?.?/*
%{_includedir}/gio-unix-?.?/*gio/*.h
@ -274,6 +289,7 @@ _EOF
%{_datadir}/bash-completion/completions/gio
%{_datadir}/gettext/its/gschema.*
%{_datadir}/aclocal/glib-?.?.m4
%{_datadir}/aclocal/gsettings.m4
%if "%{with_systemtap}" == "1"
%{_datadir}/systemtap/tapset/*/lib*.stp
%endif
@ -295,15 +311,6 @@ _EOF
%dir %{_datadir}/glib-2.0/codegen
%{_datadir}/glib-2.0/codegen/*.py*
%files dconf
%defattr(-,root,root)
%{_sysconfdir}/profile.d/glib.*sh
%{_bindir}/gdbus
%{_bindir}/gsettings
%{_datadir}/bash-completion/completions/gdbus
%{_datadir}/bash-completion/completions/gsettings
%{_datadir}/aclocal/gsettings.m4
%files apidocs
%defattr(-,root,root)
%dir %{_datadir}/gtk-doc/html/glib
@ -338,6 +345,9 @@ _EOF
%endif
%changelog
* Thu Nov 07 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.62.2-2mamba
- move binaries to new glib-tools package providing and obsoleting glib-dconf
* Wed Oct 30 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.62.2-1mamba
- update to 2.62.2