diff options
author | Cheng-Lung Sung <clsung@FreeBSD.org> | 2005-11-28 06:20:52 +0000 |
---|---|---|
committer | Cheng-Lung Sung <clsung@FreeBSD.org> | 2005-11-28 06:20:52 +0000 |
commit | cf18e651e0344cc766cfac44351c7dc1095ddb30 (patch) | |
tree | c435a812f67f6ea5a974dba0da560b7b503d4073 /textproc/p5-Perl-Critic/Makefile | |
parent | c5d4ca8255ba1b3a7a08df8ea8336ac2213de082 (diff) | |
download | ports-cf18e651e0344cc766cfac44351c7dc1095ddb30.tar.gz ports-cf18e651e0344cc766cfac44351c7dc1095ddb30.zip |
Notes
Diffstat (limited to 'textproc/p5-Perl-Critic/Makefile')
-rw-r--r-- | textproc/p5-Perl-Critic/Makefile | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/textproc/p5-Perl-Critic/Makefile b/textproc/p5-Perl-Critic/Makefile new file mode 100644 index 000000000000..797614350ed0 --- /dev/null +++ b/textproc/p5-Perl-Critic/Makefile @@ -0,0 +1,83 @@ +# ex:ts=8 +# Ports collection makefile for: Perl::Critic +# Date created: Nov 26, 2005 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= Perl-Critic +PORTVERSION= 0.13 +CATEGORIES= textproc devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Perl +PKGNAMEPREFIX= p5- + +MAINTAINER= clsung@FreeBSD.org +COMMENT= Critique Perl source for style and standards + +BUILD_DEPENDS= ${SITE_PERL}/Config/Tiny.pm:${PORTSDIR}/devel/p5-Config-Tiny \ + ${SITE_PERL}/${PERL_ARCH}/List/MoreUtils.pm:${PORTSDIR}/lang/p5-List-MoreUtils \ + ${SITE_PERL}/PPI.pm:${PORTSDIR}/textproc/p5-PPI \ + ${SITE_PERL}/String/Format.pm:${PORTSDIR}/textproc/p5-String-Format \ + ${SITE_PERL}/Perl/Tidy.pm:${PORTSDIR}/devel/perltidy +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_MODBUILD= yes + +MAN1= perlcritic.1 +MAN3= Perl::Critic.3 \ + Perl::Critic::Config.3 \ + Perl::Critic::Policy.3 \ + Perl::Critic::Policy::BuiltinFunctions::ProhibitLvalueSubstr.3 \ + Perl::Critic::Policy::BuiltinFunctions::ProhibitSleepViaSelect.3 \ + Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval.3 \ + Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep.3 \ + Perl::Critic::Policy::BuiltinFunctions::RequireBlockMap.3 \ + Perl::Critic::Policy::BuiltinFunctions::RequireGlobFunction.3 \ + Perl::Critic::Policy::ClassHierarchies::ProhibitOneArgBless.3 \ + Perl::Critic::Policy::CodeLayout::ProhibitHardTabs.3 \ + Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins.3 \ + Perl::Critic::Policy::CodeLayout::ProhibitQuotedWordLists.3 \ + Perl::Critic::Policy::CodeLayout::RequireTidyCode.3 \ + Perl::Critic::Policy::CodeLayout::RequireTrailingCommas.3 \ + Perl::Critic::Policy::ControlStructures::ProhibitCStyleForLoops.3 \ + Perl::Critic::Policy::ControlStructures::ProhibitCascadingIfElse.3 \ + Perl::Critic::Policy::ControlStructures::ProhibitPostfixControls.3 \ + Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks.3 \ + Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks.3 \ + Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators.3 \ + Perl::Critic::Policy::InputOutput::ProhibitBarewordFileHandles.3 \ + Perl::Critic::Policy::InputOutput::ProhibitOneArgSelect.3 \ + Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen.3 \ + Perl::Critic::Policy::Miscellanea::RequireRcsKeywords.3 \ + Perl::Critic::Policy::Modules::ProhibitMultiplePackages.3 \ + Perl::Critic::Policy::Modules::ProhibitSpecificModules.3 \ + Perl::Critic::Policy::Modules::RequireBarewordIncludes.3 \ + Perl::Critic::Policy::Modules::RequireExplicitPackage.3 \ + Perl::Critic::Policy::Modules::RequireVersionVar.3 \ + Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs.3 \ + Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseVars.3 \ + Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting.3 \ + Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching.3 \ + Perl::Critic::Policy::Subroutines::ProhibitBuiltinHomonyms.3 \ + Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef.3 \ + Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes.3 \ + Perl::Critic::Policy::TestingAndDebugging::RequirePackageStricture.3 \ + Perl::Critic::Policy::TestingAndDebugging::RequirePackageWarnings.3 \ + Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma.3 \ + Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes.3 \ + Perl::Critic::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals.3 \ + Perl::Critic::Policy::ValuesAndExpressions::ProhibitLeadingZeros.3 \ + Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes.3 \ + Perl::Critic::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars.3 \ + Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators.3 \ + Perl::Critic::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator.3 \ + Perl::Critic::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator.3 \ + Perl::Critic::Policy::Variables::ProhibitLocalVars.3 \ + Perl::Critic::Policy::Variables::ProhibitPackageVars.3 \ + Perl::Critic::Policy::Variables::ProhibitPunctuationVars.3 \ + Perl::Critic::Utils.3 \ + Perl::Critic::Violation.3 + +.include <bsd.port.mk> |