Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: gnome@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH] gnome2-utils.eclass: gnome2_query_immodules*, use EROOT, #611030
Date: Sat, 22 Apr 2017 08:52:16
Message-Id: 20170422082058.19281-1-mgorny@gentoo.org
1 Respect EROOT when running gtk-query-immodules-* tools, alike other
2 updaters in the eclass. This ensures that x11-libs/gtk+ installs
3 correctly when installing to a ROOT.
4 ---
5 eclass/gnome2-utils.eclass | 8 ++++----
6 1 file changed, 4 insertions(+), 4 deletions(-)
7
8 diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
9 index f2aa2391a532..c0cb209cddd9 100644
10 --- a/eclass/gnome2-utils.eclass
11 +++ b/eclass/gnome2-utils.eclass
12 @@ -445,8 +445,8 @@ gnome2_gdk_pixbuf_update() {
13 # @DESCRIPTION:
14 # Updates gtk2 immodules/gdk-pixbuf loaders listing.
15 gnome2_query_immodules_gtk2() {
16 - local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-2.0
17 - [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-2.0
18 + local updater=${EROOT}/usr/bin/${CHOST}-gtk-query-immodules-2.0
19 + [[ ! -x ${updater} ]] && updater=${EROOT}/usr/bin/gtk-query-immodules-2.0
20
21 ebegin "Updating gtk2 input method module cache"
22 GTK_IM_MODULE_FILE="${EROOT}usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" \
23 @@ -459,8 +459,8 @@ gnome2_query_immodules_gtk2() {
24 # @DESCRIPTION:
25 # Updates gtk3 immodules/gdk-pixbuf loaders listing.
26 gnome2_query_immodules_gtk3() {
27 - local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-3.0
28 - [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-3.0
29 + local updater=${EROOT}/usr/bin/${CHOST}-gtk-query-immodules-3.0
30 + [[ ! -x ${updater} ]] && updater=${EROOT}/usr/bin/gtk-query-immodules-3.0
31
32 ebegin "Updating gtk3 input method module cache"
33 GTK_IM_MODULE_FILE="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" \
34 --
35 2.12.2

Replies