import p5-Iterator;
a general-purpose iterator class.
This commit is contained in:
parent
e5f2080ec0
commit
de88261818
20
devel/p5-Iterator/Makefile
Normal file
20
devel/p5-Iterator/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/12/30 10:39:31 benoit Exp $
|
||||
|
||||
COMMENT = a general-purpose iterator class.
|
||||
|
||||
DISTNAME = Iterator-0.03
|
||||
CATEGORIES = devel
|
||||
|
||||
MAINTAINER = Benoit Lecocq <benoit@openbsd.org>
|
||||
|
||||
# Perl
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM =Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
MODULES = cpan
|
||||
|
||||
REGRESS_DEPENDS = devel/p5-Exception-Class
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/p5-Iterator/distinfo
Normal file
5
devel/p5-Iterator/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (Iterator-0.03.tar.gz) = 1ZSHwgnACibiA8SJ2+abBw==
|
||||
RMD160 (Iterator-0.03.tar.gz) = jznw11WzpyVehh+TsO3eHgB2w7k=
|
||||
SHA1 (Iterator-0.03.tar.gz) = 9nRXMt/4+fdukaufNAtDpY2vRo8=
|
||||
SHA256 (Iterator-0.03.tar.gz) = W4igQ06wSSe9CmXm+SDzrmrDmzIucuGxlwGLcLDO+H8=
|
||||
SIZE (Iterator-0.03.tar.gz) = 22454
|
8
devel/p5-Iterator/pkg/DESCR
Normal file
8
devel/p5-Iterator/pkg/DESCR
Normal file
@ -0,0 +1,8 @@
|
||||
This module is meant to be the definitive implementation of
|
||||
iterators, as popularized by Mark Jason Dominus's lectures and
|
||||
recent book (_Higher Order Perl_, Morgan Kauffman, 2005).
|
||||
|
||||
An "iterator" is an object, represented as a code block that
|
||||
generates the "next value" of a sequence, and generally
|
||||
implemented as a closure. Iterator.pm provides a class that
|
||||
simplifies creation and use of these iterator objects.
|
3
devel/p5-Iterator/pkg/PLIST
Normal file
3
devel/p5-Iterator/pkg/PLIST
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/12/30 10:39:31 benoit Exp $
|
||||
${P5SITE}/Iterator.pm
|
||||
@man man/man3p/Iterator.3p
|
Loading…
Reference in New Issue
Block a user