diff options
author | James FitzGibbon <jfitz@FreeBSD.org> | 1997-07-09 23:19:15 +0000 |
---|---|---|
committer | James FitzGibbon <jfitz@FreeBSD.org> | 1997-07-09 23:19:15 +0000 |
commit | 43ced6d177c5093d4c83b6c6b3a795e7ca3ab143 (patch) | |
tree | fb9356990a0135d9c97a121815f94f9fa5e068b2 /devel | |
parent | Upgrade 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')
-rw-r--r-- | devel/p5-Storable/Makefile | 27 | ||||
-rw-r--r-- | devel/p5-Storable/distinfo | 1 | ||||
-rw-r--r-- | devel/p5-Storable/pkg-comment | 1 | ||||
-rw-r--r-- | devel/p5-Storable/pkg-descr | 17 | ||||
-rw-r--r-- | devel/p5-Storable/pkg-plist | 20 |
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 |