commit:     8de56a6ce69708d679352ca879c18fc5298095e5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 02:54:31 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec 14 16:45:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de56a6c

gnome-base/gnome-panel: fix quoting for pkg-config

Bug: https://bugs.gentoo.org/756238
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
index a2d70aaaaf6..c33ffe3fbb7 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eapi7-ver gnome2
+inherit eapi7-ver gnome2 toolchain-funcs
 
 DESCRIPTION="The GNOME Flashback Panel"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/";
@@ -61,9 +61,10 @@ src_configure() {
        fi
 
        if use elogind; then
+               local pkgconfig="$(tc-getPKG_CONFIG)"
                myconf+=(
-                       MENU_CFLAGS=`pkg-config --cflags gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
-                       MENU_LIBS=`pkg-config --libs gdm gio-unix-2.0 gtk+-3.0 
libgnome-menu-3.0 libelogind 2>/dev/null`
+                       MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+                       MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
                )
        fi
 

Reply via email to