# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= dotconf VERSION= 1.4.1 KEYWORDS= devel VARIANTS= std SDESC[std]= Configuration file parser library HOMEPAGE= https://github.com/williamh/dotconf CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/williamh:dotconf:v1.4.1 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[std]= set primary dev examples docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= pkgconfig autoreconf libtool:build LICENSE= LGPL21:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/dotconf.c LICENSE_SCHEME= solo FPC_EQUIVALENT= devel/dotconf MUST_CONFIGURE= gnu INSTALL_TARGET= install-strip SOVERSION= 0.0.1 post-install: ${MKDIR} ${STAGEDIR}${STD_DOCDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${STD_DOCDIR} ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR} ${MV} ${STAGEDIR}${STD_DOCDIR}/examples/* ${STAGEDIR}${STD_EXAMPLESDIR}/ ${RMDIR} ${STAGEDIR}${STD_DOCDIR}/examples [FILE:753:descriptions/desc.primary] dot.conf is a simple configuration-file parser library written in C. The configuration files created for dot.conf look very similar to those used by the Apache Webserver. Even Container-Directives known from httpd.conf can easily be used in the exact same manner as for Apache-Modules. It supports various types of arguments, dynamically loadable modules that create their own configuration options on-the-fly, a here-documents feature to pass very long ARG_STR data to your app, ${NAME:-default} style environment variable substitution for arguments, and on-the-fly inclusion of additional config files. Some behaviour can be toggled with flags at runtime. To keep dotconf from printing out warnings, you can install your own customized error handler. [FILE:108:distinfo] 5922c46cacf99b2ecc4853d28a2bda4a489292e73276e604bd9cba29dfca892d 46565 williamh-dotconf-1.4.1.tar.gz [FILE:61:manifests/plist.primary] lib/ libdotconf.so.%%SOMAJOR%% libdotconf.so.%%SOVERSION%% [FILE:77:manifests/plist.dev] include/dotconf.h lib/ libdotconf.a libdotconf.so lib/pkgconfig/dotconf.pc [FILE:920:manifests/plist.examples] share/examples/dotconf/ README maketest.sh share/examples/dotconf/argdouble/ Makefile argdouble.c argdouble.conf output share/examples/dotconf/caseinsensitive/ Makefile caseinsensitive.c caseinsensitive.conf output share/examples/dotconf/context/ Makefile context.c context.conf output share/examples/dotconf/duplicates/ Makefile duplicate.c first_module.c output sample.conf second_module.c share/examples/dotconf/errorhandler/ Makefile errorhandler.c errorhandler.conf output share/examples/dotconf/fallback/ Makefile fallback.c fallback.conf output share/examples/dotconf/libpool/ Makefile libpool.h pool.c share/examples/dotconf/modules/ Makefile include.conf module.c my_module.c output sample.conf share/examples/dotconf/noinline/ Makefile noinline.c noinline.conf output share/examples/dotconf/simple/ Makefile included.conf linecat.conf output simple.c simple.conf [FILE:58:manifests/plist.docs] share/doc/dotconf/ dotconf-api.txt dotconf-features.txt