# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           perl5 1.0

perl5.branches      5.28 5.30 5.32 5.34
perl5.setup         Iterator 0.03
revision            3
license             {Artistic-1 GPL}
maintainers         nomaintainer
description         An implementation of iterators
long_description    p5-Iterator provides a class that simplifies the \
                    creation and use of these iterator objects. Other \
                    p5-iterator modules provide many general-purpose \
                    and special-purpose iterator functions.

checksums           rmd160  8f39f0d755b3a7255e861f93b0edde1e0076c3b9 \
                    sha256  5b88a0434eb04927bd0a65e6f920f3ae6ac39b322e72e1b197018b70b0cef87f

platforms           {darwin any}
supported_archs     noarch

if {${perl5.major} != ""} {
    depends_lib-append \
                    port:p${perl5.major}-class-data-inheritable \
                    port:p${perl5.major}-devel-stacktrace \
                    port:p${perl5.major}-exception-class
}
