Updating devel/p5-Log-Log4perl from 1.25 to 1.27 pkgsrc changes: - Using CPAN by-module master site - maintainer independent - correcting file permissions of perl modules Upstream changes: 1.27 (2010/02/07) * (ms) ***WARNING: This might break backward compatibility with some wrapper classes. [RT 52913] Fixed category fetching in wrapper classes (reported by Martin Evans). Wrapper classes now need to call Log::Log4perl->wrapper_register to adapt get_logger() category fetching. Detailed docs under "Using Log::Log4perl with wrapper functions and classes" * (ms) Made meta tag compatible with MakeMaker versions < 6.50 (ms) [RT 52083] Fixed manifest glitch from 1.26 (reported by Lars Thegler). * (ms) Added note to FAQ on 'no init happened' warnings for API initializations, as suggested by Malcolm Nooning. * (ms) Applied patch by Christopher Mckay which sets Log4perl::Logger::INITIALIZED only if it's fully initialized. * (ms) Emmanuel Rodriguez suggested changing TestBuffer's reset() method to leave the logger population alone. Added clear() to accomodate the need for a single buffer reset. * (ms) Xavier Caron added %p{1} to allow abbreviated priority strings in the pattern layout. * (ms) Redid composite appenders to address problems with incorrect caller() data. L4p now supports a $cache parameter to be passed to the log() function, which stores the completely rendered message and can be passed to log_cached() later on. 1.26 (2009/11/22) * (ms) [RT 50495] Perl code in the config file is now evaluated/ compiled after the configuration parser has done its work, opening up Perl subroutines to all configuration parsers, not just PropertyConfigurator. Configuration subs for cspecs, filter, warp_message and appender triggers are sheltered. The previous, flawed implementation surfaced while using a 'trigger' category, reported by Olivier Bilodeau. * (ms) [RT 50090] Added non-portable linebreaks to PatternLayout (requested by Zden??k Juran). * (ms) [RT 50094] Docfix for PatternLayout in main manpage (spotted by Peter Rabbitson). * (ms) [RT 28679] Added exists() to "Threshold" keyword uppercase check. * (ms) Took out Class::Prototyped testcase after it got all weird and introduced backward-incompatible changes.diff -r1.11 -r1.12 pkgsrc/devel/p5-Log-Log4perl/Makefile
(sno)
@@ -1,20 +1,23 @@ | @@ -1,20 +1,23 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2009/10/12 10:15:28 rhaen Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2010/02/15 16:05:27 sno Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= Log-Log4perl-1.25 | 4 | DISTNAME= Log-Log4perl-1.27 | |
5 | PKGNAME= p5-${DISTNAME} | 5 | PKGNAME= p5-${DISTNAME} | |
6 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MS/MSCHILLI/} | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Log/} | |
8 | 8 | |||
9 | MAINTAINER= rhaen@NetBSD.org | 9 | MAINTAINER= rhaen@NetBSD.org | |
10 | HOMEPAGE= http://log4perl.sourceforge.net/ | 10 | HOMEPAGE= http://log4perl.sourceforge.net/ | |
11 | COMMENT= Log::Log4perl - Log4j implementation for Perl | 11 | COMMENT= Log::Log4perl - Log4j implementation for Perl | |
12 | LICENSE= ${PERL5_LICENSE} | 12 | LICENSE= ${PERL5_LICENSE} | |
13 | 13 | |||
14 | PERL5_PACKLIST= auto/Log/Log4perl/.packlist | 14 | PERL5_PACKLIST= auto/Log/Log4perl/.packlist | |
15 | PKG_DESTDIR_SUPPORT=user-destdir | 15 | PKG_DESTDIR_SUPPORT=user-destdir | |
16 | 16 | |||
17 | REPLACE_PERL+= lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm | 17 | REPLACE_PERL+= lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm | |
18 | 18 | |||
19 | post-extract: | |||
20 | ${FIND} ${WRKSRC} -name "*.pm" -type f -exec ${CHMOD} -x {} \; | |||
21 | ||||
19 | .include "../../lang/perl5/module.mk" | 22 | .include "../../lang/perl5/module.mk" | |
20 | .include "../../mk/bsd.pkg.mk" | 23 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2009/10/12 10:15:28 rhaen Exp $ | 1 | $NetBSD: distinfo,v 1.10 2010/02/15 16:05:27 sno Exp $ | |
2 | 2 | |||
3 | SHA1 (Log-Log4perl-1.25.tar.gz) = d237ece445b023b501becc0108186a7cf81c7d41 | 3 | SHA1 (Log-Log4perl-1.27.tar.gz) = 6275a0ccc6b42db261fc993a0caf10234f189f96 | |
4 | RMD160 (Log-Log4perl-1.25.tar.gz) = 3973a11f65da6edb36d451bfe70a6f7d83d7cce6 | 4 | RMD160 (Log-Log4perl-1.27.tar.gz) = f7cdac0a9fe5b70ac6907cf5e8bb64d45ed96aca | |
5 | Size (Log-Log4perl-1.25.tar.gz) = 250849 bytes | 5 | Size (Log-Log4perl-1.27.tar.gz) = 253821 bytes |