dev-python/dbus-python: Use impl specific python-config
authorJustin Lecher <jlec@gentoo.org>
Thu, 12 Nov 2015 07:45:47 +0000 (08:45 +0100)
committerJustin Lecher <jlec@gentoo.org>
Thu, 12 Nov 2015 08:56:45 +0000 (09:56 +0100)
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@gentoo.org>
dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild

index 5e48466b20b2b602ac1c382399cd3c18e964b287..56dc9652258304c64771ae2a44ebba92a8ab62ef 100644 (file)
@@ -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