Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Sep 2010 05:41:47 -0700 (PDT)
From:      Julien Laffaye <kimelto@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/150185: [NEW PORT] devel/re2: A fast C++ regex library
Message-ID:  <4c7e4a0b.aae9d80a.1a9b.607d@mx.google.com>
Resent-Message-ID: <201009011250.o81Co1li002894@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         150185
>Category:       ports
>Synopsis:       [NEW PORT] devel/re2: A fast C++ regex library
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 01 12:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Julien Laffaye
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD silver.lan 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010
>Description:
RE2 is a fast, safe, thread-friendly alternative to backtracking regular
expression engines like those used in PCRE, Perl, and Python.
It is a C++ library.
RE2 uses automata theory  to guarantee that regular expression searches run in
time linear in the size of the input. RE2 implements memory limits, so that
searches can be constrained to a fixed amount of memory. RE2 is engineered to
use a small fixed C++ stack footprint no matter what inputs or regular
expressions it must process; thus RE2 is useful in multithreaded environments
where thread stacks cannot grow arbitrarily large.

WWW:	http://code.google.com/p/re2/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- re2-20100901.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	re2
#	re2/pkg-descr
#	re2/Makefile
#	re2/pkg-plist
#	re2/distinfo
#
echo c - re2
mkdir -p re2 > /dev/null 2>&1
echo x - re2/pkg-descr
sed 's/^X//' >re2/pkg-descr << '6df6015af484496fef8be47087b32a15'
XRE2 is a fast, safe, thread-friendly alternative to backtracking regular
Xexpression engines like those used in PCRE, Perl, and Python.
XIt is a C++ library.
XRE2 uses automata theory  to guarantee that regular expression searches run in
Xtime linear in the size of the input. RE2 implements memory limits, so that
Xsearches can be constrained to a fixed amount of memory. RE2 is engineered to
Xuse a small fixed C++ stack footprint no matter what inputs or regular
Xexpressions it must process; thus RE2 is useful in multithreaded environments
Xwhere thread stacks cannot grow arbitrarily large.
X
XWWW:	http://code.google.com/p/re2/
6df6015af484496fef8be47087b32a15
echo x - re2/Makefile
sed 's/^X//' >re2/Makefile << 'd555be7b312965b418ef1cb3738f652b'
X# New ports collection makefile for:	re2
X# Date created:		2010-09-01
X# Whom:			Julien Laffaye <kimelto@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	re2
XPORTVERSION=	20100901
XCATEGORIES=	devel
XMASTER_SITES=	http://laffaye.free.fr/distfiles/
X
XMAINTAINER=	kimelto@gmail.com
XCOMMENT=	A fast C++ regex library
X
XLICENSE=	BSD
X
XUSE_LDCONFIG=	yes
XUSE_GMAKE=	yes
XMAKE_ENV=	prefix=${PREFIX}
XMAKE_ARGS+=	-e
X
X.include <bsd.port.mk>
d555be7b312965b418ef1cb3738f652b
echo x - re2/pkg-plist
sed 's/^X//' >re2/pkg-plist << '51910f5dbb77747348ad987bf417cc37'
Xinclude/re2/re2.h
Xinclude/re2/variadic_function.h
Xinclude/re2/stringpiece.h
Xinclude/re2/set.h
Xlib/libre2.so
Xlib/libre2.so.0
Xlib/libre2.a
Xlib/libre2.so.0.0.0
X@dirrm include/re2
51910f5dbb77747348ad987bf417cc37
echo x - re2/distinfo
sed 's/^X//' >re2/distinfo << '2b232d1c9d21fd544a2764d5a6c0d30a'
XMD5 (re2-20100901.tar.gz) = 7618acc4e08c247fb5dcab78d7edfc76
XSHA256 (re2-20100901.tar.gz) = 6722e7cc773680160e1a7780a66f17d90b93b1c234fc808baf125c350afc274b
XSIZE (re2-20100901.tar.gz) = 396753
2b232d1c9d21fd544a2764d5a6c0d30a
exit
--- re2-20100901.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4c7e4a0b.aae9d80a.1a9b.607d>