# Template file for 'python-grako' pkgname=python-grako version=3.99.9 revision=1 build_style=python-module wrksrc="neogeny-${pkgname/python-/}-275d3c4fe4ac" hostmakedepends="python-setuptools python3-setuptools" # XXX: add python-pygraphviz if it is ever packaged, optional depdendency # for generating diagramas depends="python python-regex python-colorama python-yaml python-docutils" short_desc="Grako that takes EBNF as input, and outputs PEG parsers in Python" maintainer="maxice8 " license="BSD" homepage="https://bitbucket.org/neogeny/grako" distfiles="https://bitbucket.org/neogeny/grako/get/${version}.tar.bz2" checksum=82cc8d601a272106ed3bbc09f37b04b85f21cbe4c8bbebb41bb9d57ac419696f pycompile_module="grako" noarch=yes post_install() { vlicense LICENSE.txt } python3-grako_package() { noarch=yes # python3-regex is ommited due to being an optional dependency depends="python3 python3-colorama python3-yaml python3-docutils" pycompile_module="grako" short_desc="${short_desc/Python2/Python3}" pkg_install() { vmove usr/lib/python3* vmove usr/bin/grako3 vlicense LICENSE.txt } }