ports/83090: [NEW PORT] devel/dotconf++, configuration file parser written in C++

Mark Starovoytov mark_sf at kikg.ifmo.ru
Thu Jul 7 12:00:43 UTC 2005


>Number:         83090
>Category:       ports
>Synopsis:       [NEW PORT] devel/dotconf++, configuration file parser written in C++
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 07 12:00:41 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Mark Starovoytov
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD relay.rubinrelax.spb.ru 5.4-STABLE FreeBSD 5.4-STABLE #0: Mon Jul 4 14:23:57 MSD 2005 root@:/usr/obj/usr/src/sys/RUBY i386
>Description:

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/devel/dotconf++
#	/usr/ports/devel/dotconf++/pkg-descr
#	/usr/ports/devel/dotconf++/Makefile
#	/usr/ports/devel/dotconf++/distinfo
#	/usr/ports/devel/dotconf++/files
#	/usr/ports/devel/dotconf++/files/patch-src-Makefile.in
#	/usr/ports/devel/dotconf++/pkg-plist
#
echo c - /usr/ports/devel/dotconf++
mkdir -p /usr/ports/devel/dotconf++ > /dev/null 2>&1
echo x - /usr/ports/devel/dotconf++/pkg-descr
sed 's/^X//' >/usr/ports/devel/dotconf++/pkg-descr << 'END-of-/usr/ports/devel/dotconf++/pkg-descr'
Xdotconf++ is a dotconf like configuration file parser written in C++.
XIt supports macro substitution from the environment or from the file
Xitself, config file inclusion, easy handling of XML like tags,
Xchecking for required tags, and more.
X
XWWW: http://sourceforge.net/projects/dotconfpp/
END-of-/usr/ports/devel/dotconf++/pkg-descr
echo x - /usr/ports/devel/dotconf++/Makefile
sed 's/^X//' >/usr/ports/devel/dotconf++/Makefile << 'END-of-/usr/ports/devel/dotconf++/Makefile'
X# New ports collection makefile for:	dotconf++
X# Date created:		7 July 2005
X# Whom:			Mark Starovoytov <mark_sf at kikg.ifmo.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dotconfpp
XPORTVERSION=	0.0.4a
XCATEGORIES=	devel
XMASTER_SITES=	http://voodoo.com.ua/dotconf++/
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	ports at FreeBSD.org
XCOMMENT=	Configuration file parser written in C++
X
XGNU_CONFIGURE=	YES
X
X.include <bsd.port.mk>
END-of-/usr/ports/devel/dotconf++/Makefile
echo x - /usr/ports/devel/dotconf++/distinfo
sed 's/^X//' >/usr/ports/devel/dotconf++/distinfo << 'END-of-/usr/ports/devel/dotconf++/distinfo'
XMD5 (dotconfpp-0.0.4a.tar.gz) = 0c43f864f7115916e39c1e14599d053b
XSIZE (dotconfpp-0.0.4a.tar.gz) = 307253
END-of-/usr/ports/devel/dotconf++/distinfo
echo c - /usr/ports/devel/dotconf++/files
mkdir -p /usr/ports/devel/dotconf++/files > /dev/null 2>&1
echo x - /usr/ports/devel/dotconf++/files/patch-src-Makefile.in
sed 's/^X//' >/usr/ports/devel/dotconf++/files/patch-src-Makefile.in << 'END-of-/usr/ports/devel/dotconf++/files/patch-src-Makefile.in'
X--- src/Makefile.in.orig	Fri Jun 25 14:13:09 2004
X+++ src/Makefile.in	Thu Jul  7 15:16:26 2005
X@@ -116,7 +116,7 @@
X host_cpu = @host_cpu@
X host_os = @host_os@
X host_vendor = @host_vendor@
X-includedir = /usr/local/include/dotconf++
X+includedir = @prefix@/include/dotconf++
X infodir = @infodir@
X install_sh = @install_sh@
X libdir = @libdir@
X@@ -132,7 +132,7 @@
X target_alias = @target_alias@
X EXTRA_DIST = dotconfpp.h mempool.h mempool.cc
X 
X-LIBdir = /usr/local/lib
X+LIBdir = @prefix@/lib
X SUBDIRS = . example1 example2
X 
X INCLUDES = -I.
END-of-/usr/ports/devel/dotconf++/files/patch-src-Makefile.in
echo x - /usr/ports/devel/dotconf++/pkg-plist
sed 's/^X//' >/usr/ports/devel/dotconf++/pkg-plist << 'END-of-/usr/ports/devel/dotconf++/pkg-plist'
Xinclude/dotconf++/dotconfpp.h
Xinclude/dotconf++/mempool.h
Xlib/libdotconfpp
Xlib/libdotconfpp.0
Xlib/libdotconfpp.a
Xlib/libdotconfpp.la
X at dirrm include/dotconf++
END-of-/usr/ports/devel/dotconf++/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list