From 112e29fcf5c4f19dedc49b0ee54fd317451d4355 Mon Sep 17 00:00:00 2001 From: Andy Postnikov <apostnikov@gmail.com> Date: Tue, 23 Oct 2018 18:39:29 +0300 Subject: [PATCH] main/py-jinja2: add check(), fix dependency and modernize --- main/py-jinja2/APKBUILD | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/main/py-jinja2/APKBUILD b/main/py-jinja2/APKBUILD index 0e39c5dfd661..e8c6995a4260 100644 --- a/main/py-jinja2/APKBUILD +++ b/main/py-jinja2/APKBUILD @@ -3,14 +3,14 @@ pkgname=py-jinja2 _pkgname=Jinja2 pkgver=2.10 -pkgrel=1 +pkgrel=2 pkgdesc="A small but fast and easy to use stand-alone python template engine" url="http://jinja.pocoo.org/" arch="noarch" license="BSD" -_py2_depends="py2-markupsafe" -_py3_depends="py3-markupsafe" -makedepends="python2-dev python3-dev py-setuptools $_py2_depends $_py3_depends" +depends="py-markupsafe" +checkdepends="pytest" +makedepends="python2-dev python3-dev py-setuptools" subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3 $pkgname-doc $pkgname-vim" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" @@ -22,18 +22,24 @@ build() { python3 setup.py build } +check() { + cd "$builddir" + python2 -m pytest . + python3 -m pytest . +} + package() { mkdir -p "$pkgdir" } _py2() { - depends="$_py2_depends" + depends="${depends//py-/py2-}" replaces="$pkgname" _py python2 } _py3() { - depends="$_py3_depends" + depends="${depends//py-/py3-}" _py python3 } -- GitLab