From f86fced7521bcbd639ae30e2474cd9dca641b445 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 19 Sep 2022 21:07:46 -0400 Subject: [PATCH] python-pycparser: update to 2.21. --- srcpkgs/python-pycparser/template | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template index 68ea482d207..9be9a47554c 100644 --- a/srcpkgs/python-pycparser/template +++ b/srcpkgs/python-pycparser/template @@ -1,18 +1,22 @@ # Template file for 'python-pycparser' pkgname=python-pycparser -version=2.20 -revision=2 +version=2.21 +revision=1 wrksrc="pycparser-${version}" build_style=python-module -pycompile_module="pycparser" hostmakedepends="python-setuptools python3-setuptools" depends="python-ply" +checkdepends="python3-ply python3-pytest" short_desc="Complete C99 parser in pure Python (Python2)" maintainer="Alessio Sergi " homepage="https://github.com/eliben/pycparser" license="BSD-3-Clause" distfiles="${PYPI_SITE}/p/pycparser/pycparser-${version}.tar.gz" -checksum=2d475327684562c3a96cc71adf7dc8c4f0565175cf86b6d7a404ff4c771f15f0 +checksum=e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 + +do_check() { + python3 -m pytest +} post_install() { # replace bundled copy of ply @@ -25,7 +29,6 @@ post_install() { python3-pycparser_package() { depends="python3-ply" - pycompile_module="pycparser" short_desc="${short_desc/Python2/Python3}" pkg_install() { vmove usr/lib/python3*