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
 }
--- 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