# Contributor: Russ Webber # Maintainer: Russ Webber pkgname=py3-lark-parser _pkgname=lark-parser pkgver=0.8.2 pkgrel=0 pkgdesc="A modern parsing library for Python, implementing Earley & LALR(1) and an easy interface " url="https://github.com/lark-parser/lark" arch="noarch" license="MIT" options="!check" # requires python dependency js2py depends="python3" makedepends="py3-setuptools" source="$_pkgname-$pkgver.tar.gz::https://github.com/$_pkgname/lark/archive/$pkgver.tar.gz" builddir="$srcdir/lark-$pkgver" build() { python3 setup.py build } check() { python3 setup.py test } package() { python3 setup.py install --prefix=/usr --root="$pkgdir" } sha512sums="ff7d7e03710e1730a21e5243e6e6cdef45a89fcf51230c45f2efdd66b048e8be0e88a98b431a7ed9c88a5ded4dae77401b6371da1e7b1bf8cc8e013426ff772d lark-parser-0.8.2.tar.gz"