View | Details | Raw Unified | Return to bug 283924 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/lexbor/Makefile (-4 / +10 lines)
Lines 1-6 Link Here
1
PORTNAME=	lexbor
1
PORTNAME=	lexbor
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	2.4.0
3
DISTVERSION=	2.4.0
4
PORTREVISION=	1
4
CATEGORIES=	www
5
CATEGORIES=	www
5
6
6
MAINTAINER=	alster@vinterdalen.se
7
MAINTAINER=	alster@vinterdalen.se
Lines 15-33 USES= cmake:testing Link Here
15
USE_GITHUB=	yes
16
USE_GITHUB=	yes
16
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
17
18
19
PLIST_SUB=	SOVERSION=${DISTVERSION}
20
18
CMAKE_TESTING_ON=	LEXBOR_BUILD_TESTS
21
CMAKE_TESTING_ON=	LEXBOR_BUILD_TESTS
19
22
20
OPTIONS_DEFINE=		ASAN HEADERS SHARED STATIC
23
OPTIONS_DEFINE=		ASAN EXAMPLES HEADERS STATIC
21
OPTIONS_DEFAULT=	HEADERS SHARED STATIC
24
OPTIONS_DEFAULT=	HEADERS STATIC
22
OPTIONS_SUB=	yes
25
OPTIONS_SUB=	yes
23
26
24
ASAN_DESC=	Enable Address Sanitizer if possible
27
ASAN_DESC=	Enable Address Sanitizer if possible
25
HEADERS_DESC=	Install library headers (.h files)
28
HEADERS_DESC=	Install library headers (.h files)
26
SHARED_DESC=	Create a shared library
27
29
28
ASAN_CMAKE_BOOL=	LEXBOR_BUILD_WITH_ASAN
30
ASAN_CMAKE_BOOL=	LEXBOR_BUILD_WITH_ASAN
31
EXAMPLES_CMAKE_BOOL=	LEXBOR_BUILD_EXAMPLES
29
HEADERS_CMAKE_BOOL=	LEXBOR_INSTALL_HEADERS
32
HEADERS_CMAKE_BOOL=	LEXBOR_INSTALL_HEADERS
30
SHARED_CMAKE_BOOL=	LEXBOR_BUILD_SHARED
31
STATIC_CMAKE_BOOL=	LEXBOR_BUILD_STATIC
33
STATIC_CMAKE_BOOL=	LEXBOR_BUILD_STATIC
32
34
35
post-install-EXAMPLES-on:
36
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
37
	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
38
33
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)b/www/lexbor/pkg-plist (-4 / +69 lines)
Lines 263-270 Link Here
263
%%HEADERS%%include/lexbor/utils/http.h
263
%%HEADERS%%include/lexbor/utils/http.h
264
%%HEADERS%%include/lexbor/utils/utils.h
264
%%HEADERS%%include/lexbor/utils/utils.h
265
%%HEADERS%%include/lexbor/utils/warc.h
265
%%HEADERS%%include/lexbor/utils/warc.h
266
%%SHARED%%lib/liblexbor.so
266
lib/liblexbor.so
267
%%SHARED%%lib/liblexbor.so.2
267
lib/liblexbor.so.2
268
%%SHARED%%lib/liblexbor.so.2.4.0
268
lib/liblexbor.so.%%SOVERSION%%
269
%%STATIC%%lib/liblexbor_static.a
269
%%STATIC%%lib/liblexbor_static.a
270
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CMakeLists.txt
271
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/CMakeLists.txt
272
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/StyleSheet.c
273
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/base.h
274
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/selectors/list_easy_way.c
275
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/selectors/list_fast_way.c
276
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/simple_colorize.c
277
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/structure_parse_file.c
278
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/tokenizer/chunks_stdin.c
279
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/tokenizer/from_file.c
280
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/tokenizer/print_raw.c
281
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/CMakeLists.txt
282
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/decode/decode.c
283
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/decode/decoder.c
284
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/decode/validate.c
285
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/encode/encode.c
286
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/encode/encoder.c
287
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/encode/validate.c
288
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/from_to.c
289
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/data_by_name.c
290
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/decode/decode.c
291
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/decode/decoder.c
292
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/decode/validate.c
293
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/encode/encode.c
294
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/encode/encoder.c
295
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/encode/validate.c
296
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/from_to.c
297
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/CMakeLists.txt
298
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/base.h
299
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/document_parse.c
300
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/document_parse_chunk.c
301
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/document_title.c
302
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/element_attributes.c
303
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/element_create.c
304
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/element_innerHTML.c
305
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/elements_by_attr.c
306
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/elements_by_class_name.c
307
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/elements_by_tag_name.c
308
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/encoding.c
309
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/html2sexpr.c
310
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/parse.c
311
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/parse_chunk.c
312
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/callback.c
313
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/simple.c
314
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/tag_attributes.c
315
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/text.c
316
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/punycode/CMakeLists.txt
317
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/punycode/decode.c
318
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/punycode/encode.c
319
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/CMakeLists.txt
320
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/easy_way.c
321
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/normal_way.c
322
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/unique_nodes.c
323
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/CMakeLists.txt
324
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/attribute_style.c
325
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/base.h
326
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/events_insert.c
327
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/stylesheet.c
328
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/walk.c
329
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/CMakeLists.txt
330
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/idna_to_ascii.c
331
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/normalization_form.c
332
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/normalization_form_stdin.c
333
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/url/CMakeLists.txt
334
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/url/parse.c
335
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/url/relative.c
270
%%HEADERS%%@dir include/lexbor/html/tree/insertion_mode
336
%%HEADERS%%@dir include/lexbor/html/tree/insertion_mode
271
- 

Return to bug 283924