From 3ba71eb6dc09217434ea7f65d8dca2da692d0b8b Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Wed, 1 Oct 2025 12:50:06 +0200 Subject: [PATCH] jinja, bump to 3.1.6, rename to jinja2 following pypi (and Gentoo layout) (#12992) --- .../jinja2-3.1.6.recipe} | 25 ++++++++----------- 1 file changed, 10 insertions(+), 15 deletions(-) rename dev-python/{jinja/jinja-3.1.2.recipe => jinja2/jinja2-3.1.6.recipe} (64%) diff --git a/dev-python/jinja/jinja-3.1.2.recipe b/dev-python/jinja2/jinja2-3.1.6.recipe similarity index 64% rename from dev-python/jinja/jinja-3.1.2.recipe rename to dev-python/jinja2/jinja2-3.1.6.recipe index 23e231c4e..7c52128cd 100644 --- a/dev-python/jinja/jinja-3.1.2.recipe +++ b/dev-python/jinja2/jinja2-3.1.6.recipe @@ -5,15 +5,14 @@ an optional \`sandboxed\`_ environment." HOMEPAGE="https://pypi.python.org/pypi/jinja2" COPYRIGHT="2022 the Jinja Team" LICENSE="MIT" -REVISION="3" -SOURCE_URI="https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-$portVersion.tar.gz" -CHECKSUM_SHA256="31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852" -SOURCE_DIR="Jinja2-$portVersion" +REVISION="1" +SOURCE_URI="https://files.pythonhosted.org/packages/py3/${portBaseName:0:1}/$portBaseName/$portBaseName-$portVersion-py3-none-any.whl#noarchive" +CHECKSUM_SHA256="85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67" ARCHITECTURES="any" PROVIDES=" - $portName = $portVersion + $portBaseName = $portVersion " REQUIRES=" haiku @@ -29,7 +28,7 @@ for pythonVersion in ${PYTHON_VERSIONS[@]}; do pythonPackage=python${pythonVersion//.} eval "PROVIDES_$pythonPackage=\" - ${portName}_$pythonPackage = $portVersion + ${portBaseName}_$pythonPackage = $portVersion \"" eval "REQUIRES_$pythonPackage=\" @@ -37,9 +36,12 @@ for pythonVersion in ${PYTHON_VERSIONS[@]}; do markupsafe_$pythonPackage cmd:python$pythonVersion \"" + REPLACES=" + jinja_$pythonPackage + " BUILD_REQUIRES+=" - setuptools_$pythonPackage + installer_$pythonPackage " BUILD_PREREQUIRES+=" cmd:python$pythonVersion @@ -52,14 +54,7 @@ INSTALL() pythonPackage=python${pythonVersion//.} 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 + $python -m installer -p $prefix $portName-$portVersion-py3-none-any.whl packageEntries $pythonPackage \ $prefix/lib/python*