# $Id: Portfile 63894 2010-02-17 19:51:11Z narf_tm@macports.org $

PortSystem                1.0
PortGroup                 perl5 1.0

perl5.setup               Params-Validate 0.95
maintainers               narf_tm openmaintainer
description               Validate method/function parameters
long_description          The Params::Validate module allows you to validate method \
                          or function call parameters to an arbitrary level of \
                          specificity.  At the simplest level, it is capable of \
                          validating the required parameters were given and that no \
                          unspecified additional parameters were passed in. It is \
                          also capable of determining that a parameter is of a \
                          specific type, that it is an object of a certain class \
                          hierarchy, that it possesses certain methods, or applying \
                          validation callbacks to arguments.

platforms                 darwin

checksums                 md5 f544f12357ae4ba44044cd8cb2b83a9f \
                          sha1 6001152f60275f224cbfc8afb821298328693746 \
                          rmd160 0d6a6696190f43ec45b2ef1a8866a746b1d039c0

depends_lib-append        port:p5-extutils-cbuilder \
                          port:p5-attribute-handlers

perl5.use_module_build
