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) %define majver %(echo %version | cut -d. -f 1-2)
Name: glib Name: glib
Version: 2.62.2 Version: 2.62.2
Release: 1mamba Release: 2mamba
Epoch: 2 Epoch: 2
Summary: A handy library of utility functions Summary: A handy library of utility functions
Group: System/Libraries 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. Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications will depend on this library. You should install Glib because many of your applications will depend on this library.
%package dconf %package tools
Summary: Glib interface to the dconf low-level configuration system Summary: GIMP Toolkit and GIMP Drawing Kit tools
Group: System/Configuration Group: System/Libraries
Requires: libglib = %{epoch}:%{version}-%{release} Requires: libglib = %{epoch}:%{version}-%{release}
Provides: glib-dconf
Obsoletes: glib-dconf
%description dconf %description tools
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. 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 %package -n libglib
Summary: GIMP Toolkit and GIMP Drawing Kit support library Summary: GIMP Toolkit and GIMP Drawing Kit support library
Group: System/Libraries Group: System/Libraries
Provides: glib2 = %{epoch}:%{version}-%{release} Provides: glib2 = %{epoch}:%{version}-%{release}
Requires: glib-tools = %{epoch}:%{version}-%{release}
%description -n libglib %description -n libglib
Glib is a handy library of utility functions. Glib is a handy library of utility functions.
@ -229,6 +236,25 @@ _EOF
%{_datadir}/%{name}-?.?/gettext/po/Makefile.in.in %{_datadir}/%{name}-?.?/gettext/po/Makefile.in.in
#%{_datadir}/%{name}-?.?/gettext/mkinstalldirs #%{_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 %files -n libglib -f %{name}20.lang
%defattr(-,root,root) %defattr(-,root,root)
%{_sysconfdir}/prelink.conf.d/glib.conf %{_sysconfdir}/prelink.conf.d/glib.conf
@ -249,17 +275,6 @@ _EOF
%files -n libglib-devel %files -n libglib-devel
%defattr(-,root,root) %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}-?.? %dir %{_includedir}/%{name}-?.?
%{_includedir}/%{name}-?.?/* %{_includedir}/%{name}-?.?/*
%{_includedir}/gio-unix-?.?/*gio/*.h %{_includedir}/gio-unix-?.?/*gio/*.h
@ -274,6 +289,7 @@ _EOF
%{_datadir}/bash-completion/completions/gio %{_datadir}/bash-completion/completions/gio
%{_datadir}/gettext/its/gschema.* %{_datadir}/gettext/its/gschema.*
%{_datadir}/aclocal/glib-?.?.m4 %{_datadir}/aclocal/glib-?.?.m4
%{_datadir}/aclocal/gsettings.m4
%if "%{with_systemtap}" == "1" %if "%{with_systemtap}" == "1"
%{_datadir}/systemtap/tapset/*/lib*.stp %{_datadir}/systemtap/tapset/*/lib*.stp
%endif %endif
@ -295,15 +311,6 @@ _EOF
%dir %{_datadir}/glib-2.0/codegen %dir %{_datadir}/glib-2.0/codegen
%{_datadir}/glib-2.0/codegen/*.py* %{_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 %files apidocs
%defattr(-,root,root) %defattr(-,root,root)
%dir %{_datadir}/gtk-doc/html/glib %dir %{_datadir}/gtk-doc/html/glib
@ -338,6 +345,9 @@ _EOF
%endif %endif
%changelog %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 * Wed Oct 30 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.62.2-1mamba
- update to 2.62.2 - update to 2.62.2