Ravenports generated: 02 Oct 2022 02:46
[ravenports.git] / bucket_AF / re2
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               re2
4 VERSION=                20220601
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Fast, safe, thread-friendly C++ regex library
8 HOMEPAGE=               https://github.com/google/re2
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/google:re2:2022-06-01
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   c++:single gmake
21
22 LICENSE=                BSD3CLAUSE:single
23 LICENSE_FILE=           BSD3CLAUSE:{{WRKSRC}}/LICENSE
24 LICENSE_SCHEME=         solo
25
26 FPC_EQUIVALENT=         devel/re2
27
28 MAKE_ARGS=              prefix={{PREFIX}}
29
30 SOVERSION=              9.0.0
31
32 post-install:
33         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libre2.so
34
35 [FILE:591:descriptions/desc.single]
36 RE2 is a fast, safe, thread-friendly alternative to backtracking regular
37 expression engines like those used in PCRE, Perl, and Python written in
38  C++.
39
40 RE2 uses automata theory  to guarantee that regular expression searches 
41 run in time linear in the size of the input. RE2 implements memory limits, 
42 so that searches can be constrained to a fixed amount of memory. RE2 is 
43 engineered to use a small fixed C++ stack footprint no matter what inputs 
44 or regular expressions it must process; thus RE2 is useful in 
45 multithreaded environments where thread stacks cannot grow arbitrarily 
46 large.
47
48
49 [FILE:107:distinfo]
50 f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f       381032 google-re2-2022-06-01.tar.gz
51
52
53 [FILE:153:manifests/plist.single]
54 include/re2/
55  filtered_re2.h
56  re2.h
57  stringpiece.h
58  set.h
59 lib/
60  libre2.so.%%SOVERSION%%
61  libre2.a
62  libre2.so
63  libre2.so.%%SOMAJOR%%
64 lib/pkgconfig/re2.pc
65