diff options
author | mat <mat@FreeBSD.org> | 2016-03-15 01:27:20 +0000 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2016-03-15 01:27:20 +0000 |
commit | e77934c0d98e608c73e090d49cbbbf529c508898 (patch) | |
tree | 1c274ad9896c97bf5b5c883179b2bf5e0a5f9d62 | |
parent | 15054d1a4f92e8945ffaa2b68a18274191119477 (diff) | |
download | FreeBSD-ports-e77934c0d98e608c73e090d49cbbbf529c508898.zip FreeBSD-ports-e77934c0d98e608c73e090d49cbbbf529c508898.tar.gz |
Add some p5-Perl-Critic-* Perl modules.
While there, add NO_ARCH=yes to the existing Perl::Critic ports.
Sponsored by: Absolight
27 files changed, 337 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 755c974..01207cc 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -686,6 +686,12 @@ SUBDIR += p5-Parse-Syslog SUBDIR += p5-Perl-Critic SUBDIR += p5-Perl-Critic-Bangs + SUBDIR += p5-Perl-Critic-Itch + SUBDIR += p5-Perl-Critic-Moose + SUBDIR += p5-Perl-Critic-More + SUBDIR += p5-Perl-Critic-Pulp + SUBDIR += p5-Perl-Critic-Swift + SUBDIR += p5-Perl-Critic-Tics SUBDIR += p5-Perl-Lint SUBDIR += p5-Perl-MinimumVersion SUBDIR += p5-PerlPoint-Converters diff --git a/textproc/p5-Perl-Critic-Bangs/Makefile b/textproc/p5-Perl-Critic-Bangs/Makefile index a31710b..b2792ad 100644 --- a/textproc/p5-Perl-Critic-Bangs/Makefile +++ b/textproc/p5-Perl-Critic-Bangs/Makefile @@ -21,5 +21,6 @@ TEST_DEPENDS= p5-Test-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Test-Perl-Critic \ USES= perl5 USE_PERL5= configure +NO_ARCH= yes .include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Itch/Makefile b/textproc/p5-Perl-Critic-Itch/Makefile new file mode 100644 index 0000000..f1d1011 --- /dev/null +++ b/textproc/p5-Perl-Critic-Itch/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= Perl-Critic-Itch +PORTVERSION= 0.07 +CATEGORIES= textproc devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= A collection of Perl::Critic Policies + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= configure +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Itch/distinfo b/textproc/p5-Perl-Critic-Itch/distinfo new file mode 100644 index 0000000..a2b3c27 --- /dev/null +++ b/textproc/p5-Perl-Critic-Itch/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Critic-Itch-0.07.tar.gz) = f3151b35fbe664bfbae6b2996f22666f6908988c2c2cd813a212b5321e571061 +SIZE (Perl-Critic-Itch-0.07.tar.gz) = 28084 diff --git a/textproc/p5-Perl-Critic-Itch/pkg-descr b/textproc/p5-Perl-Critic-Itch/pkg-descr new file mode 100644 index 0000000..64eb61c --- /dev/null +++ b/textproc/p5-Perl-Critic-Itch/pkg-descr @@ -0,0 +1,6 @@ +Perl::Critic::Itch was created to fulfill some special requests when analyzing +Perl Code. This policies, may not be useful to everyone, and surely not +consensual, but they solve some little itches I had, and it makes me sleep +better at night! + +WWW: https://metacpan.org/release/Perl-Critic-Itch diff --git a/textproc/p5-Perl-Critic-Itch/pkg-plist b/textproc/p5-Perl-Critic-Itch/pkg-plist new file mode 100644 index 0000000..c0e69f7 --- /dev/null +++ b/textproc/p5-Perl-Critic-Itch/pkg-plist @@ -0,0 +1,4 @@ +%%SITE_PERL%%/Perl/Critic/Itch.pm +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/ProhibitHashBarewords.pm +%%PERL5_MAN3%%/Perl::Critic::Itch.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::ProhibitHashBarewords.3.gz diff --git a/textproc/p5-Perl-Critic-Moose/Makefile b/textproc/p5-Perl-Critic-Moose/Makefile new file mode 100644 index 0000000..32cadce --- /dev/null +++ b/textproc/p5-Perl-Critic-Moose/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= Perl-Critic-Moose +PORTVERSION= 1.04 +CATEGORIES= textproc devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Policies for Perl::Critic concerned with using Moose + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= configure +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Moose/distinfo b/textproc/p5-Perl-Critic-Moose/distinfo new file mode 100644 index 0000000..af25ef3 --- /dev/null +++ b/textproc/p5-Perl-Critic-Moose/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Critic-Moose-1.04.tar.gz) = 7a441cd9e08090c3e676c904e452efeff6f42f171cd38c5e2e609f8c45692a3d +SIZE (Perl-Critic-Moose-1.04.tar.gz) = 27297 diff --git a/textproc/p5-Perl-Critic-Moose/pkg-descr b/textproc/p5-Perl-Critic-Moose/pkg-descr new file mode 100644 index 0000000..c0a60ba --- /dev/null +++ b/textproc/p5-Perl-Critic-Moose/pkg-descr @@ -0,0 +1,4 @@ +Some Perl::Critic policies that will help you keep your code in good shape with +regards to Moose. + +WWW: https://metacpan.org/release/Perl-Critic-Moose diff --git a/textproc/p5-Perl-Critic-Moose/pkg-plist b/textproc/p5-Perl-Critic-Moose/pkg-plist new file mode 100644 index 0000000..b3f8a4b --- /dev/null +++ b/textproc/p5-Perl-Critic-Moose/pkg-plist @@ -0,0 +1,14 @@ +%%SITE_PERL%%/Perl/Critic/Moose.pm +%%SITE_PERL%%/Perl/Critic/Policy/Moose/ProhibitDESTROYMethod.pm +%%SITE_PERL%%/Perl/Critic/Policy/Moose/ProhibitLazyBuild.pm +%%SITE_PERL%%/Perl/Critic/Policy/Moose/ProhibitMultipleWiths.pm +%%SITE_PERL%%/Perl/Critic/Policy/Moose/ProhibitNewMethod.pm +%%SITE_PERL%%/Perl/Critic/Policy/Moose/RequireCleanNamespace.pm +%%SITE_PERL%%/Perl/Critic/Policy/Moose/RequireMakeImmutable.pm +%%PERL5_MAN3%%/Perl::Critic::Moose.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Moose::ProhibitDESTROYMethod.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Moose::ProhibitLazyBuild.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Moose::ProhibitMultipleWiths.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Moose::ProhibitNewMethod.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Moose::RequireCleanNamespace.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Moose::RequireMakeImmutable.3.gz diff --git a/textproc/p5-Perl-Critic-More/Makefile b/textproc/p5-Perl-Critic-More/Makefile new file mode 100644 index 0000000..2b2101c --- /dev/null +++ b/textproc/p5-Perl-Critic-More/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= Perl-Critic-More +PORTVERSION= 1.003 +CATEGORIES= textproc devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Supplemental policies for Perl::Critic + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= modbuild +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-More/distinfo b/textproc/p5-Perl-Critic-More/distinfo new file mode 100644 index 0000000..d4e69b8 --- /dev/null +++ b/textproc/p5-Perl-Critic-More/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Critic-More-1.003.tar.gz) = 69e2acff61b7bead745721991e2b83c88624ae8239d4371a785a3ce2d967187b +SIZE (Perl-Critic-More-1.003.tar.gz) = 35076 diff --git a/textproc/p5-Perl-Critic-More/pkg-descr b/textproc/p5-Perl-Critic-More/pkg-descr new file mode 100644 index 0000000..aa9c5c5 --- /dev/null +++ b/textproc/p5-Perl-Critic-More/pkg-descr @@ -0,0 +1,30 @@ +This is a collection of Perl::Critic policies that are not included in the +Perl::Critic core for a variety of reasons: + + Experimental + + Some policies need some time to work out their kinks, test usability, or + gauge community interest. A subset of these will end up in the core + Perl::Critic someday. + + Requires special dependencies + + For example, some policies require development versions of PPI (or some + other CPAN module). These will likely end up in the Perl::Critic core when + their dependencies are fulfilled. + + Peripheral to Perl + + For example, the Editor::RequireEmacsFileVariables policy is metacode. + Also, the Miscellanea::RequireRcsKeywords policy pertains to the + development process, not the code itself. These are not part of + Perl::Critic's mission. + + Special purpose + + For example, policies like CodeLayout::RequireASCII designed to scratch + itches not felt by most of the community. These will always remain in a + Perl::Critic supplement instead of in the core. + + +WWW: https://metacpan.org/release/Perl-Critic-More diff --git a/textproc/p5-Perl-Critic-More/pkg-plist b/textproc/p5-Perl-Critic-More/pkg-plist new file mode 100644 index 0000000..6f58e4a --- /dev/null +++ b/textproc/p5-Perl-Critic-More/pkg-plist @@ -0,0 +1,16 @@ +%%SITE_PERL%%/Perl/Critic/More.pm +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/RequireASCII.pm +%%SITE_PERL%%/Perl/Critic/Policy/Editor/RequireEmacsFileVariables.pm +%%SITE_PERL%%/Perl/Critic/Policy/ErrorHandling/RequireUseOfExceptions.pm +%%SITE_PERL%%/Perl/Critic/Policy/Modules/PerlMinimumVersion.pm +%%SITE_PERL%%/Perl/Critic/Policy/Modules/RequirePerlVersion.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RequireConstantOnLeftSideOfEquality.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RestrictLongStrings.pm +%%PERL5_MAN3%%/Perl::Critic::More.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::RequireASCII.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Editor::RequireEmacsFileVariables.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ErrorHandling::RequireUseOfExceptions.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Modules::PerlMinimumVersion.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Modules::RequirePerlVersion.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::RequireConstantOnLeftSideOfEquality.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::RestrictLongStrings.3.gz diff --git a/textproc/p5-Perl-Critic-Pulp/Makefile b/textproc/p5-Perl-Critic-Pulp/Makefile new file mode 100644 index 0000000..84dcbd7 --- /dev/null +++ b/textproc/p5-Perl-Critic-Pulp/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= Perl-Critic-Pulp +PORTVERSION= 90 +CATEGORIES= textproc devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= some add-on perlcritic policies + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= configure +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Pulp/distinfo b/textproc/p5-Perl-Critic-Pulp/distinfo new file mode 100644 index 0000000..7c696fe --- /dev/null +++ b/textproc/p5-Perl-Critic-Pulp/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Critic-Pulp-90.tar.gz) = cb5ae0008dc028be8e4e0831a7c84e0b695c6e8ef7a9cf3ae81b5cd1b2ea774e +SIZE (Perl-Critic-Pulp-90.tar.gz) = 209442 diff --git a/textproc/p5-Perl-Critic-Pulp/pkg-descr b/textproc/p5-Perl-Critic-Pulp/pkg-descr new file mode 100644 index 0000000..235d0b3 --- /dev/null +++ b/textproc/p5-Perl-Critic-Pulp/pkg-descr @@ -0,0 +1,5 @@ +This is a collection of add-on policies for Perl::Critic. They're under a +"pulp" theme plus other themes according to their purpose (see "POLICY THEMES" +in Perl::Critic). + +WWW: https://metacpan.org/release/Perl-Critic-Pulp diff --git a/textproc/p5-Perl-Critic-Pulp/pkg-plist b/textproc/p5-Perl-Critic-Pulp/pkg-plist new file mode 100644 index 0000000..89ebf15 --- /dev/null +++ b/textproc/p5-Perl-Critic-Pulp/pkg-plist @@ -0,0 +1,84 @@ +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/ProhibitFatCommaNewline.pm +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/ProhibitIfIfSameLine.pm +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/RequireFinalSemicolon.pm +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/RequireTrailingCommaAtNewline.pm +%%SITE_PERL%%/Perl/Critic/Policy/Compatibility/ConstantLeadingUnderscore.pm +%%SITE_PERL%%/Perl/Critic/Policy/Compatibility/ConstantPragmaHash.pm +%%SITE_PERL%%/Perl/Critic/Policy/Compatibility/Gtk2Constants.pm +%%SITE_PERL%%/Perl/Critic/Policy/Compatibility/PerlMinimumVersionAndWhy.pm +%%SITE_PERL%%/Perl/Critic/Policy/Compatibility/PodMinimumVersion.pm +%%SITE_PERL%%/Perl/Critic/Policy/Compatibility/ProhibitUnixDevNull.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitAdjacentLinks.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitBadAproposMarkup.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitDuplicateHeadings.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitDuplicateSeeAlso.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitLinkToSelf.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitParagraphEndComma.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitParagraphTwoDots.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitUnbalancedParens.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/ProhibitVerbatimMarkup.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/RequireEndBeforeLastPod.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/RequireFilenameMarkup.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/RequireFinalCut.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/RequireLinkedURLs.pm +%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/TextDomainPlaceholders.pm +%%SITE_PERL%%/Perl/Critic/Policy/Miscellanea/TextDomainUnused.pm +%%SITE_PERL%%/Perl/Critic/Policy/Modules/ProhibitModuleShebang.pm +%%SITE_PERL%%/Perl/Critic/Policy/Modules/ProhibitPOSIXimport.pm +%%SITE_PERL%%/Perl/Critic/Policy/Modules/ProhibitUseQuotedVersion.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ConstantBeforeLt.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/NotWithCompare.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitArrayAssignAref.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitBarewordDoubleColon.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitDuplicateHashKeys.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyCommas.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitFiletest_f.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNullStatements.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/ProhibitUnknownBackslash.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/RequireNumericVersion.pm +%%SITE_PERL%%/Perl/Critic/Policy/ValuesAndExpressions/UnexpandedSpecialLiteral.pm +%%SITE_PERL%%/Perl/Critic/Pulp.pm +%%SITE_PERL%%/Perl/Critic/Pulp/PodParser.pm +%%SITE_PERL%%/Perl/Critic/Pulp/Utils.pm +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::ProhibitFatCommaNewline.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::ProhibitIfIfSameLine.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::RequireFinalSemicolon.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::RequireTrailingCommaAtNewline.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Compatibility::ConstantLeadingUnderscore.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Compatibility::ConstantPragmaHash.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Compatibility::Gtk2Constants.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Compatibility::PodMinimumVersion.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Compatibility::ProhibitUnixDevNull.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitAdjacentLinks.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitBadAproposMarkup.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitDuplicateHeadings.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitDuplicateSeeAlso.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitLinkToSelf.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitParagraphEndComma.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitParagraphTwoDots.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitUnbalancedParens.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::ProhibitVerbatimMarkup.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::RequireEndBeforeLastPod.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::RequireFilenameMarkup.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::RequireFinalCut.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::RequireLinkedURLs.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Miscellanea::TextDomainPlaceholders.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Miscellanea::TextDomainUnused.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Modules::ProhibitModuleShebang.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Modules::ProhibitPOSIXimport.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Modules::ProhibitUseQuotedVersion.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ConstantBeforeLt.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::NotWithCompare.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitArrayAssignAref.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitBarewordDoubleColon.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitDuplicateHashKeys.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyCommas.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitNullStatements.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::ProhibitUnknownBackslash.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::RequireNumericVersion.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::ValuesAndExpressions::UnexpandedSpecialLiteral.3.gz +%%PERL5_MAN3%%/Perl::Critic::Pulp.3.gz +%%PERL5_MAN3%%/Perl::Critic::Pulp::PodParser.3.gz +%%PERL5_MAN3%%/Perl::Critic::Pulp::Utils.3.gz diff --git a/textproc/p5-Perl-Critic-Swift/Makefile b/textproc/p5-Perl-Critic-Swift/Makefile new file mode 100644 index 0000000..4e7b914 --- /dev/null +++ b/textproc/p5-Perl-Critic-Swift/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= Perl-Critic-Swift +PORTVERSION= 1.0.3 +DISTVERSIONPREFIX= v +CATEGORIES= textproc devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= A set of additional policies for Perl::Critic + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= modbuild +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Swift/distinfo b/textproc/p5-Perl-Critic-Swift/distinfo new file mode 100644 index 0000000..97c82c8 --- /dev/null +++ b/textproc/p5-Perl-Critic-Swift/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Critic-Swift-v1.0.3.tar.gz) = eb8a36c11ef75df2ac4428f5311168e3e8425a25f593c271d09de20700f8d89d +SIZE (Perl-Critic-Swift-v1.0.3.tar.gz) = 8737 diff --git a/textproc/p5-Perl-Critic-Swift/pkg-descr b/textproc/p5-Perl-Critic-Swift/pkg-descr new file mode 100644 index 0000000..8e57d64 --- /dev/null +++ b/textproc/p5-Perl-Critic-Swift/pkg-descr @@ -0,0 +1,3 @@ +Some Perl::Critic policies to make your code more clean. + +WWW: https://metacpan.org/release/Perl-Critic-Swift diff --git a/textproc/p5-Perl-Critic-Swift/pkg-plist b/textproc/p5-Perl-Critic-Swift/pkg-plist new file mode 100644 index 0000000..89cf573 --- /dev/null +++ b/textproc/p5-Perl-Critic-Swift/pkg-plist @@ -0,0 +1,6 @@ +%%SITE_PERL%%/Perl/Critic/Policy/CodeLayout/RequireUseUTF8.pm +%%SITE_PERL%%/Perl/Critic/Policy/Documentation/RequirePODUseEncodingUTF8.pm +%%SITE_PERL%%/Perl/Critic/Swift.pm +%%PERL5_MAN3%%/Perl::Critic::Policy::CodeLayout::RequireUseUTF8.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Documentation::RequirePODUseEncodingUTF8.3.gz +%%PERL5_MAN3%%/Perl::Critic::Swift.3.gz diff --git a/textproc/p5-Perl-Critic-Tics/Makefile b/textproc/p5-Perl-Critic-Tics/Makefile new file mode 100644 index 0000000..0ff5c63 --- /dev/null +++ b/textproc/p5-Perl-Critic-Tics/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= Perl-Critic-Tics +PORTVERSION= 0.009 +CATEGORIES= textproc devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Extra policies for Perl::Critic + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= configure +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Tics/distinfo b/textproc/p5-Perl-Critic-Tics/distinfo new file mode 100644 index 0000000..df88961 --- /dev/null +++ b/textproc/p5-Perl-Critic-Tics/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Critic-Tics-0.009.tar.gz) = 7542662b56622f5d646b00068c8f9befbc16e462228a0cd47d54549d24eb7493 +SIZE (Perl-Critic-Tics-0.009.tar.gz) = 17841 diff --git a/textproc/p5-Perl-Critic-Tics/pkg-descr b/textproc/p5-Perl-Critic-Tics/pkg-descr new file mode 100644 index 0000000..d2d3303 --- /dev/null +++ b/textproc/p5-Perl-Critic-Tics/pkg-descr @@ -0,0 +1,4 @@ +The Perl-Critic-Tics distribution includes extra policies for Perl::Critic to +address a fairly random assortment of things that make me (rjbs) wince. + +WWW: https://metacpan.org/release/Perl-Critic-Tics diff --git a/textproc/p5-Perl-Critic-Tics/pkg-plist b/textproc/p5-Perl-Critic-Tics/pkg-plist new file mode 100644 index 0000000..eee7f3e --- /dev/null +++ b/textproc/p5-Perl-Critic-Tics/pkg-plist @@ -0,0 +1,8 @@ +%%SITE_PERL%%/Perl/Critic/Policy/Tics/ProhibitLongLines.pm +%%SITE_PERL%%/Perl/Critic/Policy/Tics/ProhibitManyArrows.pm +%%SITE_PERL%%/Perl/Critic/Policy/Tics/ProhibitUseBase.pm +%%SITE_PERL%%/Perl/Critic/Tics.pm +%%PERL5_MAN3%%/Perl::Critic::Policy::Tics::ProhibitLongLines.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Tics::ProhibitManyArrows.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Tics::ProhibitUseBase.3.gz +%%PERL5_MAN3%%/Perl::Critic::Tics.3.gz diff --git a/textproc/p5-Perl-Critic/Makefile b/textproc/p5-Perl-Critic/Makefile index 77f5ac9..e12091e 100644 --- a/textproc/p5-Perl-Critic/Makefile +++ b/textproc/p5-Perl-Critic/Makefile @@ -37,5 +37,6 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \ USES= perl5 USE_PERL5= modbuild +NO_ARCH= yes .include <bsd.port.mk> |