diff --git a/packages/python/net/Coherence/build b/packages/python/net/Coherence/build index bceba0e290..1a4739c60b 100755 --- a/packages/python/net/Coherence/build +++ b/packages/python/net/Coherence/build @@ -9,6 +9,4 @@ $SCRIPTS/build Python cd $BUILD/$1* -$PYTHON setup.py install --prefix /usr --root .install - -find .install -name "*.py" -exec rm -rf "{}" ";" +$PYTHON setup.py bdist_egg --exclude-source-files diff --git a/packages/python/net/Coherence/install b/packages/python/net/Coherence/install index 6c0b533731..9089e3de42 100755 --- a/packages/python/net/Coherence/install +++ b/packages/python/net/Coherence/install @@ -4,4 +4,8 @@ $SCRIPTS/install Python -cp -PR $BUILD/$1*/.install/* $INSTALL +. config/options.python + +PKG_SRC_DIR=`ls -d $BUILD/$1[-_][0-9]*` + +$TOOLCHAIN/bin/easy_install --exclude-scripts --zip-ok --no-deps --quiet --prefix=$INSTALL/usr $PKG_SRC_DIR/dist/*.egg diff --git a/packages/python/sysutils/cssutils/build b/packages/python/sysutils/cssutils/build index 040ff97d6c..1a4739c60b 100755 --- a/packages/python/sysutils/cssutils/build +++ b/packages/python/sysutils/cssutils/build @@ -9,13 +9,4 @@ $SCRIPTS/build Python cd $BUILD/$1* -$PYTHON setup.py build -$PYTHON setup.py install --single-version-externally-managed \ - -O1 --skip-build --prefix /usr --root .install - -find .install -name "*.py" -type f -exec rm -rf "{}" ";" -find .install -name "*.pyo" -type f -exec rm -rf "{}" ";" - -rm -rf .install/usr/lib/python*/site-packages/tests -rm -rf .install/usr/bin - +$PYTHON setup.py bdist_egg --exclude-source-files diff --git a/packages/python/sysutils/cssutils/install b/packages/python/sysutils/cssutils/install index 41d34f849d..9089e3de42 100755 --- a/packages/python/sysutils/cssutils/install +++ b/packages/python/sysutils/cssutils/install @@ -4,8 +4,8 @@ $SCRIPTS/install Python -BUILD_DIR=`ls -d $BUILD/$1*` - . config/options.python -cp -PR $BUILD_DIR/.install/* $INSTALL \ No newline at end of file +PKG_SRC_DIR=`ls -d $BUILD/$1[-_][0-9]*` + +$TOOLCHAIN/bin/easy_install --exclude-scripts --zip-ok --no-deps --quiet --prefix=$INSTALL/usr $PKG_SRC_DIR/dist/*.egg diff --git a/packages/python/www/zope.interface/build b/packages/python/www/zope.interface/build index 9ffdcc214c..3fe5fac842 100755 --- a/packages/python/www/zope.interface/build +++ b/packages/python/www/zope.interface/build @@ -3,17 +3,9 @@ . config/options $SCRIPTS/build toolchain +$SCRIPTS/build Python . config/options.python cd $BUILD/$1* - -$PYTHON setup.py build - -$PYTHON setup.py install -O1 --skip-build --single-version-externally-managed --root $SYSROOT_PREFIX --prefix /usr -$PYTHON setup.py install -O1 --skip-build --single-version-externally-managed --root ./.install --prefix /usr - -find .install -name "*.py" -exec rm -rf "{}" ";" -find .install -name "*.pyo" -exec rm -rf "{}" ";" - -rm -rf .install/usr/lib/python*/site-packages/zope/interfaces*/tests \ No newline at end of file +$PYTHON setup.py bdist_egg --exclude-source-files diff --git a/packages/python/www/zope.interface/install b/packages/python/www/zope.interface/install index 40cd5f4fad..3ed2d8cc72 100755 --- a/packages/python/www/zope.interface/install +++ b/packages/python/www/zope.interface/install @@ -4,4 +4,8 @@ $SCRIPTS/install Python -cp -PR $BUILD/$1*/.install/* $INSTALL \ No newline at end of file +. config/options.python + +PKG_SRC_DIR=`ls -d $BUILD/$1*` + +$TOOLCHAIN/bin/easy_install --exclude-scripts --zip-ok --no-deps --quiet --prefix=$INSTALL/usr $PKG_SRC_DIR/dist/*.egg