mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +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:
parent
0cdf69cf5f
commit
227fa0963b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=382848
@ -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 \
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user