aboutsummaryrefslogtreecommitdiff
path: root/databases/recutils/pkg-descr
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2012-11-01 10:10:32 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2012-11-01 10:10:32 +0000
commitd290dd613cdd0ec993f267bf2e4b3d4b99786cf0 (patch)
tree6d555225de95622cb1ded9ae464807e6a1884b14 /databases/recutils/pkg-descr
parent2ffc000fb1a62ae68fce83bf7943ed7e06a875f5 (diff)
Notes
Diffstat (limited to 'databases/recutils/pkg-descr')
-rw-r--r--databases/recutils/pkg-descr17
1 files changed, 17 insertions, 0 deletions
diff --git a/databases/recutils/pkg-descr b/databases/recutils/pkg-descr
new file mode 100644
index 000000000000..8734018c2a33
--- /dev/null
+++ b/databases/recutils/pkg-descr
@@ -0,0 +1,17 @@
+GNU Recutils is a set of tools and libraries to access human-editable,
+text-based databases called recfiles. The data is stored as a sequence of
+records, each record containing an arbitrary number of named fields.
+
+Advanced capabilities usually found in other data storage systems are
+supported: data types, data integrity (keys, mandatory fields, etc) as well
+as the ability of records to refer to other records (sort of foreign keys).
+Despite its simplicity, recfiles can be used to store medium-sized
+databases.
+
+Recfiles are human-readable, human-writable and still they are easy to parse
+and to manipulate automatically. Obviously they are not suitable for many
+tasks (for example, it can be difficult to manage hierarchies in recfiles)
+and performance is somewhat sacrificed in favor of readability, but they are
+quite handy to store small to medium simple databases.
+
+WWW: http://www.gnu.org/software/recutils/