diff options
author | agc <agc> | 2016-02-08 05:46:23 +0000 |
---|---|---|
committer | agc <agc> | 2016-02-08 05:46:23 +0000 |
commit | cbf918e96c8dadaa0d0caa4e5f55f2422a6c87f2 (patch) | |
tree | 6e6ffdcdbbba6cbdf9f34a2661d1561ae4ee9e7b /devel | |
parent | 5cdcca0544c071d9fa4d63093d3f22a7d3d9f17a (diff) | |
download | pkgsrc-cbf918e96c8dadaa0d0caa4e5f55f2422a6c87f2.tar.gz |
Add re2, Russ Cox's BSD-licensed regexp library to the packages collection.
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.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 3 | ||||
-rw-r--r-- | devel/re2/DESCR | 3 | ||||
-rw-r--r-- | devel/re2/Makefile | 23 | ||||
-rw-r--r-- | devel/re2/PLIST | 11 | ||||
-rw-r--r-- | devel/re2/buildlink3.mk | 12 | ||||
-rw-r--r-- | devel/re2/distinfo | 6 |
6 files changed, 57 insertions, 1 deletions
diff --git a/devel/Makefile b/devel/Makefile index eb0969c9a5b..c50484851bf 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2209 2016/02/06 13:40:47 jaapb Exp $ +# $NetBSD: Makefile,v 1.2210 2016/02/08 05:46:23 agc Exp $ # COMMENT= Development utilities @@ -1844,6 +1844,7 @@ SUBDIR+= rapidsvn SUBDIR+= ratfor SUBDIR+= rcs SUBDIR+= rdp +SUBDIR+= re2 SUBDIR+= re2c SUBDIR+= readline SUBDIR+= rebar diff --git a/devel/re2/DESCR b/devel/re2/DESCR new file mode 100644 index 00000000000..d2f151cd9f8 --- /dev/null +++ b/devel/re2/DESCR @@ -0,0 +1,3 @@ +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. diff --git a/devel/re2/Makefile b/devel/re2/Makefile new file mode 100644 index 00000000000..57151ca2c34 --- /dev/null +++ b/devel/re2/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2016/02/08 05:46:23 agc Exp $ + +DISTNAME= re2 +PKGNAME= re2-20160201 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} +GITHUB_TAG= 2016-02-01 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/google/re2 +COMMENT= Regular expression library +LICENSE= modified-bsd + +USE_LANGUAGES+= c c++ +USE_TOOLS+= gmake pkg-config + +SUBST_CLASSES+= path +SUBST_MESSAGE.path= Fixup pathnames +SUBST_STAGE.path= pre-configure +SUBST_FILES.path= Makefile +SUBST_SED.path= -e 's|/usr/local|${PREFIX}|g' + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/re2/PLIST b/devel/re2/PLIST new file mode 100644 index 00000000000..a782d079b6f --- /dev/null +++ b/devel/re2/PLIST @@ -0,0 +1,11 @@ +@comment $NetBSD: PLIST,v 1.1 2016/02/08 05:46:23 agc Exp $ +include/re2/filtered_re2.h +include/re2/re2.h +include/re2/set.h +include/re2/stringpiece.h +include/re2/variadic_function.h +lib/libre2.a +lib/libre2.so +lib/libre2.so.0 +lib/libre2.so.0.0.0 +lib/pkgconfig/re2.pc diff --git a/devel/re2/buildlink3.mk b/devel/re2/buildlink3.mk new file mode 100644 index 00000000000..ef49ee43660 --- /dev/null +++ b/devel/re2/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2016/02/08 05:46:23 agc Exp $ + +BUILDLINK_TREE+= re2 + +.if !defined(RE2_BUILDLINK3_MK) +RE2_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.re2+= re2>=20160201 +BUILDLINK_PKGSRCDIR.re2?= ../../devel/re2 +.endif # RE2_BUILDLINK3_MK + +BUILDLINK_TREE+= -re2 diff --git a/devel/re2/distinfo b/devel/re2/distinfo new file mode 100644 index 00000000000..c22082b2918 --- /dev/null +++ b/devel/re2/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/02/08 05:46:23 agc Exp $ + +SHA1 (re2.tar.gz) = b7b95dc87d48670312dd20f7af5f304044cc9f9b +RMD160 (re2.tar.gz) = 59f4a47ad3b9bd133b642324056bd6651e0d75fd +SHA512 (re2.tar.gz) = b15d731b428fb5418159c7ed99d8275808988c7931682d5f50a7235b941c168346a585eb17b3b05aa7fa427064aaf32a07b6cc6f10532e328a3f31020d264227 +Size (re2.tar.gz) = 397868 bytes |