+py_versions=`grep -E "for local v in ([0-9]\.[0-9])+" ./build.jam | sed -e"s%.*for local v in \(.*\)%\1%g"`
+added=0
+for v in XXX ${py_versions} ; do
+ if [ "${v}" == "XXX" ] ; then continue ; fi
+ vx=`echo ${v} | awk -F. '{print $1*100+$2}'`
+ if [ ${python_xversion} -gt ${vx} ] && [ ${added} -eq 0 ]; then
+ vv="${vv} ${python_version}" ; added=1
+ elif [ ${python_xversion} -eq ${vx} ] ; then
+ continue
+ fi
+ vv="${vv} ${v}"
+done
+if [ ${added} -eq 0 ]; then
+ vv="${vv} ${python_version}"
+fi
+sed -i "s%for local v in\( [0-9]\.[0-9]\)\+%for local v in${vv}%g" ./build.jam