SUMMARY="Simplified packaging of Python modules (core module)" DESCRIPTION="This provides a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, at ``flit_core.buildapi``." HOMEPAGE="https://pypi.org/project/flit_core/" COPYRIGHT="2015 Thomas Kluyver and contributors" LICENSE="BSD (3-clause)" REVISION="2" SOURCE_URI="https://files.pythonhosted.org/packages/source/f/flit-core/flit_core-$portVersion.tar.gz" CHECKSUM_SHA256="b305b30c99526df5e63d6022dd2310a0a941a187bd3884f4c8ef0418df6c39f3" ARCHITECTURES="any" PROVIDES=" $portName = $portVersion " REQUIRES=" haiku " 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}=\"\ ${portName}_$pythonPackage = $portVersion\ \"; \ REQUIRES_$pythonPackage=\"\ haiku\n\ cmd:python$pythonVersion\ \"" BUILD_REQUIRES="$BUILD_REQUIRES build_$pythonPackage installer_$pythonPackage" BUILD_PREREQUIRES="$BUILD_PREREQUIRES cmd:python$pythonVersion" done INSTALL() { for i in "${!PYTHON_PACKAGES[@]}"; do python=python${PYTHON_VERSIONS[$i]} $python -m build --wheel --no-isolation --skip-dependency-check $python -m installer --prefix=$prefix dist/*.whl packageEntries ${PYTHON_PACKAGES[i]} \ $prefix/lib/python* done }