diff --git a/dev-python/html5lib/html5lib-1.0.1.recipe b/dev-python/html5lib/html5lib-1.1.recipe
similarity index 59%
rename from dev-python/html5lib/html5lib-1.0.1.recipe
rename to dev-python/html5lib/html5lib-1.1.recipe
index bff7820a9..e8c673681 100644
--- a/dev-python/html5lib/html5lib-1.0.1.recipe
+++ b/dev-python/html5lib/html5lib-1.1.recipe
@@ -3,11 +3,11 @@ DESCRIPTION="html5lib is a pure-python library for parsing HTML. It is \
designed to conform to the WHATWG HTML specification, as is implemented by \
all major web browsers."
HOMEPAGE="https://github.com/html5lib"
-COPYRIGHT="2006-2017 James Graham and other contributors"
+COPYRIGHT="2006-2020 James Graham and other contributors"
LICENSE="MIT"
-REVISION="6"
+REVISION="1"
SOURCE_URI="https://github.com/html5lib/html5lib-python/archive/$portVersion.tar.gz"
-CHECKSUM_SHA256="fabbebd6a55d07842087f13849076eeed350aa8bb6c9ec840f6a6aba9388db06"
+CHECKSUM_SHA256="66e9e24a53c10c27abb6be8a3cf2cf55824c6ea1cef8570a633cb223ec46e894"
SOURCE_DIR="html5lib-python-$portVersion"
ARCHITECTURES="any"
@@ -23,25 +23,27 @@ BUILD_REQUIRES="
haiku_devel
"
-PYTHON_PACKAGES=(python39)
-PYTHON_VERSIONS=(3.9)
+PYTHON_PACKAGES=(python39 python310)
+PYTHON_VERSIONS=(3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
-pythonPackage=${PYTHON_PACKAGES[i]}
-pythonVersion=${PYTHON_VERSIONS[$i]}
-eval "PROVIDES_${pythonPackage}=\"\
- ${portName}_$pythonPackage = $portVersion\
- \"; \
-REQUIRES_$pythonPackage=\"\
- haiku\n\
- six_$pythonPackage\n\
- webencodings_$pythonPackage\n\
- cmd:python$pythonVersion\
- \""
-BUILD_REQUIRES="$BUILD_REQUIRES
- setuptools_$pythonPackage
- webencodings_$pythonPackage"
-BUILD_PREREQUIRES="$BUILD_PREREQUIRES
- cmd:python$pythonVersion"
+ pythonPackage=${PYTHON_PACKAGES[i]}
+ pythonVersion=${PYTHON_VERSIONS[$i]}
+
+ eval "PROVIDES_${pythonPackage}=\"
+ ${portName}_$pythonPackage = $portVersion
+ \""
+ eval "REQUIRES_$pythonPackage=\"
+ haiku
+ six_$pythonPackage
+ webencodings_$pythonPackage
+ cmd:python$pythonVersion
+ \""
+ BUILD_REQUIRES+="
+ setuptools_$pythonPackage
+ "
+ BUILD_PREREQUIRES+="
+ cmd:python$pythonVersion
+ "
done
@@ -54,12 +56,14 @@ INSTALL()
python=python$pythonVersion
installLocation=$prefix/lib/$python/vendor-packages/
export PYTHONPATH=$installLocation:$PYTHONPATH
+
mkdir -p $installLocation
rm -rf build
+
$python setup.py build install \
--root=/ --prefix=$prefix
- packageEntries $pythonPackage \
+ packageEntries $pythonPackage \
$prefix/lib/python*
done
}