summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorleot <leot>2017-04-14 14:09:08 +0000
committerleot <leot>2017-04-14 14:09:08 +0000
commit7dcc36d02ba87b076e9223ea7cca8528c819bc1f (patch)
treef0296b10d1b954edb4909a54600fe0714392230a /textproc
parent40c3d8983239d9b808736ba274743f5a3057c3ae (diff)
downloadpkgsrc-7dcc36d02ba87b076e9223ea7cca8528c819bc1f.tar.gz
Import py-rebulk-0.8.2 as textproc/py-rebulk
ReBulk is a python library that performs advanced searches in strings that would be hard to implement using re module or String methods only. It includes some features like Patterns, Match, Rule that allows developers to build a custom and complex string matcher using a readable and extendable API.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/py-rebulk/DESCR6
-rw-r--r--textproc/py-rebulk/Makefile18
-rw-r--r--textproc/py-rebulk/PLIST100
-rw-r--r--textproc/py-rebulk/distinfo6
4 files changed, 130 insertions, 0 deletions
diff --git a/textproc/py-rebulk/DESCR b/textproc/py-rebulk/DESCR
new file mode 100644
index 00000000000..ed7b91ced9f
--- /dev/null
+++ b/textproc/py-rebulk/DESCR
@@ -0,0 +1,6 @@
+ReBulk is a python library that performs advanced searches in strings that
+would be hard to implement using re module or String methods only.
+
+It includes some features like Patterns, Match, Rule that allows
+developers to build a custom and complex string matcher using a readable
+and extendable API.
diff --git a/textproc/py-rebulk/Makefile b/textproc/py-rebulk/Makefile
new file mode 100644
index 00000000000..204e3618345
--- /dev/null
+++ b/textproc/py-rebulk/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2017/04/14 14:09:08 leot Exp $
+
+DISTNAME= rebulk-0.8.2
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_PYPI:=r/rebulk/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/Toilal/rebulk
+COMMENT= Performs advanced searches in strings
+LICENSE= mit
+
+DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/py-rebulk/PLIST b/textproc/py-rebulk/PLIST
new file mode 100644
index 00000000000..40618333390
--- /dev/null
+++ b/textproc/py-rebulk/PLIST
@@ -0,0 +1,100 @@
+@comment $NetBSD: PLIST,v 1.1 2017/04/14 14:09:08 leot Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/zip-safe
+${PYSITELIB}/rebulk/__init__.py
+${PYSITELIB}/rebulk/__init__.pyc
+${PYSITELIB}/rebulk/__init__.pyo
+${PYSITELIB}/rebulk/__version__.py
+${PYSITELIB}/rebulk/__version__.pyc
+${PYSITELIB}/rebulk/__version__.pyo
+${PYSITELIB}/rebulk/chain.py
+${PYSITELIB}/rebulk/chain.pyc
+${PYSITELIB}/rebulk/chain.pyo
+${PYSITELIB}/rebulk/debug.py
+${PYSITELIB}/rebulk/debug.pyc
+${PYSITELIB}/rebulk/debug.pyo
+${PYSITELIB}/rebulk/formatters.py
+${PYSITELIB}/rebulk/formatters.pyc
+${PYSITELIB}/rebulk/formatters.pyo
+${PYSITELIB}/rebulk/introspector.py
+${PYSITELIB}/rebulk/introspector.pyc
+${PYSITELIB}/rebulk/introspector.pyo
+${PYSITELIB}/rebulk/loose.py
+${PYSITELIB}/rebulk/loose.pyc
+${PYSITELIB}/rebulk/loose.pyo
+${PYSITELIB}/rebulk/match.py
+${PYSITELIB}/rebulk/match.pyc
+${PYSITELIB}/rebulk/match.pyo
+${PYSITELIB}/rebulk/pattern.py
+${PYSITELIB}/rebulk/pattern.pyc
+${PYSITELIB}/rebulk/pattern.pyo
+${PYSITELIB}/rebulk/processors.py
+${PYSITELIB}/rebulk/processors.pyc
+${PYSITELIB}/rebulk/processors.pyo
+${PYSITELIB}/rebulk/rebulk.py
+${PYSITELIB}/rebulk/rebulk.pyc
+${PYSITELIB}/rebulk/rebulk.pyo
+${PYSITELIB}/rebulk/remodule.py
+${PYSITELIB}/rebulk/remodule.pyc
+${PYSITELIB}/rebulk/remodule.pyo
+${PYSITELIB}/rebulk/rules.py
+${PYSITELIB}/rebulk/rules.pyc
+${PYSITELIB}/rebulk/rules.pyo
+${PYSITELIB}/rebulk/test/__init__.py
+${PYSITELIB}/rebulk/test/__init__.pyc
+${PYSITELIB}/rebulk/test/__init__.pyo
+${PYSITELIB}/rebulk/test/default_rules_module.py
+${PYSITELIB}/rebulk/test/default_rules_module.pyc
+${PYSITELIB}/rebulk/test/default_rules_module.pyo
+${PYSITELIB}/rebulk/test/rebulk_rules_module.py
+${PYSITELIB}/rebulk/test/rebulk_rules_module.pyc
+${PYSITELIB}/rebulk/test/rebulk_rules_module.pyo
+${PYSITELIB}/rebulk/test/rules_module.py
+${PYSITELIB}/rebulk/test/rules_module.pyc
+${PYSITELIB}/rebulk/test/rules_module.pyo
+${PYSITELIB}/rebulk/test/test_chain.py
+${PYSITELIB}/rebulk/test/test_chain.pyc
+${PYSITELIB}/rebulk/test/test_chain.pyo
+${PYSITELIB}/rebulk/test/test_debug.py
+${PYSITELIB}/rebulk/test/test_debug.pyc
+${PYSITELIB}/rebulk/test/test_debug.pyo
+${PYSITELIB}/rebulk/test/test_introspector.py
+${PYSITELIB}/rebulk/test/test_introspector.pyc
+${PYSITELIB}/rebulk/test/test_introspector.pyo
+${PYSITELIB}/rebulk/test/test_loose.py
+${PYSITELIB}/rebulk/test/test_loose.pyc
+${PYSITELIB}/rebulk/test/test_loose.pyo
+${PYSITELIB}/rebulk/test/test_match.py
+${PYSITELIB}/rebulk/test/test_match.pyc
+${PYSITELIB}/rebulk/test/test_match.pyo
+${PYSITELIB}/rebulk/test/test_pattern.py
+${PYSITELIB}/rebulk/test/test_pattern.pyc
+${PYSITELIB}/rebulk/test/test_pattern.pyo
+${PYSITELIB}/rebulk/test/test_processors.py
+${PYSITELIB}/rebulk/test/test_processors.pyc
+${PYSITELIB}/rebulk/test/test_processors.pyo
+${PYSITELIB}/rebulk/test/test_rebulk.py
+${PYSITELIB}/rebulk/test/test_rebulk.pyc
+${PYSITELIB}/rebulk/test/test_rebulk.pyo
+${PYSITELIB}/rebulk/test/test_rules.py
+${PYSITELIB}/rebulk/test/test_rules.pyc
+${PYSITELIB}/rebulk/test/test_rules.pyo
+${PYSITELIB}/rebulk/test/test_toposort.py
+${PYSITELIB}/rebulk/test/test_toposort.pyc
+${PYSITELIB}/rebulk/test/test_toposort.pyo
+${PYSITELIB}/rebulk/test/test_validators.py
+${PYSITELIB}/rebulk/test/test_validators.pyc
+${PYSITELIB}/rebulk/test/test_validators.pyo
+${PYSITELIB}/rebulk/toposort.py
+${PYSITELIB}/rebulk/toposort.pyc
+${PYSITELIB}/rebulk/toposort.pyo
+${PYSITELIB}/rebulk/utils.py
+${PYSITELIB}/rebulk/utils.pyc
+${PYSITELIB}/rebulk/utils.pyo
+${PYSITELIB}/rebulk/validators.py
+${PYSITELIB}/rebulk/validators.pyc
+${PYSITELIB}/rebulk/validators.pyo
diff --git a/textproc/py-rebulk/distinfo b/textproc/py-rebulk/distinfo
new file mode 100644
index 00000000000..0598badcbe9
--- /dev/null
+++ b/textproc/py-rebulk/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/04/14 14:09:08 leot Exp $
+
+SHA1 (rebulk-0.8.2.tar.gz) = 16ebc851fe3295fd1b5fefeeaf03feab65ef9d53
+RMD160 (rebulk-0.8.2.tar.gz) = 6f07876bc00141a16a9983ae2041e382497e795b
+SHA512 (rebulk-0.8.2.tar.gz) = 7abbeb1974102db4846759de6c797b9fb0b81a6ffe573d8a7590342da8ed5b4c006258407540be8563d51fb36ac2a148132e879586a200a923cfe93dcc715bee
+Size (rebulk-0.8.2.tar.gz) = 257147 bytes