Mercurial > vanilla
changeset 1244:77d8de13ca0d
python/py-setuptools: upgrade to 52.0.0
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 01 Nov 2021 10:06:44 +0100 |
parents | 8b76d224c766 |
children | 13a4a71c6309 |
files | python/py-setuptools/py-setuptools.sh python/py-setuptools/py-setuptools.sha1 |
diffstat | 2 files changed, 17 insertions(+), 26 deletions(-) [+] |
line wrap: on
line diff
--- a/python/py-setuptools/py-setuptools.sh Mon Nov 01 09:40:36 2021 +0100 +++ b/python/py-setuptools/py-setuptools.sh Mon Nov 01 10:06:44 2021 +0100 @@ -16,37 +16,28 @@ # PKGNAME=py-setuptools -PKGVERSION=40.8.0 +PKGVERSION=52.0.0 PKGREVISION=1 -PKGLICENSE="PSF" +PKGLICENSE="MIT" PKGSUMMARY="enhancements to the Python distutils" PKGDOWNLOAD="https://github.com/pypa/setuptools/archive/v$PKGVERSION.tar.gz" -PKGDEPENDS="python python2" +PKGDEPENDS="python" build() { - for py in python python2; do - rm -rf v$PKGVERSION - tar xvf v$PKGVERSION.tar.gz - cd setuptools-$PKGVERSION + export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 + export SETUPTOOLS_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1 + + rm -rf v$PKGVERSION + tar -xvf v$PKGVERSION.tar.gz + cd setuptools-$PKGVERSION - case $py in - "python") - directory="3.7" - ;; - "python2") - directory="2.7" - ;; - esac + # Complains about missing directory otherwise. + mkdir -p build/scripts-3.10 + python bootstrap.py + python setup.py build + python setup.py install --root=$DESTDIR --prefix=/. - $py bootstrap.py - $py setup.py install \ - --root=$DESTDIR \ - --prefix=/ \ - --install-purelib=/lib/python$directory/site-packages \ - --install-platlib=/lib/python$directory/lib-dynload - - cd .. - rm -rf setuptools-$PKGVERSION - done + cd .. + rm -rf setuptools-$PKGVERSION }