pkgsrc/devel/p5-Perl-Critic/Makefile
wen 6a268568ba Update to 1.120
Upstream changes:
[1.119] Released on 2013-09-25

     Bug Fixes:
     * Tests were failing with Config::Tiny 2.17 or later, due to a
       change in the error messages produced by that module.
       This fixes #16 on Github,  #88679 & #88889 on RT.


     Policy Changes:
     * BuiltinFunctions::ProhibitVoidGrep and ::ProhibitVoidMap: grep
       and map called as functions are now allowed in slice operations.
       RT #79289
       Thanks to Wade at Anomaly dot org for the patch.
     * Subroutines::RequireArgUnpacking: Most tests of the size of @_
       are now allowed.  RT #79138

     Other Changes:
     * Modernized our usage of Exporter.  See RT #75300.
       Thanks to Olivier Mengu. for the patch.

[1.118] Released on 2012-07-10

    Policy Changes:
    * CodeLayout::RequireTidyCode: Revise to work with incompatible
      changes in Perl::Tidy 20120619. RT #77977.
    * TestingAndDebugging::ProhibitNoWarnings: Correct the parse of the
      'no warnings' statement, so that 'no warnings "qw"' is recognized
      as supressing just 'qw' warnings. RT #74647.
    * Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More
      distribution,  RT #69546

    Other Changes:
    * Make all unescaped literal "{" characters in regexps into
      character classes. These are deprecated, and became noisy with
      Perl 5.17.0.  RT #77510.
2013-10-31 03:04:33 +00:00

44 lines
1.7 KiB
Makefile

# $NetBSD: Makefile,v 1.24 2013/10/31 03:04:33 wen Exp $
#
DISTNAME= Perl-Critic-1.120
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Perl/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Perl-Critic/
COMMENT= Perl 5 module providing a static Perl source code analysis engine
LICENSE= ${PERL5_LICENSE}
REPLACE_PERL= lib/Test/Perl/Critic/Policy.pm
DEPENDS+= p5-B-Keywords>=1.05:../../devel/p5-B-Keywords
DEPENDS+= p5-Config-Tiny>=2:../../devel/p5-Config-Tiny
DEPENDS+= p5-Email-Address>=1.889:../../mail/p5-Email-Address
DEPENDS+= p5-Exception-Class>=1.23:../../devel/p5-Exception-Class
DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
DEPENDS+= p5-List-MoreUtils>=0.19:../../devel/p5-List-MoreUtils
DEPENDS+= p5-PPI>=1.215:../../devel/p5-PPI
DEPENDS+= p5-PPIx-Regexp>=0.022:../../devel/p5-PPIx-Regexp
DEPENDS+= p5-PPIx-Utilities>=1.001:../../devel/p5-PPIx-Utilities
DEPENDS+= p5-Perl-Tidy-[0-9]*:../../devel/p5-Perl-Tidy
DEPENDS+= p5-Pod-Spell>=1:../../textproc/p5-Pod-Spell
DEPENDS+= p5-Readonly>=1.03:../../devel/p5-Readonly
DEPENDS+= p5-String-Format>=1.13:../../devel/p5-String-Format
DEPENDS+= p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
# Recommended dependencies
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
DEPENDS+= p5-Readonly-XS-[0-9]*:../../devel/p5-Readonly-XS
#DEPENDS+= p5-Regexp-Parser>=0.20:../../devel/p5-Regexp-Parser
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Perl/Critic/.packlist
PERL5_MODULE_TYPE= Module::Build
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"