commit:     39af814cbd66ce25e15a6df225731f24ec50ae41
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 07:45:47 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 08:56:45 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39af814c

dev-python/dbus-python: Use impl specific python-config

thanks iGentoo for the patch

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=565546

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
index 5e48466..56dc965 100644
--- a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
@@ -41,6 +41,9 @@ src_prepare() {
 
 src_configure() {
        configuring() {
+               local PYTHON_CONFIG
+               python_export PYTHON_CONFIG
+
                # epydoc is python2-only, bug #447642
                local apidocs=--disable-api-docs
                [[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
@@ -49,7 +52,8 @@ src_configure() {
                        --docdir="${EPREFIX}"/usr/share/doc/${PF} \
                        --disable-html-docs \
                        ${apidocs} \
-                       PYTHON_LIBS="$(python-config --ldflags)"
+                       PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
+                       PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
                # configure assumes that ${PYTHON}-config executable exists :/
        }
        python_foreach_impl run_in_build_dir configuring

Reply via email to