Skip site navigation (1)Skip section navigation (2)
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>