[Midnightbsd-cvs] mports [17980] trunk/devel: add dotconf
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Jan 2 17:47:26 EST 2015
Revision: 17980
http://svnweb.midnightbsd.org/mports/?rev=17980
Author: laffer1
Date: 2015-01-02 17:47:25 -0500 (Fri, 02 Jan 2015)
Log Message:
-----------
add dotconf
Modified Paths:
--------------
trunk/devel/Makefile
Added Paths:
-----------
trunk/devel/dotconf/
trunk/devel/dotconf/Makefile
trunk/devel/dotconf/distinfo
trunk/devel/dotconf/pkg-descr
trunk/devel/dotconf/pkg-plist
Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile 2015-01-02 22:45:25 UTC (rev 17979)
+++ trunk/devel/Makefile 2015-01-02 22:47:25 UTC (rev 17980)
@@ -60,6 +60,7 @@
SUBDIR += devtodo
SUBDIR += distcc
SUBDIR += dmalloc
+SUBDIR += dotconf
SUBDIR += doxygen
SUBDIR += eggdbus
SUBDIR += etoile-collectionkit
Added: trunk/devel/dotconf/Makefile
===================================================================
--- trunk/devel/dotconf/Makefile (rev 0)
+++ trunk/devel/dotconf/Makefile 2015-01-02 22:47:25 UTC (rev 17980)
@@ -0,0 +1,33 @@
+# $MidnightBSD$
+
+PORTNAME= dotconf
+PORTVERSION= 1.3
+CATEGORIES= devel
+MASTER_SITES= GENTOO/distfiles
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Simple, powerful configuration-file parser
+
+LICENSE= lgpl2.1
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+USES= pathfix pkgconfig libtool
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+USE_LDCONFIG= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ '/^SUBDIR/s|=.*|= src|' ${WRKSRC}/Makefile.in
+
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DOCSDIR}
+ @${MKDIR} ${EXAMPLESDIR}
+.for ex in README argdouble caseinsensitive context duplicates errorhandler \
+ fallback libpool maketest.sh modules noinline simple
+ @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${ex} ${EXAMPLESDIR})
+.endfor
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/dotconf/Makefile
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/devel/dotconf/distinfo
===================================================================
--- trunk/devel/dotconf/distinfo (rev 0)
+++ trunk/devel/dotconf/distinfo 2015-01-02 22:47:25 UTC (rev 17980)
@@ -0,0 +1,2 @@
+SHA256 (dotconf-1.3.tar.gz) = b0bccd7251df50b68b82888c5f9fa7932bd68ee3b9e880bce9456e692bf13e8e
+SIZE (dotconf-1.3.tar.gz) = 333301
Property changes on: trunk/devel/dotconf/distinfo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/devel/dotconf/pkg-descr
===================================================================
--- trunk/devel/dotconf/pkg-descr (rev 0)
+++ trunk/devel/dotconf/pkg-descr 2015-01-02 22:47:25 UTC (rev 17980)
@@ -0,0 +1,14 @@
+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.
+
+WWW: http://github.com/williamh/dotconf
Property changes on: trunk/devel/dotconf/pkg-descr
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/devel/dotconf/pkg-plist
===================================================================
--- trunk/devel/dotconf/pkg-plist (rev 0)
+++ trunk/devel/dotconf/pkg-plist 2015-01-02 22:47:25 UTC (rev 17980)
@@ -0,0 +1,55 @@
+include/dotconf.h
+lib/libdotconf.a
+lib/libdotconf.so
+lib/libdotconf.so.0
+lib/libdotconf.so.0.0.1
+libdata/pkgconfig/dotconf.pc
+%%PORTDOCS%%%%DOCSDIR%%/dotconf-api.txt
+%%PORTDOCS%%%%DOCSDIR%%/dotconf-features.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/argdouble/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/argdouble/argdouble.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/argdouble/argdouble.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/argdouble/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/caseinsensitive/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/caseinsensitive/caseinsensitive.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/caseinsensitive/caseinsensitive.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/caseinsensitive/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/context/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/context/context.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/context/context.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/context/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/duplicates/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/duplicates/duplicate.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/duplicates/first_module.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/duplicates/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/duplicates/sample.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/duplicates/second_module.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorhandler/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorhandler/errorhandler.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorhandler/errorhandler.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorhandler/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fallback/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fallback/fallback.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fallback/fallback.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fallback/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libpool/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libpool/libpool.h
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libpool/pool.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/maketest.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/include.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/module.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/my_module.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/sample.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noinline/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noinline/noinline.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noinline/noinline.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noinline/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/included.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/linecat.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/output
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/simple.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/simple.conf
Property changes on: trunk/devel/dotconf/pkg-plist
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list