217e7d31f2
After more than a year the switch to python3 packages, it is time to say them goodbye. So long, and thanks for all the fish.
40 lines
1.1 KiB
Bash
40 lines
1.1 KiB
Bash
# Template file for 'python-Jinja2'
|
|
pkgname=python-Jinja2
|
|
version=2.10
|
|
revision=1
|
|
noarch=yes
|
|
wrksrc="Jinja2-${version}"
|
|
build_style=python-module
|
|
pycompile_module="jinja2"
|
|
hostmakedepends="python-setuptools python3-setuptools"
|
|
checkdepends="python-MarkupSafe python3-MarkupSafe python-pytest python3-pytest"
|
|
depends="python-MarkupSafe"
|
|
short_desc="Full featured template engine (Python2)"
|
|
maintainer="Alessio Sergi <al3hex@gmail.com>"
|
|
homepage="http://jinja.pocoo.org/"
|
|
license="3-clause-BSD"
|
|
distfiles="${PYPI_SITE}/J/Jinja2/Jinja2-${version}.tar.gz"
|
|
checksum=f84be1bb0040caca4cea721fcbbbbd61f9be9464ca236387158b0feea01914a4
|
|
|
|
do_check() {
|
|
python2 -m pytest tests/
|
|
python3 -m pytest tests/
|
|
}
|
|
|
|
post_install() {
|
|
vlicense LICENSE
|
|
# these files are valid only on Python 3.6+
|
|
rm -f ${DESTDIR}/${py2_sitelib}/jinja2/asyncsupport.py
|
|
rm -f ${DESTDIR}/${py2_sitelib}/jinja2/asyncfilters.py
|
|
}
|
|
|
|
python3-Jinja2_package() {
|
|
noarch=yes
|
|
depends="python3-MarkupSafe"
|
|
pycompile_module="jinja2"
|
|
short_desc="${short_desc/Python2/Python3}"
|
|
pkg_install() {
|
|
vmove usr/lib/python3*
|
|
vlicense LICENSE
|
|
}
|
|
}
|