3 # this script installs a private copy of python in the same prefix as Samba
7 Usage: install_with_python.sh PREFIX [CONFIGURE OPTIONS]
15 LD_LIBRARY_PATH=$PREFIX/python/lib:$LD_LIBRARY_PATH
16 export LD_LIBRARY_PATH
18 VERSION="Python-2.6.5"
21 mkdir -p python_install || exit 1
22 rsync -avz samba.org::ftp/tridge/python/$VERSION.tar python_install || exit 1
23 cd python_install || exit 1;
24 rm -rf $VERSION || exit 1
25 tar -xf $VERSION.tar || exit 1
27 ./configure --prefix=$PREFIX/python --enable-shared --disable-ipv6 || exit 1
29 make install || exit 1
31 rm -rf python_install || exit 1
34 if [ ! -d $PREFIX/python ]; then
35 # needs to be installed
39 PYTHON=$PREFIX/python/bin/python
42 `dirname $0`/configure --prefix=$PREFIX $@ || exit 1
44 make install || exit 1