From a5590975f052882a5d6b543ceee477b0483b490a Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Fri, 24 Sep 2021 23:16:19 -0400 Subject: [PATCH] python-Jinja2: rebuild for Python 3.10, split package python3-Jinja2: update to 3.0.2 --- srcpkgs/python-Jinja2/template | 18 ++++-------------- srcpkgs/python3-Jinja2 | 1 - srcpkgs/python3-Jinja2/template | 20 ++++++++++++++++++++ 3 files changed, 24 insertions(+), 15 deletions(-) delete mode 120000 srcpkgs/python3-Jinja2 create mode 100644 srcpkgs/python3-Jinja2/template diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template index d447aebca8c..3e8ab4268b5 100644 --- a/srcpkgs/python-Jinja2/template +++ b/srcpkgs/python-Jinja2/template @@ -1,12 +1,12 @@ # Template file for 'python-Jinja2' pkgname=python-Jinja2 version=2.11.3 -revision=1 +revision=2 wrksrc="Jinja2-${version}" -build_style=python-module -hostmakedepends="python-setuptools python3-setuptools" +build_style=python2-module +hostmakedepends="python-setuptools" depends="python-MarkupSafe" -checkdepends="python-MarkupSafe python3-MarkupSafe python-pytest python3-pytest" +checkdepends="python-pytest $depends" short_desc="Full featured template engine (Python2)" maintainer="Alessio Sergi " license="BSD-3-Clause" @@ -17,7 +17,6 @@ checksum=a6d58433de0ae800347cab1fa3043cebbabe8baa9d29e668f1c768cb87a333c6 do_check() { PYTHONPATH=src python2 -m pytest - PYTHONPATH=src python3 -m pytest } post_install() { @@ -26,12 +25,3 @@ post_install() { rm -f ${DESTDIR}/${py2_sitelib}/jinja2/asyncsupport.py rm -f ${DESTDIR}/${py2_sitelib}/jinja2/asyncfilters.py } - -python3-Jinja2_package() { - depends="python3-MarkupSafe" - short_desc="${short_desc/Python2/Python3}" - pkg_install() { - vmove usr/lib/python3* - vlicense LICENSE.rst - } -} diff --git a/srcpkgs/python3-Jinja2 b/srcpkgs/python3-Jinja2 deleted file mode 120000 index a87362a4b0a..00000000000 --- a/srcpkgs/python3-Jinja2 +++ /dev/null @@ -1 +0,0 @@ -python-Jinja2 \ No newline at end of file diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template new file mode 100644 index 00000000000..fd90860d563 --- /dev/null +++ b/srcpkgs/python3-Jinja2/template @@ -0,0 +1,20 @@ +# Template file for 'python3-Jinja2' +pkgname=python3-Jinja2 +version=3.0.2 +revision=1 +wrksrc="Jinja2-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-MarkupSafe" +checkdepends="python3-pytest $depends" +short_desc="Full featured template engine (Python3)" +maintainer="Andrew J. Hesford " +license="BSD-3-Clause" +homepage="http://jinja.pocoo.org/" +changelog="https://raw.githubusercontent.com/pallets/jinja/master/CHANGES.rst" +distfiles="${PYPI_SITE}/J/Jinja2/Jinja2-${version}.tar.gz" +checksum=827a0e32839ab1600d4eb1c4c33ec5a8edfbc5cb42dafa13b81f182f97784b45 + +post_install() { + vlicense LICENSE.rst +}