summaryrefslogtreecommitdiff
path: root/devel/p5-Storable
diff options
context:
space:
mode:
authorJames FitzGibbon <jfitz@FreeBSD.org>1997-07-09 23:19:15 +0000
committerJames FitzGibbon <jfitz@FreeBSD.org>1997-07-09 23:19:15 +0000
commit43ced6d177c5093d4c83b6c6b3a795e7ca3ab143 (patch)
treefb9356990a0135d9c97a121815f94f9fa5e068b2 /devel/p5-Storable
parentUpgrade to 970709 (diff)
Import of p5-Storable, a module for storing data structures intact and reading them back in later or in another program
Notes
Notes: svn path=/head/; revision=7258
Diffstat (limited to 'devel/p5-Storable')
-rw-r--r--devel/p5-Storable/Makefile27
-rw-r--r--devel/p5-Storable/distinfo1
-rw-r--r--devel/p5-Storable/pkg-comment1
-rw-r--r--devel/p5-Storable/pkg-descr17
-rw-r--r--devel/p5-Storable/pkg-plist20
5 files changed, 66 insertions, 0 deletions
diff --git a/devel/p5-Storable/Makefile b/devel/p5-Storable/Makefile
new file mode 100644
index 000000000000..04e9efe010fe
--- /dev/null
+++ b/devel/p5-Storable/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: p5-Storable
+# Version required: 0.5
+# Date created: July 7th 1997
+# Whom: James FitzGibbon <jfitz@FreeBSD.org>
+#
+# $Id$
+#
+
+DISTNAME= Storable-0.5
+PKGNAME= p5-Storable-0.5
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Storable
+
+MAINTAINER= jfitz@FreeBSD.ORG
+
+USE_PERL5= YES
+
+WRKSRC= ${WRKDIR}/${DISTNAME}@0
+
+MANPREFIX= ${PREFIX}/lib/perl5
+MAN3= Storable.3
+
+do-configure:
+ @ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Storable/distinfo b/devel/p5-Storable/distinfo
new file mode 100644
index 000000000000..9b99164b91e2
--- /dev/null
+++ b/devel/p5-Storable/distinfo
@@ -0,0 +1 @@
+MD5 (Storable-0.5.tar.gz) = 6f2a41c6403a841a569c919bdea8407a
diff --git a/devel/p5-Storable/pkg-comment b/devel/p5-Storable/pkg-comment
new file mode 100644
index 000000000000..f35a238141a9
--- /dev/null
+++ b/devel/p5-Storable/pkg-comment
@@ -0,0 +1 @@
+persistency for perl data structures
diff --git a/devel/p5-Storable/pkg-descr b/devel/p5-Storable/pkg-descr
new file mode 100644
index 000000000000..b300ed7f49c1
--- /dev/null
+++ b/devel/p5-Storable/pkg-descr
@@ -0,0 +1,17 @@
+ The Storable package brings you persistency for your perl
+ data structures containing SCALAR, ARRAY, HASH or REF
+ objects, i.e. anything that can be convenientely stored to
+ disk and retrieved at a later time.
+
+ It can be used in the regular procedural way by calling
+ store with a reference to the object to store, and
+ providing a file name. The routine returns undef for I/O
+ problems or other internal error, a true value otherwise.
+ Serious errors are propagated as a die exception.
+
+ To retrieve data stored to disk, you use retrieve with a
+ file name, and the objects stored into that file are
+ recreated into memory for you, and a reference to the root
+ object is returned. In case an I/O error occurred while
+ reading, undef is returned instead. Other serious errors
+ are propagated via die.
diff --git a/devel/p5-Storable/pkg-plist b/devel/p5-Storable/pkg-plist
new file mode 100644
index 000000000000..b41e5fa60917
--- /dev/null
+++ b/devel/p5-Storable/pkg-plist
@@ -0,0 +1,20 @@
+lib/perl5/man/man3/Storable.3.gz
+lib/perl5/site_perl/Storable.pm
+lib/perl5/site_perl/auto/Storable/_freeze.al
+lib/perl5/site_perl/auto/Storable/_store.al
+lib/perl5/site_perl/auto/Storable/_store_fd.al
+lib/perl5/site_perl/auto/Storable/autosplit.ix
+lib/perl5/site_perl/auto/Storable/freeze.al
+lib/perl5/site_perl/auto/Storable/nfreeze.al
+lib/perl5/site_perl/auto/Storable/nstore.al
+lib/perl5/site_perl/auto/Storable/nstore_fd.al
+lib/perl5/site_perl/auto/Storable/retrieve.al
+lib/perl5/site_perl/auto/Storable/retrieve_fd.al
+lib/perl5/site_perl/auto/Storable/store.al
+lib/perl5/site_perl/auto/Storable/store_fd.al
+lib/perl5/site_perl/auto/Storable/thaw.al
+lib/perl5/site_perl/i386-freebsd/auto/Storable/Storable.bs
+lib/perl5/site_perl/i386-freebsd/auto/Storable/Storable.so
+lib/perl5/site_perl/i386-freebsd/auto/Storable/.packlist
+@dirrm lib/perl5/site_perl/i386-freebsd/auto/Storable
+@dirrm lib/perl5/site_perl/auto/Storable