[oe-commits] org.oe.dev distutils.bbclass: install python library dir before installing (fix typo)

mickeyl commit openembedded-commits at lists.openembedded.org
Thu Dec 6 17:28:51 UTC 2007


distutils.bbclass: install python library dir before installing (fix typo)

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 4f1a29ae62223f62a0c59640e0cdd3125e2af4d6
ViewMTN: http://monotone.openembedded.org/revision/info/4f1a29ae62223f62a0c59640e0cdd3125e2af4d6
Files:
1
classes/distutils.bbclass
Diffs:

#
# mt diff -r2d1d27133848fbfafd0a7d07530d5c275a8f227c -r4f1a29ae62223f62a0c59640e0cdd3125e2af4d6
#
# 
# 
# patch "classes/distutils.bbclass"
#  from [41980eec92cf67538cc2af843af8a2424a084a31]
#    to [d6701363cef5b26ab81a90ffc863f5ea8686cb17]
# 
============================================================
--- classes/distutils.bbclass	41980eec92cf67538cc2af843af8a2424a084a31
+++ classes/distutils.bbclass	d6701363cef5b26ab81a90ffc863f5ea8686cb17
@@ -13,13 +13,15 @@ distutils_stage_headers() {
 }
 
 distutils_stage_headers() {
+        install -d ${STAGING_DIR_HOST}${layout_prefix}/lib/${PYTHON_DIR}/site-packages
         BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
         ${STAGING_BINDIR_NATIVE}/python setup.py install_headers ${DISTUTILS_STAGE_HEADERS_ARGS} || \
         oefatal "python setup.py install_headers execution failed."
 }
 
 distutils_stage_all() {
-        install -d ${STAGING_DIR_HOST}${layout_prefix}/${PYTHON_DIR}/site-packages
+        install -d ${STAGING_DIR_HOST}${layout_prefix}/lib/${PYTHON_DIR}/site-packages
+        # is this missing a lib below?
         PYTHONPATH=${STAGING_DIR_HOST}${layout_prefix}/${PYTHON_DIR}/site-packages \
         BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
         ${STAGING_BINDIR_NATIVE}/python setup.py install ${DISTUTILS_STAGE_ALL_ARGS} || \
@@ -49,7 +51,7 @@ distutils_do_install() {
             done
         fi
 
-	rm -f ${D}${libdir}/${PYTHON_DIR}/site-packages/easy-install.pth
+        rm -f ${D}${libdir}/${PYTHON_DIR}/site-packages/easy-install.pth
 }
 
 EXPORT_FUNCTIONS do_compile do_install






More information about the Openembedded-commits mailing list