summaryrefslogtreecommitdiffstats
path: root/recipes-extended/libvirt/libvirt-python.inc
diff options
context:
space:
mode:
authorYao Zhao <yao.zhao@windriver.com>2013-05-03 14:28:39 -0400
committerBruce Ashfield <bruce.ashfield@windriver.com>2013-05-03 12:26:06 -0700
commit22e7b5e92b33e5fe18723083ce69867749839894 (patch)
tree09d31b6511da919c3b87d645981d613c7b9271d1 /recipes-extended/libvirt/libvirt-python.inc
parentbb8c2c420bca06c67deb05e9f63e101752110759 (diff)
downloadmeta-virtualization-22e7b5e92b33e5fe18723083ce69867749839894.tar.gz
fix libvirt-python build problem
The current libvirt's config.log: configure:65065: checking for python configure:65083: found /usr/bin/python configure:65095: result: /usr/bin/python configure:65116: checking for python version configure:65123: result: 2.7 configure:65137: checking for python platform configure:65144: result: linux2 configure:65170: checking for python script directory configure:65206: result: ${prefix}/lib/python2.7/dist-packages configure:65215: checking for python extension module directory configure:65251: result: ${exec_prefix}/lib/python2.7/dist-packages so it will use host python which may quite different with target python. remove python_incdir.patch and inherit pythonnative. use PACKAGECONFIG instead of EXTRA_OECONF. enable python in full PACKAGECONFIG. Signed-off-by: Yao Zhao <yao.zhao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Diffstat (limited to 'recipes-extended/libvirt/libvirt-python.inc')
-rw-r--r--recipes-extended/libvirt/libvirt-python.inc21
1 files changed, 12 insertions, 9 deletions
diff --git a/recipes-extended/libvirt/libvirt-python.inc b/recipes-extended/libvirt/libvirt-python.inc
index 297e90c8..d4cc5f35 100644
--- a/recipes-extended/libvirt/libvirt-python.inc
+++ b/recipes-extended/libvirt/libvirt-python.inc
@@ -1,14 +1,17 @@
1inherit python-dir 1inherit pythonnative python-dir
2 2
3# Enable the Python tool support 3export STAGING_INCDIR
4EXTRA_OECONF += "--with-python=yes --with-python-inc-dir=-I${STAGING_INCDIR}/python${PYTHON_BASEVERSION}" 4export STAGING_LIBDIR
5export BUILD_SYS
6export HOST_SYS
5 7
6SRC_URI += " file://python_incdir.patch" 8PACKAGECONFIG += "python"
7 9PACKAGECONFIG[python] = "--with-python,--without-python,python,"
8DEPENDS += "python python-native"
9RDEPENDS_${PN}-python += "python" 10RDEPENDS_${PN}-python += "python"
10PACKAGECONFIG_${PN}-python[xen] = ",,,xen-python" 11PACKAGECONFIG_${PN}-python[xen] = ",,,xen-python"
11 12
12PACKAGES += "${PN}-python-dbg ${PN}-python" 13PACKAGES += "${PN}-python-staticdev ${PN}-python-dev ${PN}-python-dbg ${PN}-python"
13FILES_${PN}-python-dbg += "${libdir}/${PYTHON_DIR}/site-packages/.debug/" 14FILES_${PN}-python-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a"
14FILES_${PN}-python += "${libdir}/${PYTHON_DIR}/site-packages" 15FILES_${PN}-python-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la"
16FILES_${PN}-python-dbg += "${PYTHON_SITEPACKAGES_DIR}/.debug/"
17FILES_${PN}-python += "${PYTHON_SITEPACKAGES_DIR}"