From 51122b0ebb1e16309d50d8c54731581c78d33555 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Thu, 14 Apr 2016 22:31:52 +0000 Subject: [PATCH] python_mock: bump version. --- ...-1.0.1.recipe => python_mock-1.3.0.recipe} | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) rename dev-python/mock/{python_mock-1.0.1.recipe => python_mock-1.3.0.recipe} (60%) diff --git a/dev-python/mock/python_mock-1.0.1.recipe b/dev-python/mock/python_mock-1.3.0.recipe similarity index 60% rename from dev-python/mock/python_mock-1.0.1.recipe rename to dev-python/mock/python_mock-1.3.0.recipe index 1ecdff138..726347751 100644 --- a/dev-python/mock/python_mock-1.0.1.recipe +++ b/dev-python/mock/python_mock-1.3.0.recipe @@ -15,8 +15,8 @@ HOMEPAGE="http://pypi.python.org/pypi/mock" COPYRIGHT="2003-2012, Michael Foord" LICENSE="BSD (2-clause)" REVISION="1" -SOURCE_URI="https://pypi.python.org/packages/source/m/mock/mock-1.0.1.tar.gz" -CHECKSUM_SHA256="b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f" +SOURCE_URI="https://pypi.python.org/packages/source/m/mock/mock-$portVersion.tar.gz" +CHECKSUM_SHA256="1e247dbecc6ce057299eb7ee019ad68314bb93152e81d9a6110d35f4d5eca0f6" SOURCE_DIR="mock-$portVersion" ARCHITECTURES="any" @@ -26,22 +26,32 @@ PROVIDES=" " REQUIRES=" haiku - cmd:python + cmd:python2 " -BUILD_REQUIRES="" -BUILD_PREREQUIRES=" +BUILD_REQUIRES=" haiku_devel - cmd:python + python_setuptools + " +BUILD_PREREQUIRES=" + cmd:python2 " BUILD() { - $portPackageLinksDir/cmd~python/bin/python setup.py build + $portPackageLinksDir/cmd~python2/bin/python2 setup.py build } INSTALL() { - $portPackageLinksDir/cmd~python/bin/python setup.py install \ - --prefix=$prefix + # GENERIC: all python_setuptools-based installs need this + python=$portPackageLinksDir/cmd~python2/bin/python2 + pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3) + installLocation=$prefix/lib/python$pythonVersion/vendor-packages/ + export PYTHONPATH=$installLocation:$PYTHONPATH + mkdir -p $installLocation + + $python setup.py install \ + --single-version-externally-managed \ + --root=/ --prefix=$prefix }