diff options
-rw-r--r-- | textproc/py-ramlfications/DESCR | 3 | ||||
-rw-r--r-- | textproc/py-ramlfications/Makefile | 22 | ||||
-rw-r--r-- | textproc/py-ramlfications/PLIST | 51 | ||||
-rw-r--r-- | textproc/py-ramlfications/distinfo | 6 |
4 files changed, 82 insertions, 0 deletions
diff --git a/textproc/py-ramlfications/DESCR b/textproc/py-ramlfications/DESCR new file mode 100644 index 00000000000..233234b1aa3 --- /dev/null +++ b/textproc/py-ramlfications/DESCR @@ -0,0 +1,3 @@ +ramlfications is an Apache 2.0-licensed reference implementation of a +RESTful API Modeling Language (RAML) parser in Python intended to be used +for parsing API definitions (e.g. for static documentation-generation). diff --git a/textproc/py-ramlfications/Makefile b/textproc/py-ramlfications/Makefile new file mode 100644 index 00000000000..7a541e217bb --- /dev/null +++ b/textproc/py-ramlfications/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2017/09/29 21:20:16 joerg Exp $ + +DISTNAME= ramlfications-0.1.9 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= textproc python +MASTER_SITES= ${MASTER_SITE_PYPI:=r/ramlfications/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ramlfications.readthedocs.org/ +COMMENT= Python RAML parser +LICENSE= apache-2.0 + +# Test dependencies +BUILD_DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs +BUILD_DEPENDS+= ${PYPKGPREFIX}-termcolor-[0-9]*:../../devel/py-termcolor +BUILD_DEPENDS+= ${PYPKGPREFIX}-test-localserver-[0-9]*:../../devel/py-test-localserver +BUILD_DEPENDS+= ${PYPKGPREFIX}-jsonref-[0-9]*:../../textproc/py-jsonref +BUILD_DEPENDS+= ${PYPKGPREFIX}-markdown2-[0-9]*:../../textproc/py-markdown2 +BUILD_DEPENDS+= ${PYPKGPREFIX}-xmltodict-[0-9]*:../../textproc/py-xmltodict + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-ramlfications/PLIST b/textproc/py-ramlfications/PLIST new file mode 100644 index 00000000000..ebd7e2d19f3 --- /dev/null +++ b/textproc/py-ramlfications/PLIST @@ -0,0 +1,51 @@ +@comment $NetBSD: PLIST,v 1.1 2017/09/29 21:20:16 joerg Exp $ +bin/ramlfications +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/ramlfications/__init__.py +${PYSITELIB}/ramlfications/__init__.pyc +${PYSITELIB}/ramlfications/__init__.pyo +${PYSITELIB}/ramlfications/__main__.py +${PYSITELIB}/ramlfications/__main__.pyc +${PYSITELIB}/ramlfications/__main__.pyo +${PYSITELIB}/ramlfications/_decorators.py +${PYSITELIB}/ramlfications/_decorators.pyc +${PYSITELIB}/ramlfications/_decorators.pyo +${PYSITELIB}/ramlfications/_helpers.py +${PYSITELIB}/ramlfications/_helpers.pyc +${PYSITELIB}/ramlfications/_helpers.pyo +${PYSITELIB}/ramlfications/config.py +${PYSITELIB}/ramlfications/config.pyc +${PYSITELIB}/ramlfications/config.pyo +${PYSITELIB}/ramlfications/data/supported_mime_types.json +${PYSITELIB}/ramlfications/errors.py +${PYSITELIB}/ramlfications/errors.pyc +${PYSITELIB}/ramlfications/errors.pyo +${PYSITELIB}/ramlfications/loader.py +${PYSITELIB}/ramlfications/loader.pyc +${PYSITELIB}/ramlfications/loader.pyo +${PYSITELIB}/ramlfications/parameters.py +${PYSITELIB}/ramlfications/parameters.pyc +${PYSITELIB}/ramlfications/parameters.pyo +${PYSITELIB}/ramlfications/parser.py +${PYSITELIB}/ramlfications/parser.pyc +${PYSITELIB}/ramlfications/parser.pyo +${PYSITELIB}/ramlfications/parser_utils.py +${PYSITELIB}/ramlfications/parser_utils.pyc +${PYSITELIB}/ramlfications/parser_utils.pyo +${PYSITELIB}/ramlfications/raml.py +${PYSITELIB}/ramlfications/raml.pyc +${PYSITELIB}/ramlfications/raml.pyo +${PYSITELIB}/ramlfications/tree.py +${PYSITELIB}/ramlfications/tree.pyc +${PYSITELIB}/ramlfications/tree.pyo +${PYSITELIB}/ramlfications/utils.py +${PYSITELIB}/ramlfications/utils.pyc +${PYSITELIB}/ramlfications/utils.pyo +${PYSITELIB}/ramlfications/validate.py +${PYSITELIB}/ramlfications/validate.pyc +${PYSITELIB}/ramlfications/validate.pyo diff --git a/textproc/py-ramlfications/distinfo b/textproc/py-ramlfications/distinfo new file mode 100644 index 00000000000..ef6a80457a7 --- /dev/null +++ b/textproc/py-ramlfications/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2017/09/29 21:20:16 joerg Exp $ + +SHA1 (ramlfications-0.1.9.tar.gz) = 0fc6e0cc70d7bd216529eb041b2a225a22acc32f +RMD160 (ramlfications-0.1.9.tar.gz) = 524879376a03e95afeaa9aea8080ab42e49cc606 +SHA512 (ramlfications-0.1.9.tar.gz) = 5f93556e8f008b86bbe1e3b96dba3b20a31e583800334931b9c3972da897bc19a93ba5fdd687799e99aee79a93e10e58ca1b3eb5b0f38fb2b28d0f0ba0723e82 +Size (ramlfications-0.1.9.tar.gz) = 1094577 bytes |