From 60a9398ae512948f38521a37a657435263e0ee87 Mon Sep 17 00:00:00 2001 From: rh Date: Fri, 3 Dec 1999 08:27:28 +0000 Subject: Import of p5-IO-stringy-1.207, a perl module for I/O access on in-core objects like strings and arrays. --- devel/p5-IO-stringy/Makefile | 16 ++++++++++++++++ devel/p5-IO-stringy/files/md5 | 3 +++ devel/p5-IO-stringy/pkg/COMMENT | 1 + devel/p5-IO-stringy/pkg/DESCR | 16 ++++++++++++++++ devel/p5-IO-stringy/pkg/PLIST | 18 ++++++++++++++++++ 5 files changed, 54 insertions(+) create mode 100644 devel/p5-IO-stringy/Makefile create mode 100644 devel/p5-IO-stringy/files/md5 create mode 100644 devel/p5-IO-stringy/pkg/COMMENT create mode 100644 devel/p5-IO-stringy/pkg/DESCR create mode 100644 devel/p5-IO-stringy/pkg/PLIST (limited to 'devel/p5-IO-stringy') diff --git a/devel/p5-IO-stringy/Makefile b/devel/p5-IO-stringy/Makefile new file mode 100644 index 00000000000..229e6246008 --- /dev/null +++ b/devel/p5-IO-stringy/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/12/03 08:27:28 rh Exp $ +# + +PKGNAME= p5-IO-stringy-1.207 +DISTNAME!= echo ${PKGNAME} | sed -e 's/^p5-//' +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/} + +MAINTAINER= packages@netbsd.org + +USE_PERL5= YES + +do-configure: + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-IO-stringy/files/md5 b/devel/p5-IO-stringy/files/md5 new file mode 100644 index 00000000000..dc0a96b519a --- /dev/null +++ b/devel/p5-IO-stringy/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1999/12/03 08:27:29 rh Exp $ + +MD5 (IO-stringy-1.207.tar.gz) = 09b4cda906c31a7169320b62b31c9a00 diff --git a/devel/p5-IO-stringy/pkg/COMMENT b/devel/p5-IO-stringy/pkg/COMMENT new file mode 100644 index 00000000000..5369f090183 --- /dev/null +++ b/devel/p5-IO-stringy/pkg/COMMENT @@ -0,0 +1 @@ +a perl class for I/O on in-core objects like strings and arrays diff --git a/devel/p5-IO-stringy/pkg/DESCR b/devel/p5-IO-stringy/pkg/DESCR new file mode 100644 index 00000000000..cebd2d127d8 --- /dev/null +++ b/devel/p5-IO-stringy/pkg/DESCR @@ -0,0 +1,16 @@ + This toolkit primarily provides modules for performing both traditional +and object-oriented i/o) on things *other* than normal filehandles; in +particular, IO::Scalar, IO::ScalarArray, and IO::Lines. + + If you have access to tie(), these classes will make use of the +IO::WrapTie module to inherit a convenient new_tie() constructor. +It also exports a nice wraptie() function. + + In the more-traditional IO::Handle front, we have IO::AtomicFile which +may be used to painlessly create files which are updated atomically. + + And in the "this-may-prove-useful" corner, we have IO::Wrap, whose +exported wraphandle() function will clothe anything that's not a blessed +object in an IO::Handle-like wrapper... so you can just use OO syntax and +stop worrying about whether your function's caller handed you a string, a +globref, or a FileHandle. diff --git a/devel/p5-IO-stringy/pkg/PLIST b/devel/p5-IO-stringy/pkg/PLIST new file mode 100644 index 00000000000..a26a7fb2c8e --- /dev/null +++ b/devel/p5-IO-stringy/pkg/PLIST @@ -0,0 +1,18 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/12/03 08:27:29 rh Exp $ +lib/perl5/site_perl/IO/Stringy.pm +lib/perl5/site_perl/IO/Wrap.pm +lib/perl5/site_perl/IO/Lines.pm +lib/perl5/site_perl/IO/WrapTie.pm +lib/perl5/site_perl/IO/ScalarArray.pm +lib/perl5/site_perl/IO/AtomicFile.pm +lib/perl5/site_perl/IO/Scalar.pm +lib/perl5/man/man3/IO::Stringy.3 +lib/perl5/man/man3/IO::Wrap.3 +lib/perl5/man/man3/IO::Lines.3 +lib/perl5/man/man3/IO::WrapTie.3 +lib/perl5/man/man3/IO::AtomicFile.3 +lib/perl5/man/man3/IO::ScalarArray.3 +lib/perl5/man/man3/IO::Scalar.3 +lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/auto/IO-stringy/.packlist +@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/auto/IO-stringy +@dirrm lib/perl5/site_perl/IO -- cgit v1.2.3