# HG changeset patch # User David Demelier # Date 1635757604 -3600 # Node ID 77d8de13ca0d242fd817f36ef81f53b845276111 # Parent 8b76d224c766fff671a764a4cec28388c5ea28fb python/py-setuptools: upgrade to 52.0.0 diff -r 8b76d224c766 -r 77d8de13ca0d python/py-setuptools/py-setuptools.sh --- 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 } diff -r 8b76d224c766 -r 77d8de13ca0d python/py-setuptools/py-setuptools.sha1 --- a/python/py-setuptools/py-setuptools.sha1 Mon Nov 01 09:40:36 2021 +0100 +++ b/python/py-setuptools/py-setuptools.sha1 Mon Nov 01 10:06:44 2021 +0100 @@ -1,1 +1,1 @@ -53ba20ea669654617cfa6dfa2ede77ab39f04781 v40.8.0.tar.gz +f5e9c1f576a2e5603b7960dcbe256fc9bde343ac v52.0.0.tar.gz