ports/141195: [PATCH] textproc/p5-Perl-Critic: update to 1.10.5

Lars Thegler lth at FreeBSD.org
Sat Dec 5 18:20:03 UTC 2009


>Number:         141195
>Category:       ports
>Synopsis:       [PATCH] textproc/p5-Perl-Critic: update to 1.10.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 05 18:20:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Lars Thegler
>Release:        FreeBSD 7.1-RELEASE-p6 i386
>Organization:
>Environment:
System: FreeBSD chuck.thegler.dk 7.1-RELEASE-p6 FreeBSD 7.1-RELEASE-p6 #0: Tue Jun  9 16:26:47 UTC
>Description:
- Update to 1.10.5
- Use versioned RUN_DEPENDS

Port maintainer (clsung at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- p5-Perl-Critic-1.10.5.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/textproc/p5-Perl-Critic/Makefile,v
retrieving revision 1.27
diff -u -u -r1.27 Makefile
--- Makefile	26 Jul 2008 10:18:42 -0000	1.27
+++ Makefile	5 Dec 2009 17:38:26 -0000
@@ -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 @@
 MAINTAINER=	clsung at 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 @@
 	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 @@
 	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 @@
 	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 @@
 	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 @@
 	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 @@
 	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 @@
 	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 @@
 	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 @@
 	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>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/textproc/p5-Perl-Critic/distinfo,v
retrieving revision 1.24
diff -u -u -r1.24 distinfo
--- distinfo	26 Jul 2008 10:18:42 -0000	1.24
+++ distinfo	5 Dec 2009 17:38:26 -0000
@@ -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
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/textproc/p5-Perl-Critic/pkg-plist,v
retrieving revision 1.19
diff -u -u -r1.19 pkg-plist
--- pkg-plist	26 Jul 2008 10:18:42 -0000	1.19
+++ pkg-plist	5 Dec 2009 17:38:26 -0000
@@ -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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 %%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 @@
 @dirrm %%SITE_PERL%%/Perl/Critic/Policy/Subroutines
 @dirrm %%SITE_PERL%%/Perl/Critic/Policy/RegularExpressions
 @dirrm %%SITE_PERL%%/Perl/Critic/Policy/References
+ at 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
--- p5-Perl-Critic-1.10.5.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list