diff --git a/dev-python/pyproject_hooks/pyproject_hooks-1.0.0.recipe b/dev-python/pyproject_hooks/pyproject_hooks-1.1.0.recipe similarity index 67% rename from dev-python/pyproject_hooks/pyproject_hooks-1.0.0.recipe rename to dev-python/pyproject_hooks/pyproject_hooks-1.1.0.recipe index afacfe61e..2c0c5c82e 100644 --- a/dev-python/pyproject_hooks/pyproject_hooks-1.0.0.recipe +++ b/dev-python/pyproject_hooks/pyproject_hooks-1.1.0.recipe @@ -12,10 +12,10 @@ Note: The 'pep517' project has been replaced by this project (low level) and the HOMEPAGE="https://pypi.org/project/pyproject_hooks/" COPYRIGHT="2017 Thomas Kluyver" LICENSE="MIT" -REVISION="2" -SOURCE_URI="https://github.com/pypa/pyproject-hooks/archive/refs/tags/v$portVersion.tar.gz" -CHECKSUM_SHA256="d45c52f9af6bce94755eecf9dbfe6b3c89ef9a50088a8809f5bbec4ed0f9be0b" -SOURCE_DIR="pyproject-hooks-$portVersion" +REVISION="1" +SOURCE_URI="https://files.pythonhosted.org/packages/source/p/pyproject-hooks/pyproject_hooks-$portVersion.tar.gz" +CHECKSUM_SHA256="4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965" +SOURCE_DIR="pyproject_hooks-$portVersion" ARCHITECTURES="any" @@ -30,19 +30,18 @@ BUILD_REQUIRES=" haiku_devel " -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}=\" +for i in "${!PYTHON_VERSIONS[@]}"; do + pythonVersion=${PYTHON_VERSIONS[$i]} + pythonPackage=python${pythonVersion//.} + + eval "PROVIDES_$pythonPackage=\" ${portName}_$pythonPackage = $portVersion \"" eval "REQUIRES_$pythonPackage=\" haiku - tomli_$pythonPackage # only for python < 3.11. cmd:python$pythonVersion \"" BUILD_REQUIRES+=" @@ -52,26 +51,26 @@ for i in "${!PYTHON_PACKAGES[@]}"; do BUILD_PREREQUIRES+=" cmd:python$pythonVersion " + TEST_REQUIRES+=" + tomli_$pythonPackage # only needed for Python < 3.11 + " done INSTALL() { - for i in "${!PYTHON_PACKAGES[@]}"; do - pythonPackage=${PYTHON_PACKAGES[i]} + for i in "${!PYTHON_VERSIONS[@]}"; do pythonVersion=${PYTHON_VERSIONS[$i]} + pythonPackage=python${pythonVersion//.} python=python$pythonVersion - installLocation=$prefix/lib/$python/vendor-packages/ - export PYTHONPATH=$installLocation:$PYTHONPATH - mkdir -p $installLocation rm -rf dist $python -m flit_core.wheel $python -m installer -p $prefix dist/*.whl - packageEntries $pythonPackage \ + packageEntries $pythonPackage \ $prefix/lib/python* done }