diff options
Diffstat (limited to 'devel/py-lark/Makefile')
-rw-r--r-- | devel/py-lark/Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/devel/py-lark/Makefile b/devel/py-lark/Makefile new file mode 100644 index 000000000000..a5a7168969e9 --- /dev/null +++ b/devel/py-lark/Makefile @@ -0,0 +1,30 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= lark +PORTVERSION= 1.1.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Modern parsing library + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +OPTIONS_DEFINE= ATOMIC_CACHE NEARLEY REGEX +OPTIONS_DEFAULT=ATOMIC_CACHE REGEX +ATOMIC_CACHE_DESC= Multiprocess caching and crash recovery support +NEARLEY_DESC= Import grammars from Nearley.js +REGEX_DESC= Use third-party regex instead of standard library re + +ATOMIC_CACHE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0:devel/py-atomicwrites@${PY_FLAVOR} +NEARLEY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Js2Py>=0:devel/py-Js2Py@${PY_FLAVOR} +REGEX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} + +.include <bsd.port.mk> |