summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorahoka <ahoka@pkgsrc.org>2010-11-04 16:57:00 +0000
committerahoka <ahoka@pkgsrc.org>2010-11-04 16:57:00 +0000
commit9c9412db33e5351abb945e4f6849fc7d69c97a88 (patch)
treed74affbe2fc9975f26e5fc385ff7bdb948a9fc4b /devel
parentb4d2a68e50f4a2d86b0dbaf5de9d50e90c0f4b7e (diff)
downloadpkgsrc-9c9412db33e5351abb945e4f6849fc7d69c97a88.tar.gz
import dotconf
Diffstat (limited to 'devel')
-rw-r--r--devel/dotconf/DESCR9
-rw-r--r--devel/dotconf/Makefile21
-rw-r--r--devel/dotconf/PLIST53
-rw-r--r--devel/dotconf/buildlink3.mk12
-rw-r--r--devel/dotconf/distinfo5
5 files changed, 100 insertions, 0 deletions
diff --git a/devel/dotconf/DESCR b/devel/dotconf/DESCR
new file mode 100644
index 00000000000..9f26a342aa3
--- /dev/null
+++ b/devel/dotconf/DESCR
@@ -0,0 +1,9 @@
+Dot.conf is a simple-to-use and powerful 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, and on-the-fly inclusion of additional
+config files.
diff --git a/devel/dotconf/Makefile b/devel/dotconf/Makefile
new file mode 100644
index 00000000000..e6b25d6e03f
--- /dev/null
+++ b/devel/dotconf/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/11/04 16:57:00 ahoka Exp $
+#
+
+DISTNAME= dotconf-1.3
+CATEGORIES= devel
+MASTER_SITES= http://files.opentts.org/dotconf/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.opentts.org/projects/dotconf
+COMMENT= Simple-to-use and powerful configuration-file parser library
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= dotconf.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/dotconf/PLIST b/devel/dotconf/PLIST
new file mode 100644
index 00000000000..d885600312f
--- /dev/null
+++ b/devel/dotconf/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/11/04 16:57:00 ahoka Exp $
+include/dotconf.h
+lib/libdotconf.la
+lib/pkgconfig/dotconf.pc
+share/doc/dotconf/dotconf-api.txt
+share/doc/dotconf/dotconf-features.txt
+share/doc/dotconf/examples/README
+share/doc/dotconf/examples/argdouble/Makefile
+share/doc/dotconf/examples/argdouble/argdouble.c
+share/doc/dotconf/examples/argdouble/argdouble.conf
+share/doc/dotconf/examples/argdouble/output
+share/doc/dotconf/examples/caseinsensitive/Makefile
+share/doc/dotconf/examples/caseinsensitive/caseinsensitive.c
+share/doc/dotconf/examples/caseinsensitive/caseinsensitive.conf
+share/doc/dotconf/examples/caseinsensitive/output
+share/doc/dotconf/examples/context/Makefile
+share/doc/dotconf/examples/context/context.c
+share/doc/dotconf/examples/context/context.conf
+share/doc/dotconf/examples/context/output
+share/doc/dotconf/examples/duplicates/Makefile
+share/doc/dotconf/examples/duplicates/duplicate.c
+share/doc/dotconf/examples/duplicates/first_module.c
+share/doc/dotconf/examples/duplicates/output
+share/doc/dotconf/examples/duplicates/sample.conf
+share/doc/dotconf/examples/duplicates/second_module.c
+share/doc/dotconf/examples/errorhandler/Makefile
+share/doc/dotconf/examples/errorhandler/errorhandler.c
+share/doc/dotconf/examples/errorhandler/errorhandler.conf
+share/doc/dotconf/examples/errorhandler/output
+share/doc/dotconf/examples/fallback/Makefile
+share/doc/dotconf/examples/fallback/fallback.c
+share/doc/dotconf/examples/fallback/fallback.conf
+share/doc/dotconf/examples/fallback/output
+share/doc/dotconf/examples/libpool/Makefile
+share/doc/dotconf/examples/libpool/libpool.h
+share/doc/dotconf/examples/libpool/pool.c
+share/doc/dotconf/examples/maketest.sh
+share/doc/dotconf/examples/modules/Makefile
+share/doc/dotconf/examples/modules/include.conf
+share/doc/dotconf/examples/modules/module.c
+share/doc/dotconf/examples/modules/my_module.c
+share/doc/dotconf/examples/modules/output
+share/doc/dotconf/examples/modules/sample.conf
+share/doc/dotconf/examples/noinline/Makefile
+share/doc/dotconf/examples/noinline/noinline.c
+share/doc/dotconf/examples/noinline/noinline.conf
+share/doc/dotconf/examples/noinline/output
+share/doc/dotconf/examples/simple/Makefile
+share/doc/dotconf/examples/simple/included.conf
+share/doc/dotconf/examples/simple/linecat.conf
+share/doc/dotconf/examples/simple/output
+share/doc/dotconf/examples/simple/simple.c
+share/doc/dotconf/examples/simple/simple.conf
diff --git a/devel/dotconf/buildlink3.mk b/devel/dotconf/buildlink3.mk
new file mode 100644
index 00000000000..d017f9365eb
--- /dev/null
+++ b/devel/dotconf/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/11/04 16:57:00 ahoka Exp $
+
+BUILDLINK_TREE+= dotconf
+
+.if !defined(DOTCONF_BUILDLINK3_MK)
+DOTCONF_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.dotconf+= dotconf>=1.3
+BUILDLINK_PKGSRCDIR.dotconf?= ../../devel/dotconf
+.endif # DOTCONF_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -dotconf
diff --git a/devel/dotconf/distinfo b/devel/dotconf/distinfo
new file mode 100644
index 00000000000..0918b694f20
--- /dev/null
+++ b/devel/dotconf/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/11/04 16:57:00 ahoka Exp $
+
+SHA1 (dotconf-1.3.tar.gz) = 0d66468cc264e7e0bfcff437cc22a1d741ca81f5
+RMD160 (dotconf-1.3.tar.gz) = 350c62f6bb764a85c8dfcaa00ce547453596e659
+Size (dotconf-1.3.tar.gz) = 333310 bytes