The NetBSD Project

CVS log for pkgsrc/devel/p5-Log-Log4perl/Makefile

[BACK] Up to [] / pkgsrc / devel / p5-Log-Log4perl

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.45 / (download) - annotate - [select for diffs], Thu Aug 3 13:36:44 2023 UTC (4 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.44: +2 -3 lines
Diff to previous 1.44 (colored)

Update to 1.57

Upstream changes:
1.57 2022-10-21
- fix tests so work on Perl 5.37.3 - thanks @tonycoz

1.56 2022-09-02
- fix repo metadata - thanks @mschilli for report

1.55 2022-06-02
- fix Appender::File bug on Windows when different volume
- add autoflush option to Log::Log4perl::Appender::Screen - thanks @abraxxa
- stderr option for Appender::Screen* can take hash - thanks @bmodotdev

Revision 1.44 / (download) - annotate - [select for diffs], Thu Jul 6 09:39:27 2023 UTC (5 months ago) by wiz
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

*: recursive bump for perl 5.38

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jun 28 11:32:42 2022 UTC (17 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

*: recursive bump for perl 5.36

Revision 1.42 / (download) - annotate - [select for diffs], Mon Jul 5 07:42:53 2021 UTC (2 years, 5 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.41: +2 -3 lines
Diff to previous 1.41 (colored)

Update to 1.54

Upstream changes:
1.54 2021-02-06
- set real versions for some modules - thanks @eserte for report

Revision 1.41 / (download) - annotate - [select for diffs], Mon May 24 19:50:58 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored)

*: recursive bump for perl 5.34

Revision 1.40 / (download) - annotate - [select for diffs], Sun Sep 20 07:27:41 2020 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

p5-Log-Log4perl: update to 1.53.

1.53 2020-09-17
- fix the broken "improved detection of modules" change

Revision 1.39 / (download) - annotate - [select for diffs], Sun Sep 13 07:47:56 2020 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

p5-Log-Log4perl: update to 1.52.

1.52 2020-09-07
- fix tests to work better on Windows
- doc fixes - thanks @whosgonna, @plicease, @simon04, @willsheppard
- improve detection of layout modules already available - thanks @KES777
- remove circular dependency in Log::Log4perl::Appender - thanks @lharey

Revision 1.38 / (download) - annotate - [select for diffs], Mon Sep 7 07:01:46 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.37: +2 -3 lines
Diff to previous 1.37 (colored)

p5-Log-Log4perl: update to 1.51.

1.51 2020-09-05
- test improvements removing race conditions
- minimum Perl 5.6

1.50 2020-07-22
   *    (ms) Fix for slow unlinking on Windows test - thanks @zhiyuan-lin
   *    (ms) [ #121346] Gabor Kanizsai reported a regression
             with empty messages logged via syswrite(). Fixed with test

Revision 1.37 / (download) - annotate - [select for diffs], Mon Aug 31 18:08:18 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Mar 20 11:57:29 2020 UTC (3 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

*: Convert broken sourceforge HOMEPAGEs back to http

Revision 1.35 / (download) - annotate - [select for diffs], Sat Jan 18 23:30:36 2020 UTC (3 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as, CTAN and GNU.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Aug 11 13:19:45 2019 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.33 / (download) - annotate - [select for diffs], Wed Aug 22 09:44:14 2018 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Recursive bump for perl5-5.28.0

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 5 14:23:12 2017 UTC (6 years, 6 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Recursive revbump from lang/perl5 5.26.0

Revision 1.31 / (download) - annotate - [select for diffs], Wed Feb 22 11:39:32 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Updated p5-Log-Log4perl to 1.49.

1.49 (2017/02/20)
   *    (ms) Adapted to perl 5.24 which balks at syswrite/utf8:

Revision 1.30 / (download) - annotate - [select for diffs], Wed Nov 16 10:22:55 2016 UTC (7 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.29: +2 -3 lines
Diff to previous 1.29 (colored)

Updated p5-Log-Log4perl to 1.48.

1.48 (2016/11/14)
   *    (ms) [ #117377] Moved PatternLayout's documentation of
             DateFormat features to to avoid duplication
             and keep the two parts consistent, as suggested by Max Carey.
   *    (ms) [ #114822] Split two lines with CVS-sensitive
             $Log.. variables into two parts.
   *    (ms) Semaphore issue fixed in Synchronized (reported by
             Siarhei Kuchynski and Martin Köhler):

   *    (ms) header_text now works with syswrite (reported by Tom Metro):

Revision 1.29 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:11 2016 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.28 / (download) - annotate - [select for diffs], Wed Jun 8 19:23:08 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Bump PKGREVISION for perl-5.24.

Revision 1.27 / (download) - annotate - [select for diffs], Tue May 3 10:54:54 2016 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored)

Reset maintainer (observer now).

Revision 1.26 / (download) - annotate - [select for diffs], Fri Apr 29 13:39:44 2016 UTC (7 years, 7 months ago) by mef
Branch: MAIN
Changes since 1.25: +2 -3 lines
Diff to previous 1.25 (colored)

Updated to devel/p5-Log-Log4perl-1.47
1.47 (2016/03/17)
   *    (ms) [ #102647] Slaven Rezic fixed a test
             case for file permissions
   *    (ms) Fixed synopsis code in Log::Log4perl::Appender::DBI,
             reported by Chris Collins.
   *    (ms) Added suggestion by Dylan Doxey to test for both MSWin32 and
             cygwin to detect windows-like systems for which tests need
             to be skipped.
   *    (ms) [ #110915] Fixed "Redundant argument in sprintf"
             warning caused by with %d{Z} placeholders,
             reported by Alexander Hartmaier.
   *    (ms) [ #110512] Felix Ostmann fixed a broken error
             message raised when a boolean filter can't be found.
   *    (ms) All hash traversals in now done via "sort keys"
             to make sure we can reliably reproduce potential problems.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Jun 12 10:49:24 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 18 12:57:01 2015 UTC (8 years, 10 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.23: +2 -3 lines
Diff to previous 1.23 (colored)

Update to 1.46

Upstream changes:
1.46 (2014/10/31)
   *    (ms) Fixed Gianni's utc time test for machines set to utc time.

1.45 (2014/10/25)
   *    (ms) fgeueke provided a pull request for short-circuiting boolean
   *    (ms) [ #94009] Tim Bunce had requested that the
             PatternLayout's %m specifier allow for fixed indentation,
             variable indentation, and at the same time permit the use
             of the chomp option. Added with tests and docs.
   *    (ms) Gianni Ceccarelli added the log4perl.utcDateTimes config
             option to select UTC instead of localtime:
   *    (ms) @bokutin fixed buffer flush:

1.44 (2014/05/17)
   *    (ms) Skipped mkpath umask tests on Win32 which doesn't support it
   *    (ms) Requiring core module File::Path 2.06_06, which has remove_tree()
             (fixes test suite for ancient perl-5.6.2).
   *    (ms) Brian Wightman fixed temporary file cleanup in the test suite
             for Win32:

1.43 (2014/03/16)
   *    (ms) Added %m{indent} to indent multi-line messages according to the
             PatternLayout (inspired by Wolfgang Pecho)
   *    (ms) [ #84818] Deven T. Corzine suggested adding
             a conditional use Win32 on Win32 platform to fix a
             chicken-and-egg problem with the resurrector.
   *    (ms) Brian Wightman fixed Win32 log file cleanup in test suite
    New FAQ
             entry on Win32 log file cleanup.

1.42 (2013/07/25)
   *    (ms) BenRifkah Bergsten-Buret added ';!' for property configurator
             comment delimiters:
   *    (ms) [ 84723] Suppress error if close() in the file
             appender in pipe mode returns "No child processes".
   *    (ms) Ronald J Kimball fixed a bug with the file appender's
             create_at_logtime option in combination with
   *    (ms) Fixed additivity() modifications after init():
   *    (ms) [ 87191] Applied patch by Zefram for better
             maintainable line number checks (and coping with 5.19 buggy
             line numbering, cough, cough).

1.41 (2013/04/21)
   *    (ms) [rt 81731] Added 'trace' level to Log4perl::Catalyst, as
             suggested by Ashley Pond.
   *    (ms) Alexander Hartmaier added Log::Log4perl::Filter::MDC to filter
             based on MDC key/value
   *    (ms) [ 83193] The file appender now ignores owner/group
             settings on all types of existing file system entries (previously,
             this was only the case for actual files).
   *    (ms) [ 84289] Documented's isGreaterOrEqual()
   *    (ms) [ #84725] Fixed test suite to allow running tests
             in parallel via HARNESS_OPTIONS=j10:c HARNESS_TIMER=1.
             Reported by Brendan Byrd.

Revision 1.23 / (download) - annotate - [select for diffs], Thu May 29 23:36:02 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.22 / (download) - annotate - [select for diffs], Fri May 31 12:40:28 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Jan 23 09:49:32 2013 UTC (10 years, 10 months ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.20: +2 -3 lines
Diff to previous 1.20 (colored)

-updated to 1.40


1.40 (2012/11/30)
   *    (ms) Denis Ibaev added support for DBI appender attributes.
   *    (ms) Chris Weyl put in a workaround for a DBD::CSV bug that
             tripped our test suite.
   *    (ms) Tim Bunce provided a patch using Carp::confess() instead of die()
             on the "Root Logger not initialized" message which pops up
             during global construction to make it easier to find the
             offending code.
   *    (ms) Cygwin masks MSWin32-ishness by setting $^O to "cygwin" and not
             to "Win32". Modified check to catch both.
   *    (ms) Fixed unescaped brace in regex that perl 5.17.4 was complaining

1.39 (2012/10/27)
   *    (ms) Markus Benning reported that logcroak/confess/die stringify
             their arguments, which gets in the way when throwing data
             structures as exceptions. Added flag $STRINGIFY_DIE_MESSAGE.
   *    (ms) [ #80086] David Morel pointed out misleading
             documentation in the Limiter composite appender. Fixed docs
             and added C<appender_method_on_flush> parameter to support
             appender flush calls by the limiter.
   *    (ms) [ #79960] Fabrice Gabolde asked for %X{x} to be
             interpolated as NULL for the database appender if its value is
             undef. The DBI appender now inits PatternLayout with the
             undef_column_name parameter set to undef (defaults to "[undef]").
   *    (ms) Updated license/copyright/author sections in all files using
             licensizer and .licensizer.yml.
   *    (ms) Skipped log file recreation test on Win32 as it won't remove
             busy files anyway.

1.38 (2012/09/23)
   *    (ms) Bob Kleemann reported that logdie() in wrapper classes
             printed incorrect caller lines. Fixed by adding
             caller_depth_offset() utility to
   *    (ms) Meir Guttman reported a use case for logging messages
             with dynamic levels on
             Added to manual page.
   *    (ms) Implemented suggestion by Neil Hooey to check for and report
             undefined message elements before they're assembled in
             and a warning is issued without a proper code location:
   *    (ms) [ #78734] Added spell check on filter parameter names

1.37 (2012/05/30)
   *    (ms) [ #75655] Meir Guttman found the module to make
             Log::Log4perl::Appender::ScreenColoredLevels work on Win32,
             updated docs.
   *    (ms) [ #76827] UTF-8 encoded configuration files are
             now supported (see Log::Log4perl::Config).
   *    (ms) [ #77501] Unescaped left brace in regex is deprecated
             with perl 5.17. Times we live in.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Oct 31 11:18:28 2012 UTC (11 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Oct 3 21:55:13 2012 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 1 20:17:32 2012 UTC (11 years, 8 months ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored)

Updated to 1.36

1.36 (2012/02/11)
   *    (ms) [ #74833] Reini Urban fixed "defined @array" for
             perl 5.16
   *    (ms) [ #74836] Cope with Carp's questionable decision to
             add a trailing dot to its messages.

1.35 (2012/01/03)
   *    (ms) [ #73462] Changed logwarn/logcluck/logcarp/error_warn
             to warn() unconditionally and send the message to log4perl which
             will log it only if the log level conditions are met.
   *    (ms) [ #73598] Gerda Shank reported test suite problems
             with DBD::CSV-0.26. Bumped up to DBD::CSV-0.33 if installed.

1.34 (2011/11/04)
   *    (ms) InternalDebug now replaces all instances of INTERNAL_DEBUG,
             not just the first one.
   *    (ms) Added test case for get_logger() with a ref() on the actual
             object instead of on a static category. Updated docs.
   *    (ms) %d{e} in PatternLayout now returns epoch seconds
   *    (ms) [RT 72056] Messages blocked by an appender threshold are no
             longer passed on to the L4p::Appender::Buffer as undefined

1.33 (2011/05/31)
   *    (ms) [RT 67132] Applied patch by Darin McBride to allow for
             empty syswrite messages in the file appender.
   *    (ms) [RT 68105] Fixed init-hash handling of subroutine references,
             reported by Frew Schmidt.
   *    (ms) Mike Schwern noticed confusing DESTROY calls to clean up loggers
             and appenders ( and
   , so I put on my
             hazmat suit and cleaned it up. Now perl's garbage collector takes
             care of disposing of logger and appender carcasses.
   *    (ms) Added Log::Log4perl->remove_logger($logger) to remove a logger
             from the system.

1.32 (2011/02/26)
   *    (ms) Fixed %T caller_depth with wrapper_register(), reported
             by David Christensen.
   *    (ms) [RT 63053] Fixed for qw() {} deprecated (Todd Rinaldo)
   *    (ms) [RT 62674] Fixed call to deprecated form of UNIVERSAL::can (Karen
   *    (ms) [RT 62896] Log::Log4perl::Appender::ScreenColoredLevels now
             inherits from Log::Log4perl::Appender::Screen and therefore
             supports the utf8 flag.
   *    (ms) [RT 64318] Andrew Sayers provided a better error message for
             "threshold needs to be uppercase".
   *    (ms) CharleyDixon fixed LOGWARN when :no_extra_logdie_message is
             in use to no longer exit().

Revision 1.17 / (download) - annotate - [select for diffs], Sun Aug 14 12:26:15 2011 UTC (12 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Revision bump after updating perl5 to 5.14.1.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Dec 17 18:34:55 2010 UTC (12 years, 11 months ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

- updated to 1.31

1.31 (2010/10/27)
  *     (ms) Fixed the number of skipped tests for Windows for previous fix
        of [RT 60665].

Revision 1.15 / (download) - annotate - [select for diffs], Mon Sep 6 11:30:58 2010 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.14: +3 -4 lines
Diff to previous 1.14 (colored)

Update to 1.30, improve COMMENT.

1.30 (2010/08/30)
   *    (ms) [RT 60665] HUP handlers are stacked on top of each other now,
             to make sure that multiple file appenders recreate multiple
             files and not just one (patch provided by Karen Etheridge).
   *    (ms) [RT 60197] Fixed uninitialized value warnings with
             the multiline appender and provided a test case (patch provided
             by Karen Etheridge)
   *    (ms) [ #59617] Fixed system-wide threshold without appender
             thresholds. Bug reported by Dmitry Bigunyak.
   *    (ms) [ #24884] Using require() instead of incomplete
             logic in L4p::Util::module_available(). local __DIE__
             handler takes care of user-defined __DIE__ handlers
             ignoring $^S (suggested by Eric Wilhelm and others).
   *    (ms) [ #60386] Fixed init_and_watch() which
             double-bumped the caller_level and led to uninitialized
             values in the pattern layout. Thanks to Mitja Bartsch for
             the report.
   *    (ms) Applied patch by Karsten Silkenbäumer to add an optional
             $log_dispatch_level to create_custom_level(). Updated

1.29 (2010/06/16)
   *    (ms) Added documentation on how to use Log4perl's :easy macros
             with Catalyst in Log::Log4perl::Catalyst.
   *    (ms) wrapper_register() now deals with caller_depth automatically.
             Backwards compatibility with old wrapper classes using
             caller_depth directly is provided. Documentation has been
   *    (ms) Felix Antonius Wilhelm Ostmann reported
             crashes, fixed as suggested by setting the %INC value to
             the module path.
   *    (ms) Another caller_depth fix in Log::Log4perl::Catalyst.
   *    (ms) Fixed logdie() caller_depth bug reported by Rob Retter.
   *    (ms) [RT 56145] Saving errstr in DBI appender to survive ping()
   *    (ms) Added INTERNAL_DEBUG env variable to test suite triggering
             all _INTERNAL_DEBUG statements to be printed for better
             error diagnosis on misbehaving systems.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Aug 21 16:33:59 2010 UTC (13 years, 3 months ago) by seb
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!

Revision 1.13 / (download) - annotate - [select for diffs], Wed Mar 3 16:53:59 2010 UTC (13 years, 9 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Updating devel/p5-Log-Log4perl from 1.27 to 1.28

Upstream changes:
1.28 (2010/02/24)
   *    (ms) Fixed caller stack with Buffer composite appender
   *    (ms) Fixed 'local caller_depth' error in various places. First
             localizing a variable and then increasing it is incorrect,
             as this ignores previous settings. The correct way of
             increasing the caller level is: 'local depth = depth + 1'.
   *    (ms) Added Log::Log4perl::Catalyst for use in Catalyst applications.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Feb 15 16:05:27 2010 UTC (13 years, 9 months ago) by sno
Branch: MAIN
Changes since 1.11: +6 -3 lines
Diff to previous 1.11 (colored)

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
    *   (ms) Took out Class::Prototyped testcase after it got all weird
             and introduced backward-incompatible changes.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 12 10:15:28 2009 UTC (14 years, 1 month ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

- Updated to 1.25
- Changed MasterSite
ChangeLog upstream:

1.25 (2009/09/27)
    *   (ms) Appender::File is now closing (or sysclosing) the file
             on file_close() instead of just undef'ing the handle.
    *   (ms) Added l4p-tmpl helper script to help whipping up a new
             log4perl configuration file.
    *   (ms) Fixed uninitialized warning on XML configuration files,
             reported by jbkilian on the sourceforge mailing list.
    *   (ms) Applied patch [RT 43426] by AFF <> to have
             appender_thresholds_adjust return number of appenders changed.
    *   (ms) [RT 34400] New :nostrict target which allows redefining a
             category within a Log4perl configuration file without error
             or even a warning.
    *   (ms) [RT 34401] Applied patch by Jae Gangemi, who fixed
             code references in @INC on Win32 systems.
    *   (ms) [RT 32259] Patternlayout now supports %R, which returns the
             number of milliseconds elapsed from last logging event to
             the current logging event (thanks to Emmanuel Rodriguez for
             the patch).
    *   (ms) [RT 30899] Color configuration and attribute support
             added to ScreenColoredLevels appender by Jason Kohles.
    *   (ms) [RT 28987] If UNIVERSAL is available, appender existence is
             now verified by checking can() on the appender's new()
             method (applied modified patch by Gabriel Berriz).

Revision 1.10 / (download) - annotate - [select for diffs], Sun Aug 9 11:47:16 2009 UTC (14 years, 4 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Updating package for p5 module Log::Log4Perl from 1.23 to 1.24

pkgsrc changes:
  - Adjusting license according to module's POD

Upstream changes:
1.24 (2009/07/08)
    *   (ms) Fixed bug with Log::Log4perl::Util::tmpfile_name which
             surfaced on VMS, reported by Ben Humphreys.
    *   (ms) Fixed system-wide threshold to no longer lower appender
             thresholds. Bug reported by Jean-Denis Muys.
    *   (ms) Added benchmark to determine impact of eval-free handlers
    *   (ms) Merged with eval_free branch. Now there are no more
             eval("") statements left in the code, making it much easier
             to debug. Performance on init() is about the same, performance
             on init_and_watch() (noops and logged statements alike) is
             25% slower but still in the range of 400,000/sec on my
             1.80Ghz CPU.

Revision 1.9 / (download) - annotate - [select for diffs], Sun May 17 17:46:38 2009 UTC (14 years, 6 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

PkgSrc changes:
  - Updating package for p5 module Log::Log4Perl from 1.21 to 1.23

Upstream changes:
1.23 (2009/05/12)
    *   (ms) DBI-1.608 removed a DBD::File 'feature' that allowed leaving
             out parameters in a bound execute(). This caused the test
             suite to fail ( Fixed the test cases to pass the correct
             number of parameters every time.
    *   (ms) Better error message in the DBI appender on bad SQL, missing
             bind parameters, or other execute() errors.
    *   (ms) Made DBI test suite more robust against preexisting conditions
    *   (ms) Added force_next_check() for init_and_watch(), cleaned up
             Config::Watcher code.
    *   (ms) Fixed test suite to run on Strawberry Perl on Win32 (reported
             by kmx on
    *   (ms) Added 'utf8' option to screen appender and easy mode, some of
             it suggested in
             Shantanu Bhadoria.

1.22 (2009/05/02)
    *   (ms) is_xxx() returned true prior to L4p initialization. Fixed it
             and adapted test suite.
    *   (ms) Added test cases on syswrite in recreate mode
    *   (ms) Applied patch by Jens Berthold <> to
             avoid semaphore cleanup in spawned children.
    *   (ms) Added %m{chomp} feature, 'message_chomp_before_newline' option,
             and documentation on newlines and logging messages, all
             suggested by Tim Bunce (see PatternLayout).

Revision 1.8 / (download) - annotate - [select for diffs], Wed Apr 29 20:06:17 2009 UTC (14 years, 7 months ago) by sno
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

PkgSrc changes:
  - Updating package for p5 module Log::Log4Perl to 1.21 from 1.20
  - Setting license to gnu-gpl-v2

Upstream changes:
1.21 (2009/03/16)
    *   (ms) Documentation typos fixed, reported by Breno G. de Oliveira
             [ #42428].
    *   (ms) Fixed DBI appender error message, bug reported by DavidZ.
    *   (ms) Fixed [ #43740] reported by Martin Koehler. Now using
             proper POSIX return code EEXISTS instead of error message
             depending on English locale.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 10 14:30:31 2009 UTC (14 years, 9 months ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

1.20 (2008/12/09)
    *   (ms) Using semctl to reset the value of the semaphore in the
             Synchronized appender to prevent "Numerical result out of
             range" problem caused by an unbalanced SEM_UNDO when
             incrementing it. Reported by John Little.
    *   (ms) Added parameters in curly braces to cspecs in PatternLayout.
    *   (ms) As explained in
             the latest LWP release (5.822) got rid of all of its internal
             debugging functions, making infiltrate_lwp() and its test
             case useless. Disabling it for LWP>=5.822.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 11 09:02:00 2008 UTC (15 years ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

- updated to 1.19

i1.19 (2008/10/22)
    *   (ms) Applied patch by Peter Rabbitson, which fixes the caller()
             level when calling get_logger() on a subclass of Log4perl.
    *   (ms) Added documentation on is_xxx() methods and clarified that
             it doesn't necessarily mean that a message gets logged if
             they're returning true (requested by Conway Allen via
             [ #39085].
    *   (ms) Applied patch by Lee Johnson to appender_by_name() to allow
             for undefined appender names without issuing a warning,
             which was occurring with Catalyst::Log4perl.
    *   (ms) Added docs on numerical levels and level strings in
    *   (ms) Applied patch by Anthony Foiani for support of literal
             text in DateFormat format strings.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Oct 19 19:17:56 2008 UTC (15 years, 1 month ago) by he
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").

Revision 1.4 / (download) - annotate - [select for diffs], Sat Sep 13 13:41:20 2008 UTC (15 years, 2 months ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

updated to 1.18
1.18 (2008/08/23)
    *   (ms) Added explanation that categories and loggers are the same
             thing (thanks to Rabbit).
    *   (ms) Fixed t/053Resurrect to work with 5.005_03
    *   (ms) Added preinit_callback function for init_and_watch()
    *   (ms) Applied patch by Andy Grundman which speeds up is_LEVEL()
             calls by skipping unnecessary string concatenations
    *   (ms) Applied patch by Jae Gangemi addding a no_warning option to the
             socket appender

Revision 1.3 / (download) - annotate - [select for diffs], Mon Jul 21 08:47:16 2008 UTC (15 years, 4 months ago) by rhaen
Branch: MAIN
CVS Tags: cube-native-xorg-base, cube-native-xorg
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

updated to 1.17

1.17 (2008/07/19)
    *   (ms) Fixed test suite to run on Strawberry Perl on Win32.
    *   (ms) Added 'l4p' as a valid prefix in configuration files (equal
             to 'log4j' and 'log4perl' now).

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 15 11:02:48 2008 UTC (15 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Avoid (harmless) error which breaks build with

REPLACE_PERL+=        lib/Log/Log4perl/Layout/PatternLayout/

Revision / (download) - annotate - [select for diffs] (vendor branch), Sun Jul 13 15:23:10 2008 UTC (15 years, 4 months ago) by rhaen
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2008Q2-base, pkgsrc-2008Q2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

- part of the fix for PR pkg/39128

DESCR of the package:

Log::Log4perl lets you remote-control and fine-tune the logging
behaviour of your system from the outside. It implements the widely
popular (Java-based) Log4j logging package in pure Perl.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 13 15:23:10 2008 UTC (15 years, 4 months ago) by rhaen
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>