diff options
author | vanilla <vanilla@FreeBSD.org> | 2004-07-16 10:23:29 +0800 |
---|---|---|
committer | vanilla <vanilla@FreeBSD.org> | 2004-07-16 10:23:29 +0800 |
commit | 02aace2ca380baf3385ae0fc67ebac42feb49308 (patch) | |
tree | b0f82ecfa7986fd046bd9f7f6e0ce7e2674198a0 /devel | |
parent | a5cae9262631ab2177bb548609dcad83d7dda46c (diff) | |
download | freebsd-ports-gnome-02aace2ca380baf3385ae0fc67ebac42feb49308.tar.gz freebsd-ports-gnome-02aace2ca380baf3385ae0fc67ebac42feb49308.tar.zst freebsd-ports-gnome-02aace2ca380baf3385ae0fc67ebac42feb49308.zip |
Add p5-IO-All 0.22, IO::All combines all of the best Perl IO modules.
PR: ports/69135
Submitted by: Elvis Chiang <elvis@sslab.cs.ccu.edu.tw>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-IO-All/Makefile | 39 | ||||
-rw-r--r-- | devel/p5-IO-All/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-IO-All/pkg-descr | 8 | ||||
-rw-r--r-- | devel/p5-IO-All/pkg-plist | 5 |
5 files changed, 55 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index c5e063ae44f7..8a77bbf8b7a8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -796,6 +796,7 @@ SUBDIR += p5-Heap SUBDIR += p5-Hook-LexWrap SUBDIR += p5-IO + SUBDIR += p5-IO-All SUBDIR += p5-IO-Multiplex SUBDIR += p5-IO-String SUBDIR += p5-IO-Stty diff --git a/devel/p5-IO-All/Makefile b/devel/p5-IO-All/Makefile new file mode 100644 index 000000000000..73c03d512492 --- /dev/null +++ b/devel/p5-IO-All/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: IO::All +# Date created: 15 July 2004 +# Whom: Elvis Chiang <elvis@sslab.cs.ccu.edu.tw> +# +# $FreeBSD$ +# + +PORTNAME= IO-All +PORTVERSION= 0.22 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= ../../authors/id/I/IN/INGY/ +PKGNAMEPREFIX= p5- + +MAINTAINER= ports@FreeBSD.org +COMMENT= IO::All combines all of the best Perl IO modules + +BUILD_DEPENDS= ${SITE_PERL}/Spiffy.pm:${PORTSDIR}/devel/p5-Spiffy +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= IO::All.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter +RUN_DEPENDS= ${BUILD_DEPENDS} +.endif +.if ${PERL_LEVEL} < 500703 +BUILD_DEPENDS+= ${SITE_PERL}/Tie/File.pm:${PORTSDIR}/devel/p5-Tie-File +RUN_DEPENDS= ${BUILD_DEPENDS} +.endif +.if ${PERL_LEVEL} < 500601 +IGNORE= This port requires perl 5.8.x or later. Install lang/perl5.8 then try again +.endif + +.include <bsd.port.post.mk> diff --git a/devel/p5-IO-All/distinfo b/devel/p5-IO-All/distinfo new file mode 100644 index 000000000000..5c3ade4fb354 --- /dev/null +++ b/devel/p5-IO-All/distinfo @@ -0,0 +1,2 @@ +MD5 (IO-All-0.22.tar.gz) = fec62c77dd6fe6eea3e06d5b5ed26a1c +SIZE (IO-All-0.22.tar.gz) = 47711 diff --git a/devel/p5-IO-All/pkg-descr b/devel/p5-IO-All/pkg-descr new file mode 100644 index 000000000000..fc83401490bc --- /dev/null +++ b/devel/p5-IO-All/pkg-descr @@ -0,0 +1,8 @@ +IO::All - IO::All combines all of the best Perl IO modules + +IO::All combines all of the best Perl IO modules into a single Spiffy object +oriented interface to greatly simplify your everyday Perl IO idioms. +It exports a single function called io, which returns a new IO::All object. +And that object can do it all! + +WWW: http://search.cpan.org/~ingy/IO-All-0.22/ diff --git a/devel/p5-IO-All/pkg-plist b/devel/p5-IO-All/pkg-plist new file mode 100644 index 000000000000..a6f2810da16a --- /dev/null +++ b/devel/p5-IO-All/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/All/.packlist +%%SITE_PERL%%/IO/All.pm +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/All +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/ 2>/dev/null || true +@unexec rmdir %D/%%SITE_PERL%%/IO 2>/dev/null || true |