Date: Wed, 18 Mar 2015 16:55:52 +0000 (UTC) From: Tom Judge <tj@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r381571 - in head/devel: . p5-Config-Validator Message-ID: <201503181655.t2IGtq7X072528@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tj Date: Wed Mar 18 16:55:51 2015 New Revision: 381571 URL: https://svnweb.freebsd.org/changeset/ports/381571 QAT: https://qat.redports.org/buildarchive/r381571/ Log: New port devel/p5-Config-Validator. WWW: http://search.cpan.org/dist/Config-Validator/ Added: head/devel/p5-Config-Validator/ head/devel/p5-Config-Validator/Makefile (contents, props changed) head/devel/p5-Config-Validator/distinfo (contents, props changed) head/devel/p5-Config-Validator/pkg-descr (contents, props changed) head/devel/p5-Config-Validator/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Mar 18 16:18:22 2015 (r381570) +++ head/devel/Makefile Wed Mar 18 16:55:51 2015 (r381571) @@ -1742,6 +1742,7 @@ SUBDIR += p5-Config-Simple SUBDIR += p5-Config-Std SUBDIR += p5-Config-Tiny + SUBDIR += p5-Config-Validator SUBDIR += p5-Config-Versioned SUBDIR += p5-Config-Wrest SUBDIR += p5-Config-YAML Added: head/devel/p5-Config-Validator/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Config-Validator/Makefile Wed Mar 18 16:55:51 2015 (r381571) @@ -0,0 +1,24 @@ +# Created by: Tom Judge <tj@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Config-Validator +PORTVERSION= 1.2 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= tj@FreeBSD.org +COMMENT= Schema based configuration validation + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-No-Worries>=1.0:${PORTSDIR}/devel/p5-No-Worries \ + p5-Scalar-List-Utils>=1.41:${PORTSDIR}/lang/p5-Scalar-List-Utils \ + p5-URI>=1.67:${PORTSDIR}/net/p5-URI +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= configure + +.include <bsd.port.mk> Added: head/devel/p5-Config-Validator/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Config-Validator/distinfo Wed Mar 18 16:55:51 2015 (r381571) @@ -0,0 +1,2 @@ +SHA256 (Config-Validator-1.2.tar.gz) = dc3de8aa901f0ee2b298338ac4e6b8f5eb5e2de29364edd82d8245ae2b9430e6 +SIZE (Config-Validator-1.2.tar.gz) = 17599 Added: head/devel/p5-Config-Validator/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Config-Validator/pkg-descr Wed Mar 18 16:55:51 2015 (r381571) @@ -0,0 +1,12 @@ +This module allows to perform schema based configuration validation. + +The idea is to define in a schema what valid data is. This schema can +be used to create a validator object that can in turn be used to make +sure that some data indeed conforms to the schema. + +Although the primary focus is on "configuration" (for instance as +provided by modules like Config::General) and, to a lesser extent, +"options" (for instance as provided by modules like Getopt::Long), +this module can in fact validate any data structure. + +WWW: http://search.cpan.org/dist/Config-Validator/ Added: head/devel/p5-Config-Validator/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Config-Validator/pkg-plist Wed Mar 18 16:55:51 2015 (r381571) @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Config/Validator.pm +%%PERL5_MAN3%%/Config::Validator.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503181655.t2IGtq7X072528>