update to 3.24.43

fix biarch support for gtk-query-immodules [release 3.24.43-1mamba;Sun Aug 25 2024]
This commit is contained in:
Silvan Calarco 2024-08-25 20:35:53 +02:00
parent b139ae1abd
commit e66c1f3b7b

View File

@ -2,7 +2,7 @@
%define libver 3.0
%define binver 3.0.0
Name: libgtk3
Version: 3.24.41
Version: 3.24.43
Release: 1mamba
Summary: The GIMP ToolKit (GTK+), a library for creating GUIs
Group: System/Libraries
@ -47,8 +47,8 @@ BuildRequires: coreutils
BuildRequires: glib-dconf
BuildRequires: gettext-devel
BuildRequires: glib-gettextize
BuildRequires: glib-tools
BuildRequires: libtasn1-devel
BuildRequires: python-glib
BuildRequires: gobject-introspection-devel
BuildRequires: colord-devel
BuildRequires: libkeyutils-devel
@ -126,9 +126,11 @@ gtk+ API documentation.
install -d %{buildroot}%{_sysconfdir}/gtk-%{libver}
# biarch support
install -d -m0755 %{buildroot}%{_libexecdir}
mv %{buildroot}%{_bindir}/gtk-query-immodules-3.0 %{buildroot}%{_libexecdir}/gtk-query-immodules-3.0
ln -s %{_libexecdir}/gtk-query-immodules-3.0 %{buildroot}%{_bindir}/gtk-query-immodules-3.0
mv %{buildroot}%{_bindir}/{gtk-query-immodules-3.0,gtk-query-immodules-3.0-%{__isa_bits}}
echo ".so man1/gtk-query-immodules-3.0.1" > %{buildroot}%{_mandir}/man1/gtk-query-immodules-3.0-%{__isa_bits}.1
%ifarch x86_64 aarch64
ln -s gtk-query-immodules-3.0-%{__isa_bits} %{buildroot}%{_bindir}/gtk-query-immodules-3.0
%endif
touch %{buildroot}%{_libdir}/gtk-%{libver}/%{binver}/immodules.cache
@ -145,10 +147,10 @@ rm -rf %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*
%postun -p /sbin/ldconfig
%transfiletriggerin -- %{_libdir}/gtk-3.0/3.0.0/immodules
%{_libexecdir}/gtk-query-immodules-3.0 --update-cache &>/dev/null || :
%{_bindir}/gtk-query-immodules-3.0-%{__isa_bits} --update-cache &>/dev/null || :
%transfiletriggerpostun -- %{_libdir}/gtk-3.0/3.0.0/immodules
%{_libexecdir}/gtk-query-immodules-3.0 --update-cache &>/dev/null || :
%{_bindir}/gtk-query-immodules-3.0-%{__isa_bits} --update-cache &>/dev/null || :
%files -f gtk30.lang
%defattr(-,root,root)
@ -156,8 +158,11 @@ rm -rf %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*
%config(noreplace) %{_sysconfdir}/gtk-%{libver}/im-multipress.conf
%{_bindir}/broadwayd
%{_bindir}/gtk-launch
%{_bindir}/gtk-query-immodules-%{libver}
%{_bindir}/gtk-update-icon-cache
%{_bindir}/gtk-query-immodules-3.0-%{__isa_bits}
%ifarch x86_64 aarch64
%{_bindir}/gtk-query-immodules-%{libver}
%endif
%{_bindir}/gtk-query-settings
%{_libdir}/libgailutil-*.so.*
%{_libdir}/libgdk-*.so.*
@ -173,7 +178,6 @@ rm -rf %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*
%{_libdir}/girepository-1.0/Gdk-%{libver}.typelib
%{_libdir}/girepository-1.0/GdkX11-%{libver}.typelib
%{_libdir}/girepository-1.0/Gtk-%{libver}.typelib
%{_libexecdir}/gtk-query-immodules-3.0
%{_datadir}/icons/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png
%{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory-symbolic.symbolic.png
%dir %{_datadir}/themes/Default/gtk-%{libver}
@ -184,6 +188,7 @@ rm -rf %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*
%{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
%{_mandir}/man1/broadwayd.1*
%{_mandir}/man1/gtk-query-immodules-%{libver}.1*
%{_mandir}/man1/gtk-query-immodules-%{libver}-%{__isa_bits}.1*
%{_mandir}/man1/gtk-launch.1*
%{_mandir}/man1/gtk-query-settings.1*
%doc COPYING
@ -263,6 +268,10 @@ rm -rf %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*
%{_datadir}/gtk-doc/html/gtk3/*
%changelog
* Sun Aug 25 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 3.24.43-1mamba
- update to 3.24.43
- fix biarch support for gtk-query-immodules
* Sun Apr 21 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 3.24.41-1mamba
- update to 3.24.41
- added triggers to gtk-query-immodules-3.0