diff --git a/dev-python/certifi/certifi-2021.10.8.recipe b/dev-python/certifi/certifi-2023.7.22.recipe similarity index 63% rename from dev-python/certifi/certifi-2021.10.8.recipe rename to dev-python/certifi/certifi-2023.7.22.recipe index f15aa615b..c176f2fcd 100644 --- a/dev-python/certifi/certifi-2021.10.8.recipe +++ b/dev-python/certifi/certifi-2023.7.22.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Certifi is a carefully curated collection of Root Certificates \ for validating the trustworthiness of SSL certificates while verifying the \ identity of TLS hosts. It has been extracted from the Requests project." HOMEPAGE="https://pypi.org/project/certifi/" -COPYRIGHT="2011-2020 Kenneth Reitz" +COPYRIGHT="2011-2023 Kenneth Reitz" LICENSE="MPL v2.0" -REVISION="3" +REVISION="1" SOURCE_URI="https://pypi.python.org/packages/source/c/certifi/certifi-$portVersion.tar.gz" -CHECKSUM_SHA256="78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872" +CHECKSUM_SHA256="539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082" ARCHITECTURES="any" @@ -22,22 +22,25 @@ 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 + cmd:python$pythonVersion + \"" + BUILD_REQUIRES+=" + setuptools_$pythonPackage + " + BUILD_PREREQUIRES+=" + cmd:python$pythonVersion + " done INSTALL() @@ -49,13 +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 } -