summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-10 02:24:01 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-10 02:24:01 +0000
commit54f1c82cc1ba049346ac30e1815fbacef81b1ba2 (patch)
tree27c5408710607620390c4d05a335ce68d84fe552 /devel
parentupgrade to 1.4.2 (diff)
add inilib
A C++ lib which provides a method of saving the "state" of a program
Notes
Notes: svn path=/head/; revision=48637
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/inilib/Makefile19
-rw-r--r--devel/inilib/distinfo1
-rw-r--r--devel/inilib/pkg-comment1
-rw-r--r--devel/inilib/pkg-descr14
-rw-r--r--devel/inilib/pkg-plist18
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