Hello community, here is the log from the commit of package perl-Log-Log4perl for openSUSE:Factory checked in at Mon Jan 11 18:06:49 CET 2010. -------- --- perl-Log-Log4perl/perl-Log-Log4perl.changes 2009-07-13 11:19:16.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Log-Log4perl/perl-Log-Log4perl.changes 2009-12-12 22:37:51.000000000 +0100 @@ -1,0 +2,50 @@ +Sat Dec 12 21:33:53 UTC 2009 - chris@computersalat.de + +- update to 1.26 + * (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. +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 <aff@cpan.org> 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). +- cleanup spec + * define cpan_name + * sort tags + * fix build-/deps + * fix file perm +- added perl-macros + * perl_gen_filelist + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Log-Log4perl-1.24.tar.bz2 New: ---- Log-Log4perl-1.26.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Log-Log4perl.spec ++++++ --- /var/tmp/diff_new_pack.8VeSN1/_old 2010-01-11 18:06:00.000000000 +0100 +++ /var/tmp/diff_new_pack.8VeSN1/_new 2010-01-11 18:06:00.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-Log-Log4perl (Version 1.24) +# spec file for package perl-Log-Log4perl (Version 1.26) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,35 @@ # norootforbuild -Url: http://search.cpan.org/perldoc?Log::Log4perl Name: perl-Log-Log4perl +%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) Summary: Log4j implementation for Perl +Version: 1.26 +Release: 1 License: Artistic License .. Group: Development/Libraries/Perl -AutoReqProv: on -Version: 1.24 -Release: 1 +Url: http://search.cpan.org/dist/Log-Log4perl +Source: %{cpan_name}-%{version}.tar.bz2 # for running all tests: -BuildRequires: perl-DBD-CSV perl-Log-Dispatch perl-XML-DOM -Requires: perl = %{perl_version} -Source: Log-Log4perl-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(Test::More) +BuildRequires: perl(DBI) >= 1.607 +BuildRequires: perl(DBD::CSV) >= 0.22 +BuildRequires: perl(IO::Socket::INET) +BuildRequires: perl(Log::Dispatch) +BuildRequires: perl(Log::Dispatch::FileRotate) >= 1.10 +BuildRequires: perl(XML::DOM) > 1.29 +BuildRequires: rrdtool +Requires: perl = %{perl_version} +Requires: perl(DBI) >= 1.607 +Requires: perl(IO::Socket::INET) +Requires: perl(Log::Dispatch) +Requires: perl(Log::Dispatch::FileRotate) >= 1.10 +Requires: perl(XML::DOM) > 1.29 +Requires: rrdtool %description Log::Log4perl lets you remote-control and fine-tune the logging @@ -45,33 +60,29 @@ Kevin Goess <cpan@goess.org> %prep -%setup q- -n Log-Log4perl-%{version} -# --------------------------------------------------------------------------- +%setup -q -n %{cpan_name}-%{version} +find -type f -exec chmod 0644 {} ; %build perl Makefile.PL -make %{?jobs:-j%jobs} -# --------------------------------------------------------------------------- +%{__make} %{?jobs:-j%jobs} %check -make test +%{__make} test %install %perl_make_install %perl_process_packlist +%perl_gen_filelist for file in eg/newsyslog-test eg/benchmarks/simple; do sed -i "s|/usr/local/bin/perl|%_bindir/perl|g" $file done -%files -%defattr(644,root,root,755) -%doc Changes LICENSE MANIFEST README eg xml -%doc %{_mandir}/man3/* -%dir %{perl_vendorlib}/Log -%{perl_vendorlib}/Log/* -%dir %{perl_vendorarch}/auto/Log -%dir %{perl_vendorarch}/auto/Log/Log4perl -%{perl_vendorarch}/auto/Log/Log4perl/.packlist -/var/adm/perl-modules/%{name} +%clean +%{__rm} -rf %{buildroot} + +%files -f %{name}.files +%defattr(-,root,root,-) +%doc Changes LICENSE README eg xml ldap %changelog ++++++ Log-Log4perl-1.24.tar.bz2 -> Log-Log4perl-1.26.tar.bz2 ++++++ ++++ 2654 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org