1SUMMARY="A Python framework" 2DESCRIPTION="This is the core framework used by the pytest, tox, and devpi projects." 3HOMEPAGE="https://github.com/pytest-dev/pluggy" 4COPYRIGHT="2004-2020 Holger Krekel and others." 5LICENSE="MIT" 6REVISION="2" 7SOURCE_URI="https://pypi.io/packages/source/p/pluggy/pluggy-$portVersion.tar.gz" 8CHECKSUM_SHA256="4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159" 9 10ARCHITECTURES="any" 11 12PROVIDES=" 13 pluggy=$portVersion 14 " 15REQUIRES=" 16 haiku 17 " 18 19BUILD_REQUIRES=" 20 haiku_devel 21 " 22 23PYTHON_PACKAGES=(python39 python310) 24PYTHON_VERSIONS=(3.9 3.10) 25for i in "${!PYTHON_PACKAGES[@]}"; do 26pythonPackage=${PYTHON_PACKAGES[i]} 27pythonVersion=${PYTHON_VERSIONS[$i]} 28eval "PROVIDES_${pythonPackage}=\"\ 29 ${portName}_$pythonPackage = $portVersion\ 30 \"; \ 31REQUIRES_$pythonPackage=\"\ 32 haiku\n\ 33 cmd:python$pythonVersion\ 34 \"" 35BUILD_REQUIRES="$BUILD_REQUIRES 36 setuptools_scm_$pythonPackage 37 " 38BUILD_PREREQUIRES="$BUILD_PREREQUIRES 39 cmd:python$pythonVersion 40 six_$pythonPackage 41 " 42done 43 44INSTALL() 45{ 46 export SETUPTOOLS_SCM_PRETEND_VERSION=$portVersion 47 for i in "${!PYTHON_PACKAGES[@]}"; do 48 pythonPackage=${PYTHON_PACKAGES[i]} 49 pythonVersion=${PYTHON_VERSIONS[$i]} 50 51 python=python$pythonVersion 52 installLocation=$prefix/lib/$python/vendor-packages/ 53 export PYTHONPATH=$installLocation:$PYTHONPATH 54 mkdir -p $installLocation 55 rm -rf build 56 $python setup.py build egg_info install \ 57 --root=/ --prefix=$prefix 58 59 packageEntries $pythonPackage \ 60 $prefix/lib/python* 61 done 62} 63