- Update to 1.105

- Use versioned RUN_DEPENDS

PR:		ports/141195
Submitted by:	lth
This commit is contained in:
Cheng-Lung Sung 2009-12-10 15:19:45 +00:00
parent dc1ba1f5ed
commit 9f7ed2541a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=245508
3 changed files with 45 additions and 19 deletions

View File

@ -7,7 +7,7 @@
#
PORTNAME= Perl-Critic
PORTVERSION= 1.09.0
PORTVERSION= 1.10.5
CATEGORIES= textproc devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -16,23 +16,26 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= clsung@FreeBSD.org
COMMENT= Critique Perl source for style and standards
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/List/MoreUtils.pm:${PORTSDIR}/lang/p5-List-MoreUtils \
${SITE_PERL}/B/Keywords.pm:${PORTSDIR}/devel/p5-B-Keywords \
${SITE_PERL}/Config/Tiny.pm:${PORTSDIR}/devel/p5-Config-Tiny \
${SITE_PERL}/Module/Pluggable.pm:${PORTSDIR}/devel/p5-Module-Pluggable \
${SITE_PERL}/PPI.pm:${PORTSDIR}/textproc/p5-PPI \
${SITE_PERL}/Perl/Tidy.pm:${PORTSDIR}/devel/perltidy \
${SITE_PERL}/String/Format.pm:${PORTSDIR}/textproc/p5-String-Format \
${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String \
${SITE_PERL}/Exception/Class.pm:${PORTSDIR}/devel/p5-Exception-Class \
${SITE_PERL}/${PERL_ARCH}/Readonly.pm:${PORTSDIR}/devel/p5-Readonly \
p5-version>=0:${PORTSDIR}/devel/p5-version
RUN_DEPENDS= p5-B-Keywords>=1.05:${PORTSDIR}/devel/p5-B-Keywords \
p5-Config-Tiny>=2:${PORTSDIR}/devel/p5-Config-Tiny \
p5-Exception-Class>=1.23:${PORTSDIR}/devel/p5-Exception-Class \
p5-File-Path>=0:${PORTSDIR}/devel/p5-File-Path \
p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String \
p5-List-MoreUtils>=0.19:${PORTSDIR}/lang/p5-List-MoreUtils \
p5-Module-Pluggable>=3.1:${PORTSDIR}/devel/p5-Module-Pluggable \
p5-PPI>=1.205:${PORTSDIR}/textproc/p5-PPI \
p5-Readonly>=1.03:${PORTSDIR}/devel/p5-Readonly \
p5-String-Format>=1.13:${PORTSDIR}/textproc/p5-String-Format \
p5-version>=0:${PORTSDIR}/devel/p5-version \
perltidy:${PORTSDIR}/devel/perltidy
BUILD_DEPENDS= ${RUN_DEPENDS}
PERL_MODBUILD= yes
MAN1= perlcritic.1
MAN3= Perl::Critic.3 \
Perl::Critic::Annotation.3 \
Perl::Critic::Command.3 \
Perl::Critic::Config.3 \
Perl::Critic::DEVELOPER.3 \
Perl::Critic::Document.3 \
@ -40,6 +43,7 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Exception::AggregateConfiguration.3 \
Perl::Critic::Exception::Configuration.3 \
Perl::Critic::Exception::Configuration::Generic.3 \
Perl::Critic::Exception::Configuration::NonExistentPolicy.3 \
Perl::Critic::Exception::Configuration::Option.3 \
Perl::Critic::Exception::Configuration::Option::Global.3 \
Perl::Critic::Exception::Configuration::Option::Global::ExtraParameter.3 \
@ -110,6 +114,8 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::InputOutput::RequireCheckedOpen.3 \
Perl::Critic::Policy::InputOutput::RequireCheckedSyscalls.3 \
Perl::Critic::Policy::Miscellanea::ProhibitFormats.3 \
Perl::Critic::Policy::Miscellanea::ProhibitUnrestrictedNoCritic.3 \
Perl::Critic::Policy::Miscellanea::ProhibitUselessNoCritic.3 \
Perl::Critic::Policy::Miscellanea::ProhibitTies.3 \
Perl::Critic::Policy::Miscellanea::RequireRcsKeywords.3 \
Perl::Critic::Policy::Modules::ProhibitAutomaticExportation.3 \
@ -122,9 +128,9 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::Modules::RequireFilenameMatchesPackage.3 \
Perl::Critic::Policy::Modules::RequireNoMatchVarsWithUseEnglish.3 \
Perl::Critic::Policy::Modules::RequireVersionVar.3 \
Perl::Critic::Policy::NamingConventions::Capitalization.3 \
Perl::Critic::Policy::NamingConventions::ProhibitAmbiguousNames.3 \
Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs.3 \
Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseVars.3 \
Perl::Critic::Policy::Objects::ProhibitIndirectSyntax.3 \
Perl::Critic::Policy::References::ProhibitDoubleSigils.3 \
Perl::Critic::Policy::RegularExpressions::ProhibitCaptureWithoutTest.3 \
Perl::Critic::Policy::RegularExpressions::ProhibitComplexRegexes.3 \
@ -135,6 +141,7 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::RegularExpressions::ProhibitUnusedCapture.3 \
Perl::Critic::Policy::RegularExpressions::ProhibitUnusualDelimiters.3 \
Perl::Critic::Policy::RegularExpressions::RequireBracesForMultiline.3 \
Perl::Critic::Policy::RegularExpressions::RequireDotMatchAnything.3 \
Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting.3 \
Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching.3 \
Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils.3 \
@ -143,6 +150,7 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef.3 \
Perl::Critic::Policy::Subroutines::ProhibitManyArgs.3 \
Perl::Critic::Policy::Subroutines::ProhibitNestedSubs.3 \
Perl::Critic::Policy::Subroutines::ProhibitReturnSort.3 \
Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes.3 \
Perl::Critic::Policy::Subroutines::ProtectPrivateSubs.3 \
Perl::Critic::Policy::Subroutines::RequireArgUnpacking.3 \
@ -154,6 +162,7 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict.3 \
Perl::Critic::Policy::TestingAndDebugging::RequireUseWarnings.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitCommaSeparatedStatements.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitComplexVersion.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitEscapedCharacters.3 \
@ -166,7 +175,9 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitQuotesAsQuotelikeOperatorDelimiters.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitSpecialLiteralHeredocTerminator.3 \
Perl::Critic::Policy::ValuesAndExpressions::ProhibitVersionStrings.3 \
Perl::Critic::Policy::ValuesAndExpressions::RequireConstantVersion.3 \
Perl::Critic::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars.3 \
Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators.3 \
Perl::Critic::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator.3 \
@ -177,6 +188,7 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Policy::Variables::ProhibitPackageVars.3 \
Perl::Critic::Policy::Variables::ProhibitPerl4PackageNames.3 \
Perl::Critic::Policy::Variables::ProhibitPunctuationVars.3 \
Perl::Critic::Policy::Variables::ProhibitReusedNames.3 \
Perl::Critic::Policy::Variables::ProhibitUnusedVariables.3 \
Perl::Critic::Policy::Variables::ProtectPrivateVars.3 \
Perl::Critic::Policy::Variables::RequireInitializationForLocalVars.3 \
@ -207,6 +219,7 @@ MAN3= Perl::Critic.3 \
Perl::Critic::Utils::POD.3 \
Perl::Critic::Utils::PPI.3 \
Perl::Critic::Utils::PPIRegexp.3 \
Perl::Critic::Utils::Perl.3 \
Perl::Critic::Violation.3
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (Perl-Critic-1.090.tar.gz) = e0ba5a849fc329af8d6215b6d356b8cf
SHA256 (Perl-Critic-1.090.tar.gz) = 15addd3b8585fbab785655015538204f0acd61af36bd935eef0f0e316d60787d
SIZE (Perl-Critic-1.090.tar.gz) = 371967
MD5 (Perl-Critic-1.105.tar.gz) = 25915a2e00784a7e3b94d6ffaaf20b22
SHA256 (Perl-Critic-1.105.tar.gz) = 3e1bd5ab4912ebe20cd3cb81b36ee28dbdd8d410374a31025dc9fb289921ff27
SIZE (Perl-Critic-1.105.tar.gz) = 565281

View File

@ -1,5 +1,7 @@
bin/perlcritic
%%SITE_PERL%%/Perl/Critic.pm
%%SITE_PERL%%/Perl/Critic/Annotation.pm
%%SITE_PERL%%/Perl/Critic/Command.pm
%%SITE_PERL%%/Perl/Critic/Config.pm
%%SITE_PERL%%/Perl/Critic/DEVELOPER.pod
%%SITE_PERL%%/Perl/Critic/Document.pm
@ -7,6 +9,7 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Exception/AggregateConfiguration.pm
%%SITE_PERL%%/Perl/Critic/Exception/Configuration.pm
%%SITE_PERL%%/Perl/Critic/Exception/Configuration/Generic.pm
%%SITE_PERL%%/Perl/Critic/Exception/Configuration/NonExistentPolicy.pm
%%SITE_PERL%%/Perl/Critic/Exception/Configuration/Option.pm
%%SITE_PERL%%/Perl/Critic/Exception/Configuration/Option/Global.pm
%%SITE_PERL%%/Perl/Critic/Exception/Configuration/Option/Global/ExtraParameter.pm
@ -78,6 +81,8 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/InputOutput/RequireCheckedSyscalls.pm
%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/ProhibitFormats.pm
%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/ProhibitTies.pm
%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/ProhibitUnrestrictedNoCritic.pm
%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/ProhibitUselessNoCritic.pm
%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/RequireRcsKeywords.pm
%%SITE_PERL%%/Perl/Critic/Policy/Modules/ProhibitAutomaticExportation.pm
%%SITE_PERL%%/Perl/Critic/Policy/Modules/ProhibitEvilModules.pm
@ -89,9 +94,9 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/Modules/RequireFilenameMatchesPackage.pm
%%SITE_PERL%%/Perl/Critic/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm
%%SITE_PERL%%/Perl/Critic/Policy/Modules/RequireVersionVar.pm
%%SITE_PERL%%/Perl/Critic/Policy/NamingConventions/Capitalization.pm
%%SITE_PERL%%/Perl/Critic/Policy/NamingConventions/ProhibitAmbiguousNames.pm
%%SITE_PERL%%/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseSubs.pm
%%SITE_PERL%%/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseVars.pm
%%SITE_PERL%%/Perl/Critic/Policy/Objects/ProhibitIndirectSyntax.pm
%%SITE_PERL%%/Perl/Critic/Policy/References/ProhibitDoubleSigils.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/ProhibitComplexRegexes.pm
@ -102,6 +107,7 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/RequireBracesForMultiline.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/RequireDotMatchAnything.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/RequireExtendedFormatting.pm
%%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions/RequireLineBoundaryMatching.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProhibitAmpersandSigils.pm
@ -110,6 +116,7 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProhibitExplicitReturnUndef.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProhibitManyArgs.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProhibitNestedSubs.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProhibitReturnSort.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProhibitSubroutinePrototypes.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/ProtectPrivateSubs.pm
%%SITE_PERL%%/Perl/Critic/Policy/Subroutines/RequireArgUnpacking.pm
@ -121,6 +128,7 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/TestingAndDebugging/RequireUseStrict.pm
%%SITE_PERL%%/Perl/Critic/Policy/TestingAndDebugging/RequireUseWarnings.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitComplexVersion.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm
@ -133,7 +141,9 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitSpecialLiteralHeredocTerminator.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RequireConstantVersion.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RequireNumberSeparators.pm
%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm
@ -144,6 +154,7 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Policy/Variables/ProhibitPackageVars.pm
%%SITE_PERL%%/Perl/Critic/Policy/Variables/ProhibitPerl4PackageNames.pm
%%SITE_PERL%%/Perl/Critic/Policy/Variables/ProhibitPunctuationVars.pm
%%SITE_PERL%%/Perl/Critic/Policy/Variables/ProhibitReusedNames.pm
%%SITE_PERL%%/Perl/Critic/Policy/Variables/ProhibitUnusedVariables.pm
%%SITE_PERL%%/Perl/Critic/Policy/Variables/ProtectPrivateVars.pm
%%SITE_PERL%%/Perl/Critic/Policy/Variables/RequireInitializationForLocalVars.pm
@ -174,6 +185,7 @@ bin/perlcritic
%%SITE_PERL%%/Perl/Critic/Utils/POD.pm
%%SITE_PERL%%/Perl/Critic/Utils/PPI.pm
%%SITE_PERL%%/Perl/Critic/Utils/PPIRegexp.pm
%%SITE_PERL%%/Perl/Critic/Utils/Perl.pm
%%SITE_PERL%%/Perl/Critic/Violation.pm
@dirrm %%SITE_PERL%%/Perl/Critic/Utils
@dirrm %%SITE_PERL%%/Perl/Critic/PolicyParameter/Behavior
@ -184,6 +196,7 @@ bin/perlcritic
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/Subroutines
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/References
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/Objects
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/NamingConventions
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/Modules
@dirrm %%SITE_PERL%%/Perl/Critic/Policy/Miscellanea