# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= ucpp VERSION= 1.3.5 KEYWORDS= devel VARIANTS= standard SDESC[standard]= C preprocessor and lexer HOMEPAGE= https://gitlab.com/scarabeusiv/ucpp CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITLAB/scarabeusiv:ucpp:1.3.5 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= autoreconf gmake libtool LICENSE= BSD3CLAUSE:single LICENSE_FILE= BSD3CLAUSE:{{WRKSRC}}/COPYING LICENSE_SCHEME= solo FPC_EQUIVALENT= devel/ucpp MUST_CONFIGURE= gnu INSTALL_TARGET= install-strip SOVERSION= 13.0.5 VAR_OPSYS[sunos]= CFLAGS=-D_XPG6 [FILE:284:descriptions/desc.single] ucpp is a C preprocessor and lexer. It has the following goals: - Strict conformance to the C99 standard (with switches to disable some extensions and mimic C90 behaviour) - Low memory consumption - Possibility to use the code as a lexer (that outputs tokens directly) [FILE:108:distinfo] 2a4d7d78b70a5b82c226a463a41e2e225e84296178f1637421c4aeace1e5df29 92981 scarabeusiv-ucpp-1.3.5.tar.gz [FILE:217:manifests/plist.single] bin/ucpp include/libucpp/ cpp.h hash.h mem.h nhash.h tune.h ucpp-config.h ucppi.h lib/ libucpp.a libucpp.so libucpp.so.%%SOMAJOR%% libucpp.so.%%SOVERSION%% lib/pkgconfig/libucpp.pc share/man/man1/ucpp.1.gz [FILE:416:patches/patch-src_cpp.c] Disable assertions always --- src/cpp.c.orig 2012-12-19 07:37:55 UTC +++ src/cpp.c @@ -2373,7 +2373,7 @@ static int parse_opt(int argc, char *arg char *filename = 0; int with_std_incpath = 1; int print_version = 0, print_defs = 0, print_asserts = 0; - int system_macros = 0, standard_assertions = 1; + int system_macros = 0, standard_assertions = 0; init_lexer_state(ls); ls->flags = DEFAULT_CPP_FLAGS;