1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

Fix up dependencies, which haven't been right for nearly a year. Add

a dependency on Term::ReadLine::Perl so that there is at least one
working Config::Model interface.

Remove a broken WWW, and change the remaining one to Metacpan as long
as we're editing WWW. Also, change the pkg-descr text to describe
what the module actually does.

PORTREVISION bump for dependency changes.
This commit is contained in:
Adam Weinberger 2015-03-31 16:12:42 +00:00
parent 0cdf69cf5f
commit 227fa0963b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=382848
2 changed files with 9 additions and 18 deletions

View File

@ -3,6 +3,7 @@
PORTNAME= Config-Model
PORTVERSION= 2.068
PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DDUMONT
@ -13,10 +14,7 @@ COMMENT= Model to create configuration validation tool
LICENSE= LGPL21
BUILD_DEPENDS= p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent \
p5-AnyEvent-HTTP>=0:${PORTSDIR}/www/p5-AnyEvent-HTTP \
p5-Carp-Assert-More>=0:${PORTSDIR}/devel/p5-Carp-Assert-More \
p5-EV>=0:${PORTSDIR}/devel/p5-EV \
BUILD_DEPENDS= p5-Carp-Assert-More>=0:${PORTSDIR}/devel/p5-Carp-Assert-More \
p5-Exception-Class>=0:${PORTSDIR}/devel/p5-Exception-Class \
p5-File-HomeDir>=0:${PORTSDIR}/devel/p5-File-HomeDir \
p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
@ -28,12 +26,11 @@ BUILD_DEPENDS= p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent \
p5-MouseX-NativeTraits>=0:${PORTSDIR}/devel/p5-MouseX-NativeTraits \
p5-MouseX-StrictConstructor>=0:${PORTSDIR}/devel/p5-MouseX-StrictConstructor \
p5-Parse-RecDescent>=1.90.0:${PORTSDIR}/devel/p5-Parse-RecDescent \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
p5-Path-Tiny>=0:${PORTSDIR}/devel/p5-Path-Tiny \
p5-Pod-POM>=0:${PORTSDIR}/textproc/p5-Pod-POM \
p5-Text-Autoformat>=0:${PORTSDIR}/textproc/p5-Text-Autoformat \
p5-Term-ReadLine-Perl>=0:${PORTSDIR}/devel/p5-Term-ReadLine-Perl \
p5-Text-Diff>=0:${PORTSDIR}/textproc/p5-Text-Diff \
p5-YAML>=0.30.3:${PORTSDIR}/textproc/p5-YAML \
p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
p5-YAML>=0.30.3:${PORTSDIR}/textproc/p5-YAML
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Config-Model-Tester>=2.046:${PORTSDIR}/devel/p5-Config-Model-Tester \
p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \

View File

@ -1,11 +1,5 @@
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 will generate interactive configuration editors (with integrated
help and data validation). These editors can be graphical, curses based, or
based on ReadLine.
Config::Model provides a validation engine according to a set of rules.
WWW: http://search.cpan.org/dist/Config-Model/
WWW: http://config-model.sourceforge.net/
WWW: https://metacpan.org/pod/Config::Model