# -*- 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 Object-Pad 0.820 ../../authors/id/P/PE/PEVANS revision 0 license {Artistic-1 GPL} maintainers {devans @dbevans} openmaintainer description Object::Pad - a simple syntax for lexical field-based objects long_description {*}${description} checksums rmd160 2bdf8dd8c9c79c6c87531ad59bfd474c066e79b0 \ sha256 872c38c8fb49ae87872f568659d918350507fb44c34ab26bb61f8f8943e1d6e5 \ size 203153 if {${perl5.major} != ""} { depends_build-append \ port:p${perl5.major}-extutils-cbuilder \ port:p${perl5.major}-test-simple depends_lib-append \ port:p${perl5.major}-xs-parse-keyword \ port:p${perl5.major}-xs-parse-sublike # uses C99-style struct assignments compiler.c_standard 1999 # class.c:291: error: ‘ClassMeta’ has no member named ‘cls’ # class.c:988: error: ‘ParamMeta’ has no member named ‘adjust’ compiler.blacklist-append \ *gcc-4.0 *gcc-4.2 perl5.use_module_build }