summaryrefslogtreecommitdiff
path: root/devel/p5-MLDBM/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'devel/p5-MLDBM/pkg')
-rw-r--r--devel/p5-MLDBM/pkg/COMMENT1
-rw-r--r--devel/p5-MLDBM/pkg/DESCR9
-rw-r--r--devel/p5-MLDBM/pkg/PLIST10
3 files changed, 20 insertions, 0 deletions
diff --git a/devel/p5-MLDBM/pkg/COMMENT b/devel/p5-MLDBM/pkg/COMMENT
new file mode 100644
index 00000000000..71263868ba1
--- /dev/null
+++ b/devel/p5-MLDBM/pkg/COMMENT
@@ -0,0 +1 @@
+perl5 module for storing arbitrary data in tied hashes
diff --git a/devel/p5-MLDBM/pkg/DESCR b/devel/p5-MLDBM/pkg/DESCR
new file mode 100644
index 00000000000..59fc10669da
--- /dev/null
+++ b/devel/p5-MLDBM/pkg/DESCR
@@ -0,0 +1,9 @@
+This module can serve as a transparent interface to any TIEHASH package
+that is required to store arbitrary perl data, including nested
+references. Thus, this module can be used for storing references and
+other arbitrary data within DBM databases.
+
+It works by serializing the references in the hash into a single string.
+In the underlying TIEHASH package (usually a DBM database), it is this
+string that gets stored. When the value is fetched again, the string is
+deserialized to reconstruct the data structure into memory.
diff --git a/devel/p5-MLDBM/pkg/PLIST b/devel/p5-MLDBM/pkg/PLIST
new file mode 100644
index 00000000000..cb4ab6f667e
--- /dev/null
+++ b/devel/p5-MLDBM/pkg/PLIST
@@ -0,0 +1,10 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1998/12/05 03:28:48 tv Exp $
+lib/perl5/man/man3/MLDBM.3
+lib/perl5/site_perl/alpha-netbsd/auto/MLDBM/.packlist
+lib/perl5/site_perl/MLDBM.pm
+lib/perl5/site_perl/MLDBM/Serializer/Data/Dumper.pm
+lib/perl5/site_perl/MLDBM/Serializer/FreezeThaw.pm
+lib/perl5/site_perl/MLDBM/Serializer/Storable.pm
+@dirrm lib/perl5/site_perl/alpha-netbsd/auto/MLDBM
+@dirrm lib/perl5/site_perl/MLDBM/Serializer/Data
+@dirrm lib/perl5/site_perl/MLDBM/Serializer