Print this page
Remove Python 2.6
@@ -33,16 +33,18 @@
SUMMARY="$PROG - XML C parser and toolkit"
DESC="$SUMMARY"
DEPENDS_IPS="compress/xz system/library/gcc-5-runtime library/zlib"
BUILD_DEPENDS_IPS="$DEPENDS_IPS developer/sunstudio12.1"
+# Keep python tied to the version we're supporting, to aid future changes.
+CONFIGURE_OPTS="--with-python=/usr/bin/python2.7"
fix_python_install() {
- logcmd mkdir -p $DESTDIR/usr/lib/python2.6/vendor-packages
- logcmd mv $DESTDIR/usr/lib/python2.6/site-packages/* $DESTDIR/usr/lib/python2.6/vendor-packages/ || logerr "failed relocating python install"
- logcmd rm -f $DESTDIR/usr/lib/python2.6/vendor-packages/64/drv_libxml2.py
- logcmd rm -rf $DESTDIR/usr/lib/python2.6/site-packages || logerr "failed removing bad python install"
+ logcmd mkdir -p $DESTDIR/usr/lib/python2.7/vendor-packages
+ logcmd mv $DESTDIR/usr/lib/python2.7/site-packages/* $DESTDIR/usr/lib/python2.7/vendor-packages/ || logerr "failed relocating python install"
+ logcmd rm -f $DESTDIR/usr/lib/python2.7/vendor-packages/64/drv_libxml2.py
+ logcmd rm -rf $DESTDIR/usr/lib/python2.7/site-packages || logerr "failed removing bad python install"
logcmd rm -rf $DESTDIR/usr/include/amd64 || logerr "failed removing bad includes install"
}
install_license(){
logcmd cp $TMPDIR/$BUILDDIR/COPYING $DESTDIR/license
@@ -69,11 +71,11 @@
logcmd perl -pi -e 's#(\/site-packages)#$1\/64#g;' python/.libs/libxml2mod.lai ||
logerr "libtool libxml2mod.la patch failed"
logcmd $MAKE DESTDIR=${DESTDIR} \
- PYTHON_SITE_PACKAGES=/usr/lib/python2.6/site-packages/64 \
+ PYTHON_SITE_PACKAGES=/usr/lib/python2.7/site-packages/64 \
install || \
logerr "--- Make install failed"
}
# Relocate the libs to /lib, to match upstream