summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2017-09-29 21:20:16 +0000
committerjoerg <joerg@pkgsrc.org>2017-09-29 21:20:16 +0000
commit33afe844eb3260d086ba774605b451a7e29097dc (patch)
treef4acb62bb085b8c4884836d74b22a934296c9baf /textproc
parentbb575179da0353843c83d7e69af11d0ea06c0b6a (diff)
downloadpkgsrc-33afe844eb3260d086ba774605b451a7e29097dc.tar.gz
Add py-ramlfications-0.1.9:
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).
Diffstat (limited to 'textproc')
-rw-r--r--textproc/py-ramlfications/DESCR3
-rw-r--r--textproc/py-ramlfications/Makefile22
-rw-r--r--textproc/py-ramlfications/PLIST51
-rw-r--r--textproc/py-ramlfications/distinfo6
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