Hello community, here is the log from the commit of package perl-Log-Any for openSUSE:Factory checked in at 2016-02-17 10:25:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Log-Any (Old) and /work/SRC/openSUSE:Factory/.perl-Log-Any.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-Log-Any" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Log-Any/perl-Log-Any.changes 2015-04-15 16:26:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Log-Any.new/perl-Log-Any.changes 2016-02-17 12:20:02.000000000 +0100 @@ -1,0 +2,63 @@ +Sat Feb 13 10:12:34 UTC 2016 - coolo@suse.com + +- updated to 1.038 + see /usr/share/doc/packages/perl-Log-Any/Changes + + 1.038 2016-02-10 14:15:31-07:00 America/Mazatlan + + - No changes from 1.037 + + 1.037 2016-02-05 20:22:34-05:00 America/New_York (TRIAL RELEASE) + + [Fixed] + + - Fixed t/filescreen.t Unicode string tests to use a backwards + compatible form. Should fix tests before 5.16. + + 1.035 2016-02-04 14:47:20-05:00 America/New_York (TRIAL RELEASE) + + [Changed] + + - The default formatter now replaces a code reference argument with + the results of calling the code reference ONLY when it is the first + argument (in place of a format string). Code references in + subsequent arguments (to sprintf) are not executed, as this would + break backwards compatibility. + + [Documented] + + - Noted that repeatedly calling 'set' to set an adapter without calling + 'remove' or using the 'lexically' feature will leak memory. + + 1.033 2016-02-03 10:32:57-05:00 America/New_York (TRIAL RELEASE) + + [Added] + + - The default formatter now expands code references. If the first + argument is a code reference, it is expanded and returned. If an + argument to "sprintf" style formatting is a code reference, it is + expanded. + + [Changed] + + - The File adapter now opens files with the ":utf8" layer. It also + takes a 'binmode' attribute to change the default. + + [Fixed] + + - does_not_contain_ok test adapter function now gives proper + diagnostic message + + - all diagnostic messages that output the captured log now + correctly dump the log with pretty formatting + + [Documented] + + - documented the 'proxy_class' argument to `get_logger` + + [~Internal~] + + - Data::Dumper is loaded lazily, to reduce module load times + for programs that don't need it. + +------------------------------------------------------------------- Old: ---- Log-Any-1.032.tar.gz New: ---- Log-Any-1.038.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Log-Any.spec ++++++ --- /var/tmp/diff_new_pack.bYRw3u/_old 2016-02-17 12:20:03.000000000 +0100 +++ /var/tmp/diff_new_pack.bYRw3u/_new 2016-02-17 12:20:03.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Log-Any # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX 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,14 +17,15 @@ Name: perl-Log-Any -Version: 1.032 +Version: 1.038 Release: 0 %define cpan_name Log-Any Summary: Bringing loggers and listeners together License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Log-Any/ -Source: http://www.cpan.org/authors/id/D/DA/DAGOLDEN/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/D/DA/DAGOLDEN/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -32,10 +33,10 @@ %{perl_requires} %description -'Log::Any' provides a standard log production API for modules. the -Log::Any::Adapter manpage allows applications to choose the mechanism for -log consumption, whether screen, file or another logging mechanism like the -Log::Dispatch manpage or the Log::Log4perl manpage. +'Log::Any' provides a standard log production API for modules. +Log::Any::Adapter allows applications to choose the mechanism for log +consumption, whether screen, file or another logging mechanism like +Log::Dispatch or Log::Log4perl. Many modules have something interesting to say. Unfortunately there is no standard way for them to say it - some output to STDERR, others to 'warn', @@ -58,8 +59,8 @@ choice generally belongs to the application. A CPAN module uses 'Log::Any' to get a log producer object. An application, -in turn, may choose one or more logging mechanisms via the -Log::Any::Adapter manpage, or none at all. +in turn, may choose one or more logging mechanisms via Log::Any::Adapter, +or none at all. 'Log::Any' has a very tiny footprint and no dependencies beyond Perl 5.8.1, which makes it appropriate for even small CPAN modules to use. It defaults @@ -67,8 +68,8 @@ about whether the application has chosen (or will ever choose) a logging mechanism. -See the http://www.openswartz.com/2007/09/06/standard-logging-api/ manpage -for the original post proposing this module. +See http://www.openswartz.com/2007/09/06/standard-logging-api/ for the +original post proposing this module. %prep %setup -q -n %{cpan_name}-%{version} ++++++ Log-Any-1.032.tar.gz -> Log-Any-1.038.tar.gz ++++++ ++++ 1847 lines of diff (skipped) ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module