ibus-gtk post "%if "%_lib" == "lib64"" post "%{_bindir}/gtk-query-immodules-2.0-64 --update-cache" post "%else" post "%{_bindir}/gtk-query-immodules-2.0 --update-cache" post "%endif" postun "%if "%_lib" == "lib64"" postun "%{_bindir}/gtk-query-immodules-2.0-64 --update-cache" postun "%else" postun "%{_bindir}/gtk-query-immodules-2.0 --update-cache" postun "%endif" supplements "(ibus and gtk2-)" ibus-gtk3 post "%if "%_lib" == "lib64"" post "%{_bindir}/gtk-query-immodules-3.0-64 --update-cache" post "%else" post "%{_bindir}/gtk-query-immodules-3.0 --update-cache" post "%endif" postun "%if "%_lib" == "lib64"" postun "%{_bindir}/gtk-query-immodules-3.0-64 --update-cache" postun "%else" postun "%{_bindir}/gtk-query-immodules-3.0 --update-cache" postun "%endif" supplements "(ibus and gtk3-)" ibus-gtk4 post "if [[ -x %{_bindir}/gio-querymodules-64 ]]; then" post " %{_bindir}/gio-querymodules-64 %{_libdir}/gtk-4.0/4.0.0/immodules" post "else" post " %{_bindir}/gio-querymodules %{_libdir}/gtk-4.0/4.0.0/immodules" post "fi" postun "if [ $1 -eq 0 ]; then" postun " if [[ -x %{_bindir}/gio-querymodules-64 ]]; then" postun " %{_bindir}/gio-querymodules-64 %{_libdir}/gtk-4.0/4.0.0/immodules" postun " else" postun " %{_bindir}/gio-querymodules %{_libdir}/gtk-4.0/4.0.0/immodules" postun " fi" postun "fi" supplements "(ibus and gtk4-)" libibus-1_0-5 obsoletes "libibus2- < "