SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
27
devel/p5-Params-Validate/Makefile
Normal file
27
devel/p5-Params-Validate/Makefile
Normal file
|
@ -0,0 +1,27 @@
|
|||
COMMENT = validate method/function parameters
|
||||
|
||||
DISTNAME = Params-Validate-1.31
|
||||
CATEGORIES = devel
|
||||
|
||||
MAINTAINER = Andrew Hewus Fresh <afresh1@openbsd.org>
|
||||
|
||||
# Artistic 2.0
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = cpan
|
||||
MODPERL_REGEN_PPPORT = c/ppport.h
|
||||
|
||||
WANTLIB += c perl
|
||||
|
||||
CONFIGURE_STYLE = modbuild
|
||||
|
||||
RUN_DEPENDS = devel/p5-Module-Implementation
|
||||
|
||||
TEST_DEPENDS = devel/p5-Test-Fatal \
|
||||
devel/p5-Test-Requires
|
||||
|
||||
# Optional depends to avoid skipping tests
|
||||
TEST_DEPENDS += devel/p5-Test-Taint>=0.02 \
|
||||
devel/p5-Readonly
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/p5-Params-Validate/distinfo
Normal file
2
devel/p5-Params-Validate/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (Params-Validate-1.31.tar.gz) = G/JRjvLEhp+RWQ4hn1RcjvEu1TzzE+DrVwSt9/Gylh4=
|
||||
SIZE (Params-Validate-1.31.tar.gz) = 213438
|
9
devel/p5-Params-Validate/pkg/DESCR
Normal file
9
devel/p5-Params-Validate/pkg/DESCR
Normal file
|
@ -0,0 +1,9 @@
|
|||
The Params::Validate module provides a flexible system for validation
|
||||
method/function call parameters. The validation can be as simple
|
||||
as checking for the presence of required parameters or as complex
|
||||
as validating object classes (via isa) or capabilities (via can),
|
||||
checking parameter types, and using customized callbacks to ensure
|
||||
data integrity.
|
||||
|
||||
The module has been designed to work equally well with positional
|
||||
or named parameters (via a hash or hash reference).
|
14
devel/p5-Params-Validate/pkg/PLIST
Normal file
14
devel/p5-Params-Validate/pkg/PLIST
Normal file
|
@ -0,0 +1,14 @@
|
|||
${P5ARCH}/Params/
|
||||
${P5ARCH}/Params/Validate/
|
||||
${P5ARCH}/Params/Validate.pm
|
||||
${P5ARCH}/Params/Validate/Constants.pm
|
||||
${P5ARCH}/Params/Validate/PP.pm
|
||||
${P5ARCH}/Params/Validate/XS.pm
|
||||
${P5ARCH}/Params/ValidatePP.pm
|
||||
${P5ARCH}/Params/ValidateXS.pm
|
||||
${P5ARCH}/auto/Params/
|
||||
${P5ARCH}/auto/Params/Validate/
|
||||
${P5ARCH}/auto/Params/Validate/XS/
|
||||
${P5ARCH}/auto/Params/Validate/XS/XS.bs
|
||||
@so ${P5ARCH}/auto/Params/Validate/XS/XS.so
|
||||
@man man/man3p/Params::Validate.3p
|
Loading…
Add table
Add a link
Reference in a new issue