Date: Sat, 9 Jul 2016 11:47:43 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418270 - in head/devel: . py-rebulk Message-ID: <201607091147.u69BlhQp094433@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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@ebert.su> +# $FreeBSD$ + +PORTNAME= rebulk +PORTVERSION= 0.7.2 +CATEGORIES= devel python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= andrej@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607091147.u69BlhQp094433>