Mon Feb 15 16:05:27 2010 UTC ()
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.


(sno)
diff -r1.11 -r1.12 pkgsrc/devel/p5-Log-Log4perl/Makefile
diff -r1.9 -r1.10 pkgsrc/devel/p5-Log-Log4perl/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/devel/p5-Log-Log4perl/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Log-Log4perl/Makefile 2009/10/12 10:15:28 1.11
+++ pkgsrc/devel/p5-Log-Log4perl/Makefile 2010/02/15 16:05:27 1.12
@@ -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
4DISTNAME= Log-Log4perl-1.25 4DISTNAME= Log-Log4perl-1.27
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MS/MSCHILLI/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Log/}
8 8
9MAINTAINER= rhaen@NetBSD.org 9MAINTAINER= rhaen@NetBSD.org
10HOMEPAGE= http://log4perl.sourceforge.net/ 10HOMEPAGE= http://log4perl.sourceforge.net/
11COMMENT= Log::Log4perl - Log4j implementation for Perl 11COMMENT= Log::Log4perl - Log4j implementation for Perl
12LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
13 13
14PERL5_PACKLIST= auto/Log/Log4perl/.packlist 14PERL5_PACKLIST= auto/Log/Log4perl/.packlist
15PKG_DESTDIR_SUPPORT=user-destdir 15PKG_DESTDIR_SUPPORT=user-destdir
16 16
17REPLACE_PERL+= lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm 17REPLACE_PERL+= lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm
18 18
 19post-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"

cvs diff -r1.9 -r1.10 pkgsrc/devel/p5-Log-Log4perl/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Log-Log4perl/distinfo 2009/10/12 10:15:28 1.9
+++ pkgsrc/devel/p5-Log-Log4perl/distinfo 2010/02/15 16:05:27 1.10
@@ -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
3SHA1 (Log-Log4perl-1.25.tar.gz) = d237ece445b023b501becc0108186a7cf81c7d41 3SHA1 (Log-Log4perl-1.27.tar.gz) = 6275a0ccc6b42db261fc993a0caf10234f189f96
4RMD160 (Log-Log4perl-1.25.tar.gz) = 3973a11f65da6edb36d451bfe70a6f7d83d7cce6 4RMD160 (Log-Log4perl-1.27.tar.gz) = f7cdac0a9fe5b70ac6907cf5e8bb64d45ed96aca
5Size (Log-Log4perl-1.25.tar.gz) = 250849 bytes 5Size (Log-Log4perl-1.27.tar.gz) = 253821 bytes