update to p5-Perl-Critic-1.126, using a new Makefile based on one

generated by portgen(1), this also adds unregistered dependencies so
the package actually works now ;)
This commit is contained in:
sthen 2016-03-05 15:58:05 +00:00
parent e42ed232d2
commit 1657ad50e3
3 changed files with 40 additions and 32 deletions

View File

@ -1,38 +1,39 @@
# $OpenBSD: Makefile,v 1.17 2013/05/19 20:05:28 sthen Exp $
# $OpenBSD: Makefile,v 1.18 2016/03/05 15:58:05 sthen Exp $
COMMENT= critique perl source code for best practices
COMMENT = critique Perl source code for best-practices
MODULES= cpan
DISTNAME= Perl-Critic-1.118
CATEGORIES= devel
DISTNAME = Perl-Critic-1.126
# perl
PERMIT_PACKAGE_CDROM= Yes
CATEGORIES = devel
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= devel/p5-B-Keywords \
devel/p5-Config-Tiny \
devel/p5-Exception-Class>=1.23 \
devel/p5-File-HomeDir \
textproc/p5-PPI>=1.208 \
devel/p5-Readonly-XS \
devel/p5-Set-Scalar \
devel/p5-String-Format \
devel/p5-Readonly \
devel/perltidy \
mail/p5-Email-Address \
sysutils/p5-File-Which \
textproc/p5-PPIx-Regexp>=0.034 \
textproc/p5-PPIx-Utilities \
textproc/p5-Pod-Spell
TEST_DEPENDS= devel/p5-PadWalker \
devel/p5-Test-Deep \
devel/p5-Test-Memory-Cycle
# Perl
PERMIT_PACKAGE_CDROM = Yes
MAKE_ENV+= TEST_POD=Yes
MODULES = cpan
MODCPAN_EXAMPLES = Yes
MAKE_ENV = TEST_POD=Yes
CONFIGURE_STYLE=modbuild
TEST_DEPENDS = devel/p5-Test-Deep \
devel/p5-Test-Memory-Cycle
MODCPAN_EXAMPLES= Yes
RUN_DEPENDS = devel/p5-B-Keywords>=1.05 \
devel/p5-Config-Tiny>=2 \
devel/p5-Exception-Class>=1.23 \
devel/p5-File-HomeDir \
devel/p5-IO-String \
devel/p5-List-MoreUtils>=0.19 \
devel/p5-Module-Pluggable>=3.1 \
devel/p5-Readonly>=2 \
devel/p5-String-Format>=1.13 \
devel/p5-Task-Weaken \
devel/perltidy \
mail/p5-Email-Address>=1.889 \
sysutils/p5-File-Which \
textproc/p5-PPI>=1.220 \
textproc/p5-PPIx-Regexp>=0.027 \
textproc/p5-PPIx-Utilities>=1.001 \
textproc/p5-Pod-Spell>=1
CONFIGURE_STYLE = modbuild
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (Perl-Critic-1.118.tar.gz) = Zm0r7zrJJFmMBqBSd2gNpZEOENlMXsFhM29lCcERVeg=
SIZE (Perl-Critic-1.118.tar.gz) = 645371
SHA256 (Perl-Critic-1.126.tar.gz) = saYVHLNgOu+FVRlbgH6DFlXIMAO4Hi9k//CV/3EU9a8=
SIZE (Perl-Critic-1.126.tar.gz) = 646552

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.5 2013/05/19 20:05:28 sthen Exp $
@comment $OpenBSD: PLIST,v 1.6 2016/03/05 15:58:05 sthen Exp $
bin/perlcritic
${P5SITE}/Perl/Critic/
${P5SITE}/Perl/Critic.pm
@ -45,6 +45,7 @@ ${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringySplit.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalCan.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitUselessTopic.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidGrep.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidMap.pm
${P5SITE}/Perl/Critic/Policy/BuiltinFunctions/RequireBlockGrep.pm
@ -74,6 +75,7 @@ ${P5SITE}/Perl/Critic/Policy/ControlStructures/ProhibitPostfixControls.pm
${P5SITE}/Perl/Critic/Policy/ControlStructures/ProhibitUnlessBlocks.pm
${P5SITE}/Perl/Critic/Policy/ControlStructures/ProhibitUnreachableCode.pm
${P5SITE}/Perl/Critic/Policy/ControlStructures/ProhibitUntilBlocks.pm
${P5SITE}/Perl/Critic/Policy/ControlStructures/ProhibitYadaOperator.pm
${P5SITE}/Perl/Critic/Policy/Documentation/
${P5SITE}/Perl/Critic/Policy/Documentation/PodSpelling.pm
${P5SITE}/Perl/Critic/Policy/Documentation/RequirePackageMatchesPodName.pm
@ -131,6 +133,7 @@ ${P5SITE}/Perl/Critic/Policy/RegularExpressions/ProhibitFixedStringMatches.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/ProhibitUselessTopic.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/RequireBracesForMultiline.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/RequireDotMatchAnything.pm
${P5SITE}/Perl/Critic/Policy/RegularExpressions/RequireExtendedFormatting.pm
@ -223,6 +226,7 @@ ${P5SITE}/Perl/Critic/Utils/POD/ParseInteriorSequence.pm
${P5SITE}/Perl/Critic/Utils/PPI.pm
${P5SITE}/Perl/Critic/Utils/Perl.pm
${P5SITE}/Perl/Critic/Violation.pm
${P5SITE}/Test/
${P5SITE}/Test/Perl/
${P5SITE}/Test/Perl/Critic/
${P5SITE}/Test/Perl/Critic/Policy.pm
@ -263,6 +267,7 @@ ${P5SITE}/Test/Perl/Critic/Policy.pm
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit.3p
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalCan.3p
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalIsa.3p
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::ProhibitUselessTopic.3p
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep.3p
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidMap.3p
@man man/man3p/Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep.3p
@ -289,6 +294,7 @@ ${P5SITE}/Test/Perl/Critic/Policy.pm
@man man/man3p/Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks.3p
@man man/man3p/Perl::Critic::Policy::ControlStructures::ProhibitUnreachableCode.3p
@man man/man3p/Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks.3p
@man man/man3p/Perl::Critic::Policy::ControlStructures::ProhibitYadaOperator.3p
@man man/man3p/Perl::Critic::Policy::Documentation::PodSpelling.3p
@man man/man3p/Perl::Critic::Policy::Documentation::RequirePackageMatchesPodName.3p
@man man/man3p/Perl::Critic::Policy::Documentation::RequirePodAtEnd.3p
@ -337,6 +343,7 @@ ${P5SITE}/Test/Perl/Critic/Policy.pm
@man man/man3p/Perl::Critic::Policy::RegularExpressions::ProhibitSingleCharAlternation.3p
@man man/man3p/Perl::Critic::Policy::RegularExpressions::ProhibitUnusedCapture.3p
@man man/man3p/Perl::Critic::Policy::RegularExpressions::ProhibitUnusualDelimiters.3p
@man man/man3p/Perl::Critic::Policy::RegularExpressions::ProhibitUselessTopic.3p
@man man/man3p/Perl::Critic::Policy::RegularExpressions::RequireBracesForMultiline.3p
@man man/man3p/Perl::Critic::Policy::RegularExpressions::RequireDotMatchAnything.3p
@man man/man3p/Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting.3p