diff --git a/devel/Makefile b/devel/Makefile index 9fa8dc90dfd5..11976be3de87 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2207,6 +2207,7 @@ SUBDIR += p5-Perl6-Junction SUBDIR += p5-Perl6-Rules SUBDIR += p5-Perl6-Say + SUBDIR += p5-Perl6-Slurp SUBDIR += p5-PerlIO-Layers SUBDIR += p5-PerlIO-Util SUBDIR += p5-PerlIO-eol diff --git a/devel/p5-Perl6-Slurp/Makefile b/devel/p5-Perl6-Slurp/Makefile new file mode 100644 index 000000000000..78e6e00c2d42 --- /dev/null +++ b/devel/p5-Perl6-Slurp/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: p5-Perl6-Slurp +# Date created: 2011-11-05 +# Whom: Sunpoet Po-Chuan Hsieh +# +# $FreeBSD$ +# + +PORTNAME= Perl6-Slurp +PORTVERSION= 0.03 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Implements the Perl6 'slurp' built-in + +BUILD_DEPENDS= p5-Perl6-Export>=0.07:${PORTSDIR}/devel/p5-Perl6-Export +RUN_DEPENDS= p5-Perl6-Export>=0.07:${PORTSDIR}/devel/p5-Perl6-Export + +PERL_CONFIGURE= yes + +MAN3= Perl6::Slurp.3 + +.include +.include diff --git a/devel/p5-Perl6-Slurp/distinfo b/devel/p5-Perl6-Slurp/distinfo new file mode 100644 index 000000000000..fb57d84e4695 --- /dev/null +++ b/devel/p5-Perl6-Slurp/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl6-Slurp-0.03.tar.gz) = 06e473478c6c8fc770ba34faae8fe281eb53d6c587201dae537c81ce5ac04135 +SIZE (Perl6-Slurp-0.03.tar.gz) = 7120 diff --git a/devel/p5-Perl6-Slurp/pkg-descr b/devel/p5-Perl6-Slurp/pkg-descr new file mode 100644 index 000000000000..8b96b7428ba0 --- /dev/null +++ b/devel/p5-Perl6-Slurp/pkg-descr @@ -0,0 +1,6 @@ +Perl6::Slurp implements the Perl 6 'slurp' built-in. slurp takes a filename, a +filehandle, a typeglob reference, an IO::File object, or a scalar reference, +and converts it to an input stream if necessary, and reads in the entire stream. +If slurp fails to set up or read the stream, it throws an exception. + +WWW: http://search.cpan.org/dist/Perl6-Slurp/ diff --git a/devel/p5-Perl6-Slurp/pkg-plist b/devel/p5-Perl6-Slurp/pkg-plist new file mode 100644 index 000000000000..d57196cd1e33 --- /dev/null +++ b/devel/p5-Perl6-Slurp/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_PERL%%/Perl6/Slurp.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl6/Slurp/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl6/Slurp +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl6 +@dirrmtry %%SITE_PERL%%/Perl6