svn commit: r418270 - in head/devel: . py-rebulk
Jan Beich
jbeich at FreeBSD.org
Sat Jul 9 11:47:44 UTC 2016
Author: jbeich
Date: Sat Jul 9 11:47:43 2016
New Revision: 418270
URL: https://svnweb.freebsd.org/changeset/ports/418270
Log:
devel/py-rebulk: add new port
PR: 210774
Submitted by: Andrej Ebert <andrej at ebert.su>
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.
https://github.com/Toilal/rebulk
Added:
head/devel/py-rebulk/
head/devel/py-rebulk/Makefile (contents, props changed)
head/devel/py-rebulk/distinfo (contents, props changed)
head/devel/py-rebulk/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile (contents, props changed)
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Jul 9 11:37:36 2016 (r418269)
+++ head/devel/Makefile Sat Jul 9 11:47:43 2016 (r418270)
@@ -4364,6 +4364,7 @@
SUBDIR += py-raven
SUBDIR += py-rcsparse
SUBDIR += py-re2
+ SUBDIR += py-rebulk
SUBDIR += py-rednose
SUBDIR += py-repl
SUBDIR += py-repoze.lru
Added: head/devel/py-rebulk/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-rebulk/Makefile Sat Jul 9 11:47:43 2016 (r418270)
@@ -0,0 +1,30 @@
+# Created by: Andrej Ebert <andrej at ebert.su>
+# $FreeBSD$
+
+PORTNAME= rebulk
+PORTVERSION= 0.7.2
+CATEGORIES= devel python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= andrej at ebert.su
+COMMENT= Python library that performs advanced searches in strings
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+USE_GITHUB= yes
+GH_ACCOUNT= Toilal
+
+post-patch:
+ @${REINPLACE_CMD} -e '/setup_requires/d' ${WRKSRC}/${PYSETUP}
+
+do-test:
+ @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest
+
+.include <bsd.port.mk>
Added: head/devel/py-rebulk/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-rebulk/distinfo Sat Jul 9 11:47:43 2016 (r418270)
@@ -0,0 +1,2 @@
+SHA256 (Toilal-rebulk-0.7.2_GH0.tar.gz) = ffbda3562a3234318a9972084564501f9a4654df08ef2735a47d16b49e1ce5c4
+SIZE (Toilal-rebulk-0.7.2_GH0.tar.gz) = 247011
Added: head/devel/py-rebulk/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-rebulk/pkg-descr Sat Jul 9 11:47:43 2016 (r418270)
@@ -0,0 +1,7 @@
+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.
+
+WWW: https://github.com/Toilal/rebulk
More information about the svn-ports-head
mailing list