# -*- 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 Type-Tiny 2.004000 ../../authors/id/T/TO/TOBYINK revision 0 license {Artistic-1 GPL} maintainers nomaintainer description Type::Tiny is a tiny class for creating Moose-like type constraint objects which are compatible with Moo, Moose and Mouse. long_description {*}${description} platforms {darwin any} supported_archs noarch checksums rmd160 1aa871d22ba0621875baac10f755e06ed3eb7ec3 \ sha256 697e7f775edfc85f4cf07792d04fd19b09c25285f98f5938e8efc4f74507a128 \ size 470299 if {${perl5.major} != ""} { depends_build-append \ port:p${perl5.major}-test-deep \ port:p${perl5.major}-test-memory-cycle \ port:p${perl5.major}-test-warnings depends_lib-append \ port:p${perl5.major}-class-xsaccessor \ port:p${perl5.major}-exporter-tiny \ port:p${perl5.major}-ref-util-xs \ port:p${perl5.major}-scalar-list-utils \ port:p${perl5.major}-type-tiny-xs # As of Type::Tiny 2.000000, previously separate module, Type:Tie, # has been merged into Type::Tiny proper. Deactivate obsolete port # p${perl5.major}-type-tie if active to avoid activation conflicts. pre-activate { set pname p${perl5.major}-type-tie if {![catch {set installed [lindex [registry_active $pname] 0]}]} { registry_deactivate_composite $pname "" [list ports_nodepcheck 1] } } }