From 9d3858da72879dbb8550bc09f99787e6d33f4815 Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Sun, 23 Aug 2015 18:04:44 -0400 Subject: eclass: fix gnome2_query_immodules_gtk{2,3} when ROOT != "/" Thanks-to: Risimi Gentoo-Bug: 558506 --- eclass/gnome2-utils.eclass | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'eclass') diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 7d3fc386ce0c..476fb2882370 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -447,7 +447,10 @@ gnome2_query_immodules_gtk2() { local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-2.0 [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-2.0 - "${updater}" --update-cache + ebegin "Updating gtk2 input method module cache" + GTK_IM_MODULE_FILE="${EROOT}usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" \ + "${updater}" --update-cache + eend $? } # @FUNCTION: gnome2_query_immodules_gtk3 @@ -458,7 +461,10 @@ gnome2_query_immodules_gtk3() { local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-3.0 [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-3.0 - "${updater}" --update-cache + ebegin "Updating gtk3 input method module cache" + GTK_IM_MODULE_FILE="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" \ + "${updater}" --update-cache + eend $? } # @FUNCTION: gnome2_disable_deprecation_warning -- cgit v1.2.3-18-g5258