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