diff options
author | ijliao <ijliao@FreeBSD.org> | 2007-01-29 12:03:34 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2007-01-29 12:03:34 +0800 |
commit | 57659fc7c013c4482e41022f85c851ffa40fa8b0 (patch) | |
tree | 904712d9599ef8a0c12752941552e5fb7a8c1d32 /devel/p5-Config-Model | |
parent | b693266faa99d178d88203c521cffc25d5006605 (diff) | |
download | freebsd-ports-gnome-57659fc7c013c4482e41022f85c851ffa40fa8b0.tar.gz freebsd-ports-gnome-57659fc7c013c4482e41022f85c851ffa40fa8b0.tar.zst freebsd-ports-gnome-57659fc7c013c4482e41022f85c851ffa40fa8b0.zip |
add p5-Config-Model 0.607
Model to create configuration validation tool
Diffstat (limited to 'devel/p5-Config-Model')
-rw-r--r-- | devel/p5-Config-Model/Makefile | 51 | ||||
-rw-r--r-- | devel/p5-Config-Model/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-Config-Model/pkg-descr | 10 | ||||
-rw-r--r-- | devel/p5-Config-Model/pkg-plist | 27 |
4 files changed, 91 insertions, 0 deletions
diff --git a/devel/p5-Config-Model/Makefile b/devel/p5-Config-Model/Makefile new file mode 100644 index 000000000000..8fe47d4c16b5 --- /dev/null +++ b/devel/p5-Config-Model/Makefile @@ -0,0 +1,51 @@ +# ex:ts=8 +# Ports collection makefile for: Config::Model +# Date created: Jan 29, 2007 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= Config-Model +DISTVERSION= 0.607 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Model to create configuration validation tool + +RUN_DEPENDS= p5-Error>0:${PORTSDIR}/lang/p5-Error \ + p5-Exception-Class>0:${PORTSDIR}/devel/p5-Exception-Class \ + p5-Log-Log4perl>0:${PORTSDIR}/devel/p5-Log-Log4perl \ + p5-Parse-RecDescent>=1.90:${PORTSDIR}/devel/p5-Parse-RecDescent +BUILD_DEPENDS= ${RUN_DEPENDS} \ + p5-Test-Simple>0:${PORTSDIR}/devel/p5-Test-Simple + +PERL_CONFIGURE= yes + +MAN1= config-model.1 +MAN3= Config::Model.3pm \ + Config::Model::AnyId.3pm \ + Config::Model::AnyThing.3pm \ + Config::Model::AutoRead.3pm \ + Config::Model::CheckList.3pm \ + Config::Model::Describe.3pm \ + Config::Model::Dumper.3pm \ + Config::Model::Exception.3pm \ + Config::Model::HashId.3pm \ + Config::Model::Instance.3pm \ + Config::Model::ListId.3pm \ + Config::Model::Loader.3pm \ + Config::Model::Node.3pm \ + Config::Model::ObjTreeScanner.3pm \ + Config::Model::Report.3pm \ + Config::Model::Searcher.3pm \ + Config::Model::TermUI.3pm \ + Config::Model::Value.3pm \ + Config::Model::ValueComputer.3pm \ + Config::Model::WarpedNode.3pm \ + Config::Model::WarpedThing.3pm \ + Config::Model::WizardHelper.3pm + +.include <bsd.port.mk> diff --git a/devel/p5-Config-Model/distinfo b/devel/p5-Config-Model/distinfo new file mode 100644 index 000000000000..25e0ce09987d --- /dev/null +++ b/devel/p5-Config-Model/distinfo @@ -0,0 +1,3 @@ +MD5 (Config-Model-0.607.tar.gz) = 5662b10cd88467b841e3f88e9d369000 +SHA256 (Config-Model-0.607.tar.gz) = eaee9033e8ace3645c7119b05b9dea5b0b7035485f7eaee55437e23f4640801e +SIZE (Config-Model-0.607.tar.gz) = 119850 diff --git a/devel/p5-Config-Model/pkg-descr b/devel/p5-Config-Model/pkg-descr new file mode 100644 index 000000000000..60cc3d8f4363 --- /dev/null +++ b/devel/p5-Config-Model/pkg-descr @@ -0,0 +1,10 @@ +Using Config::Model, a typical configuration validation tool will be made of +3 parts : + 1. The user interface + 2. The validation engine which is in charge of validating all the + configuration information provided by the user. + 3. The storage facility that store the configuration information + +Config::Model provides a validation engine according to a set of rules. + +WWW: http://search.cpan.org/dist/Config-Model/ diff --git a/devel/p5-Config-Model/pkg-plist b/devel/p5-Config-Model/pkg-plist new file mode 100644 index 000000000000..fa0394c9afa8 --- /dev/null +++ b/devel/p5-Config-Model/pkg-plist @@ -0,0 +1,27 @@ +bin/config-model +%%SITE_PERL%%/Config/Model.pm +%%SITE_PERL%%/Config/Model/AnyId.pm +%%SITE_PERL%%/Config/Model/AnyThing.pm +%%SITE_PERL%%/Config/Model/AutoRead.pm +%%SITE_PERL%%/Config/Model/CheckList.pm +%%SITE_PERL%%/Config/Model/Describe.pm +%%SITE_PERL%%/Config/Model/Dumper.pm +%%SITE_PERL%%/Config/Model/Exception.pm +%%SITE_PERL%%/Config/Model/HashId.pm +%%SITE_PERL%%/Config/Model/Instance.pm +%%SITE_PERL%%/Config/Model/ListId.pm +%%SITE_PERL%%/Config/Model/Loader.pm +%%SITE_PERL%%/Config/Model/Node.pm +%%SITE_PERL%%/Config/Model/ObjTreeScanner.pm +%%SITE_PERL%%/Config/Model/Report.pm +%%SITE_PERL%%/Config/Model/Searcher.pm +%%SITE_PERL%%/Config/Model/TermUI.pm +%%SITE_PERL%%/Config/Model/Value.pm +%%SITE_PERL%%/Config/Model/ValueComputer.pm +%%SITE_PERL%%/Config/Model/WarpedNode.pm +%%SITE_PERL%%/Config/Model/WarpedThing.pm +%%SITE_PERL%%/Config/Model/WizardHelper.pm +@dirrm %%SITE_PERL%%/Config/Model +@dirrmtry %%SITE_PERL%%/Config +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config-Model/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config-Model |