diff options
author | ijliao <ijliao@FreeBSD.org> | 2001-10-10 10:24:01 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2001-10-10 10:24:01 +0800 |
commit | 34df8d7fb3b145a743656750c32a9f583724e04d (patch) | |
tree | 48c0d8837795123c6f127b833bf7177804904c23 | |
parent | 49bfb49ac80553ca1f1b501becb0b97ebc142fc7 (diff) | |
download | freebsd-ports-gnome-34df8d7fb3b145a743656750c32a9f583724e04d.tar.gz freebsd-ports-gnome-34df8d7fb3b145a743656750c32a9f583724e04d.tar.zst freebsd-ports-gnome-34df8d7fb3b145a743656750c32a9f583724e04d.zip |
add inilib
A C++ lib which provides a method of saving the "state" of a program
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/inilib/Makefile | 19 | ||||
-rw-r--r-- | devel/inilib/distinfo | 1 | ||||
-rw-r--r-- | devel/inilib/pkg-comment | 1 | ||||
-rw-r--r-- | devel/inilib/pkg-descr | 14 | ||||
-rw-r--r-- | devel/inilib/pkg-plist | 18 |
6 files changed, 54 insertions, 0 deletions
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 <bsd.port.mk> 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 |