X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_openvuplus_3.0;a=blobdiff_plain;f=meta-openvuplus%2Frecipes-devtools%2Fpython%2Fpython-native_2.7.2.bbappend;h=ab67e09dbb210a58f4d180c53a8296ea3993fb06;hp=508a08203ccd832640facb79282c4ac882dde076;hb=d46ebdf3dab36adda4e1cec09897eaa5ad1f4a6e;hpb=b4e3195ecc36ab3d2dfce78d8fce6685ba52e7ec diff --git a/meta-openvuplus/recipes-devtools/python/python-native_2.7.2.bbappend b/meta-openvuplus/recipes-devtools/python/python-native_2.7.2.bbappend index 508a082..ab67e09 100644 --- a/meta-openvuplus/recipes-devtools/python/python-native_2.7.2.bbappend +++ b/meta-openvuplus/recipes-devtools/python/python-native_2.7.2.bbappend @@ -1,4 +1,20 @@ -PR .= "-vuplus0" +PR .= "-vuplus2" RPROVIDES += "python-pickle-native python-pprint-native" +do_install() { + oe_runmake 'DESTDIR=${D}' install + install -d ${D}${bindir}/ + install -m 0755 Parser/pgen ${D}${bindir}/ + + # Make sure we use /usr/bin/env python + for PYTHSCRIPT in `grep -rIl ${bindir}/python ${D}${bindir}`; do + sed -i -e '1s|^#!.*|#!/usr/bin/env python|' $PYTHSCRIPT + done + + ln -sf python ${D}${bindir}/python2 + + install -d ${D}${bindir}/python-native + ln -sf ${bindir}/python ${D}${bindir}/python-native/python +} +