aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-Perl-Critic
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2009-12-10 15:19:45 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2009-12-10 15:19:45 +0000
commit9f7ed2541ae60dc97c1f6f8c583e3b7aa38e674e (patch)
tree59956cacc318e479be33f1ad3b76ab67346d8a50 /textproc/p5-Perl-Critic
parentdc1ba1f5ed7b21172e134b35d2c55cd4a12f56c2 (diff)
downloadports-9f7ed2541ae60dc97c1f6f8c583e3b7aa38e674e.tar.gz
ports-9f7ed2541ae60dc97c1f6f8c583e3b7aa38e674e.zip
Notes
Diffstat (limited to 'textproc/p5-Perl-Critic')
-rw-r--r--textproc/p5-Perl-Critic/Makefile41
-rw-r--r--textproc/p5-Perl-Critic/distinfo6
-rw-r--r--textproc/p5-Perl-Critic/pkg-plist17
3 files changed, 45 insertions, 19 deletions
diff --git a/textproc/p5-Perl-Critic/Makefile b/textproc/p5-Perl-Critic/Makefile
index 2083dc703a16..00fa82dfdceb 100644
--- a/textproc/p5-Perl-Critic/Makefile
+++ b/textproc/p5-Perl-Critic/Makefile
@@ -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>
diff --git a/textproc/p5-Perl-Critic/distinfo b/textproc/p5-Perl-Critic/distinfo
index 8acd6f1d5e21..3ea6f65b0818 100644
--- a/textproc/p5-Perl-Critic/distinfo
+++ b/textproc/p5-Perl-Critic/distinfo
@@ -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
diff --git a/textproc/p5-Perl-Critic/pkg-plist b/textproc/p5-Perl-Critic/pkg-plist
index 7df1db5fd7f6..106cb2f32812 100644
--- a/textproc/p5-Perl-Critic/pkg-plist
+++ b/textproc/p5-Perl-Critic/pkg-plist
@@ -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