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>