diff options
-rw-r--r-- | extra/python-setuptools/PKGBUILD | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/extra/python-setuptools/PKGBUILD b/extra/python-setuptools/PKGBUILD index 5f048dbd..cadd0ba7 100644 --- a/extra/python-setuptools/PKGBUILD +++ b/extra/python-setuptools/PKGBUILD @@ -17,8 +17,14 @@ eval "$( unset checkdepends unset check -makedepends=(${makedepends[@]//python-setuptools/}) -makedepends=(${makedepends[@]//python2-setuptools/}) -depends=(${depends[@]//python-pyparsing/}) -depends=(${depends[@]//python2-pyparsing/}) -makedepends+=(python python2) +# egg-infos are not installed correctly, create them before and install +# them manually +eval "$( + declare -f package | \ + sed ' + 6 i python setup.py egg_info \ + rm -rf "$pkgdir"/usr/lib/python3.10/site-packages/setuptools-57.4.0-py3.10.egg-info \ + mkdir "$pkgdir"/usr/lib/python3.10/site-packages/setuptools-57.4.0-py3.10.egg-info \ + cp -R setuptools.egg-info "$pkgdir"/usr/lib/python3.10/site-packages/setuptools-57.4.0-py3.10.egg-info/. + ' +)" |