diff --git a/dev-python/ecdsa/ecdsa-0.16.1.recipe b/dev-python/ecdsa/ecdsa-0.18.0.recipe similarity index 61% rename from dev-python/ecdsa/ecdsa-0.16.1.recipe rename to dev-python/ecdsa/ecdsa-0.18.0.recipe index df0725247..a78a9f5a4 100644 --- a/dev-python/ecdsa/ecdsa-0.16.1.recipe +++ b/dev-python/ecdsa/ecdsa-0.18.0.recipe @@ -4,9 +4,9 @@ the ECDSA cryptographic signature library." HOMEPAGE="https://github.com/warner/python-ecdsa" COPYRIGHT="2010 Brian Warner" LICENSE="MIT" -REVISION="3" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/e/ecdsa/ecdsa-$portVersion.tar.gz" -CHECKSUM_SHA256="cfc046a2ddd425adbd1a78b3c46f0d1325c657811c0f45ecc3a0a6236c1e50ff" +CHECKSUM_SHA256="190348041559e21b22a1d65cee485282ca11a6f81d503fddb84d5017e9ed1e49" ARCHITECTURES="any" @@ -21,22 +21,26 @@ BUILD_REQUIRES=" haiku_devel " -PYTHON_PACKAGES=(python39) -PYTHON_VERSIONS=(3.9) +PYTHON_PACKAGES=(python39 python310) +PYTHON_VERSIONS=(3.9 3.10) for i in "${!PYTHON_PACKAGES[@]}"; do -pythonPackage=${PYTHON_PACKAGES[i]} -pythonVersion=${PYTHON_VERSIONS[$i]} -eval "PROVIDES_${pythonPackage}=\"\ - ${portName}_$pythonPackage = $portVersion\ - \"; \ -REQUIRES_$pythonPackage=\"\ - haiku\n\ - cmd:python$pythonVersion\ - \"" -BUILD_REQUIRES="$BUILD_REQUIRES - setuptools_$pythonPackage" -BUILD_PREREQUIRES="$BUILD_PREREQUIRES - cmd:python$pythonVersion" + pythonPackage=${PYTHON_PACKAGES[i]} + pythonVersion=${PYTHON_VERSIONS[$i]} + + eval "PROVIDES_${pythonPackage}=\" + ${portName}_$pythonPackage = $portVersion + \"" + eval "REQUIRES_$pythonPackage=\" + haiku + six_$pythonPackage + cmd:python$pythonVersion + \"" + BUILD_REQUIRES+=" + setuptools_$pythonPackage + " + BUILD_PREREQUIRES+=" + cmd:python$pythonVersion + " done INSTALL() @@ -48,12 +52,14 @@ INSTALL() python=python$pythonVersion installLocation=$prefix/lib/$python/vendor-packages/ export PYTHONPATH=$installLocation:$PYTHONPATH + mkdir -p $installLocation rm -rf build + $python setup.py build install \ --root=/ --prefix=$prefix - packageEntries $pythonPackage \ + packageEntries $pythonPackage \ $prefix/lib/python* done }