From owner-svn-ports-head@freebsd.org Sat Jul 9 11:47:44 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C24B6B84941; Sat, 9 Jul 2016 11:47:44 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 838161758; Sat, 9 Jul 2016 11:47:44 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u69BlhPg094437; Sat, 9 Jul 2016 11:47:43 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u69BlhQp094433; Sat, 9 Jul 2016 11:47:43 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201607091147.u69BlhQp094433@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 9 Jul 2016 11:47:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418270 - in head/devel: . py-rebulk X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jul 2016 11:47:44 -0000 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 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 +# $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 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