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