Hello community, here is the log from the commit of package perl-Log-Log4perl for openSUSE:Factory checked in at Tue Jul 20 20:44:15 CEST 2010. -------- --- perl-Log-Log4perl/perl-Log-Log4perl.changes 2010-04-06 19:03:33.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Log-Log4perl/perl-Log-Log4perl.changes 2010-07-19 17:09:58.000000000 +0200 @@ -1,0 +2,23 @@ +Mon Jul 19 15:08:00 UTC 2010 - chris@computersalat.de + +update to 1.29 + * (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 + updated. + * (ms) Felix Antonius Wilhelm Ostmann reported Resurrector.pm + 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. +- recreated by cpanspec 1.78 + o fix deps +- noarch pkg + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Log-Log4perl-1.28.tar.bz2 New: ---- Log-Log4perl-1.29.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Log-Log4perl.spec ++++++ --- /var/tmp/diff_new_pack.iQimDL/_old 2010-07-20 20:42:47.000000000 +0200 +++ /var/tmp/diff_new_pack.iQimDL/_new 2010-07-20 20:42:47.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package perl-Log-Log4perl (Version 1.28) +# spec file for package perl-Log-Log4perl (Version 1.29) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,47 +17,49 @@ # norootforbuild +%bcond_with test Name: perl-Log-Log4perl -%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) +%define cpan_name Log-Log4perl Summary: Log4j implementation for Perl -Version: 1.28 -Release: 2 -License: Artistic License .. +Version: 1.29 +Release: 1 +License: GPL+ or Artistic Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Log-Log4perl +Url: http://search.cpan.org/dist/Log-Log4perl/ +#Source: http://www.cpan.org/modules/by-module/Log/Log-Log4perl-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.bz2 -# for running all tests: +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl %if 0%{?suse_version} < 1120 BuildRequires: perl-macros %endif -BuildRequires: perl(Test::More) >= 0.45 -BuildRequires: perl(File::Spec) >= 0.82 -# other not perl || perl-base -BuildRequires: perl(DBI) >= 1.607 -BuildRequires: perl(DBD::CSV) >= 0.22 -BuildRequires: perl(IO::Socket::INET) -BuildRequires: perl(Log::Dispatch) +%if %{with test} # fix build cycle, do not enable -#BuildRequires: perl(Log::Dispatch::FileRotate) >= 1.10 +BuildRequires: perl(Log::Dispatch::FileRotate) >= 1.10 +BuildRequires: perl(Log::Dispatch) BuildRequires: perl(XML::DOM) > 1.29 BuildRequires: rrdtool +%endif +BuildRequires: perl(Test::More) >= 0.45 +BuildRequires: perl(File::Spec) >= 0.82 +# other not perl || perl-base +#BuildRequires: perl(DBI) >= 1.607 +#BuildRequires: perl(DBD::CSV) >= 0.22 +#BuildRequires: perl(IO::Socket::INET) 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(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 -behaviour of your system from the outside. It implements the widely -popular (Java-based) Log4j logging package in pure Perl. - - +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. Authors: -------- @@ -66,25 +68,36 @@ %prep %setup -q -n %{cpan_name}-%{version} -find -type f -exec chmod 0644 {} \; +# rpmlint: script-without-shebang +find -name "*.pm" -exec chmod 0644 {} \; +pushd eg +# rpmlint: spurious-executable-perm +# rpmlint: wrong-script-interpreter +for f in $(find -type f); do + %{__chmod} 0644 "$f" + %{__sed} -i -e "s@/usr/local/bin/perl@%{__perl}@" "$f" +done +popd %build -perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" -%{__make} %{?jobs:-j%jobs} +%{__perl} Makefile.PL INSTALLDIRS=vendor + +%{__make} %{?_smp_mflags} %check %{__make} test %install %perl_make_install -%perl_process_packlist +# do not perl_process_packlist (noarch) +# remove .packlist file +%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch +# remove perllocal.pod file +%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib %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 %clean -%{__rm} -rf %{buildroot} +%{__rm} -rf $RPM_BUILD_ROOT %files -f %{name}.files %defattr(-,root,root,-) ++++++ Log-Log4perl-1.28.tar.bz2 -> Log-Log4perl-1.29.tar.bz2 ++++++ ++++ 2273 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