summaryrefslogtreecommitdiff
path: root/devel/cre2
diff options
context:
space:
mode:
authoragc <agc>2016-02-08 05:48:07 +0000
committeragc <agc>2016-02-08 05:48:07 +0000
commit46578c420de0e45b541427f148316519dfdebd2e (patch)
treebe9beaf107f7f68b46e6acdf02d0e87c82eb1eef /devel/cre2
parentcbf918e96c8dadaa0d0caa4e5f55f2422a6c87f2 (diff)
downloadpkgsrc-46578c420de0e45b541427f148316519dfdebd2e.tar.gz
Add cre2, the C rre2 wrappers, to the Packages Collection.
The CRE2 distribution is a C language wrapper for the RE2 library, which is implemented in C++. RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python.
Diffstat (limited to 'devel/cre2')
-rw-r--r--devel/cre2/DESCR4
-rw-r--r--devel/cre2/Makefile27
-rw-r--r--devel/cre2/PLIST7
-rw-r--r--devel/cre2/distinfo6
4 files changed, 44 insertions, 0 deletions
diff --git a/devel/cre2/DESCR b/devel/cre2/DESCR
new file mode 100644
index 00000000000..584f5456cc3
--- /dev/null
+++ b/devel/cre2/DESCR
@@ -0,0 +1,4 @@
+The CRE2 distribution is a C language wrapper for the RE2 library,
+which is implemented in C++. RE2 is a fast, safe, thread-friendly
+alternative to backtracking regular expression engines like those used
+in PCRE, Perl, and Python.
diff --git a/devel/cre2/Makefile b/devel/cre2/Makefile
new file mode 100644
index 00000000000..4edebecc953
--- /dev/null
+++ b/devel/cre2/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2016/02/08 05:48:07 agc Exp $
+
+DISTNAME= cre2
+PKGNAME= cre2-0.1b6
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=marcomaggi/}
+GITHUB_TAG= 0.1b6
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/google/re2
+COMMENT= C wrapper for re2 regular expression library
+LICENSE= modified-bsd
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --enable-maintainer-mode
+USE_LIBTOOL= yes
+USE_LANGUAGES+= c c++
+USE_TOOLS+= autoconf autoreconf automake gmake makeinfo
+
+INFO_FILES= yes
+
+pre-configure:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} sh ./autogen.sh
+
+.include "../../local/re2/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/cre2/PLIST b/devel/cre2/PLIST
new file mode 100644
index 00000000000..fa4f09e6dfa
--- /dev/null
+++ b/devel/cre2/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1 2016/02/08 05:48:07 agc Exp $
+include/cre2.h
+info/cre2.info
+lib/libcre2.la
+share/doc/cre2/COPYING
+share/doc/cre2/LICENSE.re2
+share/doc/cre2/README
diff --git a/devel/cre2/distinfo b/devel/cre2/distinfo
new file mode 100644
index 00000000000..ee98660e6c7
--- /dev/null
+++ b/devel/cre2/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/02/08 05:48:07 agc Exp $
+
+SHA1 (cre2.tar.gz) = f5e9286a1829a5387984fbe3d01fe3bfe86bc6ac
+RMD160 (cre2.tar.gz) = e3fab4f0b994adbcf4b7cecc45640b2023fbbfec
+SHA512 (cre2.tar.gz) = 3180b99bdb68079b33e78dfbe9f943737510021ad2ea2144acb1014200d0e253317e6b52d268c3dae45ddd282c90bb49053fc43de607f8ff0c7f9a9ac9aeb2b7
+Size (cre2.tar.gz) = 38090 bytes