Ravenports generated: 28 Mar 2021 15:51
[ravenports.git] / bucket_C6 / re2c
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               re2c
4 VERSION=                2.1.1
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Generator of C-based recognizers from regex
8 HOMEPAGE=               https://re2c.org
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://github.com/skvadrik/re2c/releases/download/2.1.1/
13 DISTFILE[1]=            re2c-2.1.1.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         examples
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 USES=                   cpe c++:primary
24
25 LICENSE=                PUBDOM:primary
26 LICENSE_FILE=           PUBDOM:{{WRKSRC}}/LICENSE
27 LICENSE_SCHEME=         solo
28
29 FPC_EQUIVALENT=         devel/re2c
30
31 MUST_CONFIGURE=         gnu
32
33 post-install:
34         ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
35         ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}
36         (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${STD_DOCDIR})
37         (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${STD_EXAMPLESDIR})
38         ${RM} ${STAGEDIR}${STD_DOCDIR}/re2c.1
39
40 [FILE:405:descriptions/desc.primary]
41 re2c is a tool for generating C-based recognizers from regular
42 expressions.  re2c-based scanners are efficient:  for programming
43 languages, given similar specifications, an re2c-based scanner is
44 typically almost twice as fast as a flex-based scanner with little or no
45 increase in size (possibly a decrease on cisc architectures).  Indeed,
46 re2c-based scanners are quite competitive with hand-crafted ones.
47
48
49 [FILE:96:distinfo]
50 036ee264fafd5423141ebd628890775aa9447a4c4068a6307385d7366fe711f8      1340740 re2c-2.1.1.tar.xz
51
52
53 [FILE:97:manifests/plist.primary]
54 bin/
55  re2c
56  re2go
57 share/man/man1/
58  re2c.1.gz
59  re2go.1.gz
60 share/re2c/stdlib/unicode_categories.re
61
62
63 [FILE:2393:manifests/plist.examples]
64 share/examples/re2c/c/
65  01_basic.c
66  01_basic.re
67  __run_all.sh
68 share/examples/re2c/c/conditions/
69  parse_u32_blocks.c
70  parse_u32_blocks.re
71  parse_u32_conditions.c
72  parse_u32_conditions.re
73 share/examples/re2c/c/encodings/
74  unicode_identifier.c
75  unicode_identifier.re
76 share/examples/re2c/c/eof/
77  01_sentinel.c
78  01_sentinel.re
79  02_bounds_checking.c
80  02_bounds_checking.re
81  03_eof_rule.c
82  03_eof_rule.re
83  04_generic_api_sentinel.c
84  04_generic_api_sentinel.re
85  05_generic_api_eof_rule.c
86  05_generic_api_eof_rule.re
87 share/examples/re2c/c/fill/
88  01_fill.c
89  01_fill.re
90  02_fill.c
91  02_fill.re
92 share/examples/re2c/c/generic_api/
93  ifstream.c
94  ifstream.re
95 share/examples/re2c/c/headers/
96  header.c
97  header.re
98 share/examples/re2c/c/headers/src/lexer/lexer.h
99 share/examples/re2c/c/includes/
100  definitions.h
101  include.c
102  include.re
103 share/examples/re2c/c/real_world/
104  cxx98.c
105  cxx98.re
106 share/examples/re2c/c/reuse/
107  braille.c
108  braille.re
109  braille.ucs2.txt
110  braille.utf16.txt
111  braille.utf32.txt
112  braille.utf8.txt
113  reuse.c
114  reuse.re
115 share/examples/re2c/c/state/
116  push.c
117  push.re
118 share/examples/re2c/c/submatch/
119  01_stags.c
120  01_stags.re
121  01_stags_fill.c
122  01_stags_fill.re
123  02_mtags.c
124  02_mtags.re
125  03_posix.c
126  03_posix.re
127  http_rfc7230.c
128  http_rfc7230.re
129  parse_etc_passwd.c
130  parse_etc_passwd.re
131  parse_options.c
132  parse_options.re
133  parse_records.c
134  parse_records.re
135  uri_rfc3986.c
136  uri_rfc3986.re
137 share/examples/re2c/go/
138  01_basic.go
139  01_basic.re
140  __run_all.sh
141 share/examples/re2c/go/conditions/
142  parse_u32_blocks.go
143  parse_u32_blocks.re
144  parse_u32_conditions.go
145  parse_u32_conditions.re
146 share/examples/re2c/go/encodings/
147  unicode_identifier.go
148  unicode_identifier.re
149 share/examples/re2c/go/eof/
150  01_sentinel.go
151  01_sentinel.re
152  02_bounds_checking.go
153  02_bounds_checking.re
154  03_eof_rule.go
155  03_eof_rule.re
156  04_generic_api_sentinel.go
157  04_generic_api_sentinel.re
158  05_generic_api_eof_rule.go
159  05_generic_api_eof_rule.re
160 share/examples/re2c/go/fill/
161  01_fill.go
162  01_fill.re
163  02_fill.go
164  02_fill.re
165 share/examples/re2c/go/headers/
166  header.go
167  header.re
168 share/examples/re2c/go/headers/src/lexer/lexer.go
169 share/examples/re2c/go/includes/
170  definitions.go
171  include.go
172  include.re
173 share/examples/re2c/go/reuse/
174  reuse.go
175  reuse.re
176 share/examples/re2c/go/state/
177  push.go
178  push.re
179 share/examples/re2c/go/submatch/
180  01_stags.go
181  01_stags.re
182  01_stags_fill.go
183  01_stags_fill.re
184  02_mtags.go
185  02_mtags.re
186  03_posix.go
187  03_posix.re
188
189
190 [FILE:1175:manifests/plist.docs]
191 share/doc/re2c/
192  help.rst
193  help.rst.in
194  manpage.rst
195  manpage.rst.in
196  re2go.1
197 share/doc/re2c/manual/api/
198  api.rst_
199  interface.rst_
200 share/doc/re2c/manual/conditions/conditions.rst_
201 share/doc/re2c/manual/configurations/configurations.rst_
202 share/doc/re2c/manual/directives/directives.rst_
203 share/doc/re2c/manual/dot/dot.rst_
204 share/doc/re2c/manual/encodings/encodings.rst_
205 share/doc/re2c/manual/eof/
206  01_sentinel.rst_
207  02_bounds_checking.rst_
208  03_eof_rule.rst_
209  04_generic_api.rst_
210  eof.rst_
211 share/doc/re2c/manual/fill/
212  01_fill.rst_
213  02_fill.rst_
214  fill.rst_
215 share/doc/re2c/manual/headers/headers.rst_
216 share/doc/re2c/manual/includes/includes.rst_
217 share/doc/re2c/manual/options/
218  debug.rst_
219  internal.rst_
220  options.rst_
221 share/doc/re2c/manual/regexps/regular_expressions.rst_
222 share/doc/re2c/manual/reuse/reuse.rst_
223 share/doc/re2c/manual/skeleton/skeleton.rst_
224 share/doc/re2c/manual/state/state.rst_
225 share/doc/re2c/manual/submatch/
226  submatch.rst_
227  submatch_example_mtags.rst_
228  submatch_example_posix.rst_
229  submatch_example_stags.rst_
230  submatch_example_stags_fill.rst_
231 share/doc/re2c/manual/syntax/syntax.rst_
232 share/doc/re2c/manual/warnings/
233  warnings_general.rst_
234  warnings_list.rst_
235