1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= libparserutils
7 SDESC[standard]= Library for building efficient parsers
8 HOMEPAGE= https://www.netsurf-browser.org/projects/libparserutils/
9 CONTACT= Michael_Reim[kraileth@elderlinux.org]
12 SITES[main]= https://download.netsurf-browser.org/libs/releases/
13 DISTFILE[1]= libparserutils-0.2.4-src.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= netsurf-buildsystem:single:standard
22 USES= gmake perl:build pkgconfig
25 LICENSE_FILE= MIT:{{WRKSRC}}/COPYING
28 FPC_EQUIVALENT= devel/libparserutils
30 MAKE_ENV= COMPONENT_TYPE="lib-shared"
32 INSTALL_REQ_TOOLCHAIN= yes
35 CFLAGS= -DWITHOUT_ICONV_FILTER
38 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libparserutils.so.0.2.4
40 [FILE:190:descriptions/desc.single]
41 LibParserUtils is a library for building efficient parsers, written in C.
42 It was developed as part of the NetSurf project and is available for use
43 by other software under the MIT licence.
47 322bae61b30ccede3e305bf6eae2414920649775bc5ff1d1b688012a3c4947d8 74521 libparserutils-0.2.4-src.tar.gz
50 [FILE:350:manifests/plist.single]
56 include/parserutils/charset/
61 include/parserutils/input/inputstream.h
62 include/parserutils/utils/
68 libparserutils.so.%%SOMAJOR%%
69 libparserutils.so.%%SOVERSION%%
70 lib/pkgconfig/libparserutils.pc
73 [FILE:504:patches/patch-src_charset_aliases.c]
74 --- src/charset/aliases.c.orig 2018-08-22 13:25:07 UTC
75 +++ src/charset/aliases.c
76 @@ -49,8 +49,12 @@ static int parserutils_charset_alias_mat
83 + cmpret = tolower((int)*s_key) - *s_alias;
85 cmpret = tolower(*s_key) - *s_alias;