From 54f1c82cc1ba049346ac30e1815fbacef81b1ba2 Mon Sep 17 00:00:00 2001 From: Ying-Chieh Liao Date: Wed, 10 Oct 2001 02:24:01 +0000 Subject: add inilib A C++ lib which provides a method of saving the "state" of a program --- devel/Makefile | 1 + devel/inilib/Makefile | 19 +++++++++++++++++++ devel/inilib/distinfo | 1 + devel/inilib/pkg-comment | 1 + devel/inilib/pkg-descr | 14 ++++++++++++++ devel/inilib/pkg-plist | 18 ++++++++++++++++++ 6 files changed, 54 insertions(+) create mode 100644 devel/inilib/Makefile create mode 100644 devel/inilib/distinfo create mode 100644 devel/inilib/pkg-comment create mode 100644 devel/inilib/pkg-descr create mode 100644 devel/inilib/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index 163972902702..df2ffcb82338 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -182,6 +182,7 @@ SUBDIR += ilu SUBDIR += imake SUBDIR += imake-4 + SUBDIR += inilib SUBDIR += jakarta-ant SUBDIR += jam SUBDIR += kdbg diff --git a/devel/inilib/Makefile b/devel/inilib/Makefile new file mode 100644 index 000000000000..da7512cf822b --- /dev/null +++ b/devel/inilib/Makefile @@ -0,0 +1,19 @@ +# ex:ts=8 +# New ports collection makefile for: inilib +# Date created: Oct 10, 2001 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= inilib +PORTVERSION= 1.0.6 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org + +GNU_CONFIGURE= yes + +.include diff --git a/devel/inilib/distinfo b/devel/inilib/distinfo new file mode 100644 index 000000000000..b826776cf702 --- /dev/null +++ b/devel/inilib/distinfo @@ -0,0 +1 @@ +MD5 (inilib-1.0.6.tar.gz) = 5664b03c2e09a822202f6d55d178911f diff --git a/devel/inilib/pkg-comment b/devel/inilib/pkg-comment new file mode 100644 index 000000000000..87b8a33e86f0 --- /dev/null +++ b/devel/inilib/pkg-comment @@ -0,0 +1 @@ +A C++ lib which provides a method of saving the "state" of a program diff --git a/devel/inilib/pkg-descr b/devel/inilib/pkg-descr new file mode 100644 index 000000000000..41a05fcdea66 --- /dev/null +++ b/devel/inilib/pkg-descr @@ -0,0 +1,14 @@ +inilib is a C++ library which provides a method of saving the "state" +of a program. inilib provides a means of storing a number of arbitrary +settings in memory with an easy access interface, as well providing +means for saving the information to and loading it from disk. Data is +stored in an easy to read format, allowing the user to modify any of the +information with a simple text editor. + +inilib benefits the programmer by providing a simple, intuitive means to +store any data that can be expressed in std::string, int, double, or bool +types. In addition, inilib handles any conversion that may be necessary +to convert from one type to the other. Saving all information stored in +inilib to disk or loading information from disk requires only one command. + +WWW: http://inilib.sourceforge.net/ diff --git a/devel/inilib/pkg-plist b/devel/inilib/pkg-plist new file mode 100644 index 000000000000..bfd3a91d78b7 --- /dev/null +++ b/devel/inilib/pkg-plist @@ -0,0 +1,18 @@ +include/inilib.h +include/inilib/Debug.h +include/inilib/attr_attr_arith.h +include/inilib/attr_attr_comp.h +include/inilib/attr_other_arith.h +include/inilib/attr_other_comp.h +include/inilib/attribute.h +include/inilib/bool_attribute.h +include/inilib/double_attribute.h +include/inilib/ini_config.h +include/inilib/ini_functions.h +include/inilib/ini_getline.h +include/inilib/int_attribute.h +include/inilib/registry.h +include/inilib/section.h +include/inilib/string_attribute.h +lib/libini.a +@dirrm include/inilib -- cgit v1.2.3