diff options
Diffstat (limited to 'main/py3-jinja2/APKBUILD')
-rw-r--r-- | main/py3-jinja2/APKBUILD | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/main/py3-jinja2/APKBUILD b/main/py3-jinja2/APKBUILD index bebbb217a2d..f07971ebd4a 100644 --- a/main/py3-jinja2/APKBUILD +++ b/main/py3-jinja2/APKBUILD @@ -2,9 +2,7 @@ # Maintainer: Matt Smith <mcs@darkregion.net> pkgname=py3-jinja2 _pkgname=Jinja2 -# 3.1.0 removes `Markup` (replaced by MarkupSafe only), -# fix it later.. -pkgver=3.0.3 +pkgver=3.1.3 pkgrel=1 pkgdesc="A small but fast and easy to use stand-alone python template engine" url="https://palletsprojects.com/p/jinja/" @@ -12,8 +10,8 @@ arch="noarch" license="BSD-3-Clause" depends="py3-markupsafe" checkdepends="py3-pytest" -makedepends="python3-dev py3-setuptools" -subpackages="$pkgname-doc" +makedepends="python3-dev py3-gpep517 py3-setuptools py3-wheel" +subpackages="$pkgname-pyc $pkgname-doc" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" @@ -22,15 +20,17 @@ builddir="$srcdir/$_pkgname-$pkgver" # - CVE-2020-28493 build() { - python3 setup.py build + gpep517 build-wheel --wheel-dir .dist --output-fd 3 3>&1 >&2 } check() { - PYTHONPATH=build/lib pytest + python3 -m venv --clear --without-pip --system-site-packages .testenv + .testenv/bin/python3 -m installer .dist/*.whl + .testenv/bin/python3 -m pytest -W ignore::DeprecationWarning } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 -m installer -d "$pkgdir" .dist/*.whl local docdir="$pkgdir/usr/share/doc/$pkgname" # Note: The documentation in the docs directory needs to be generated @@ -43,5 +43,5 @@ package() { } sha512sums=" -51703d396ffe35155ed216922294441e20d44cd1ab69674140146375d4964654cdb32b38945f22916e0de917bbc0cf406cb680c2e569f9225dbe1fe4063be0b0 Jinja2-3.0.3.tar.gz +5c36d0cd094b40626511f30c561176c095c49ef4066c2752a9edc3e6feb2430dafa866c17deebddcd0168aa1f0fd3944916d592c5c999639b8152e7c1009c700 Jinja2-3.1.3.tar.gz " |