Hello community, here is the log from the commit of package perl-PPI for openSUSE:Factory checked in at 2015-05-02 17:45:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-PPI (Old) and /work/SRC/openSUSE:Factory/.perl-PPI.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-PPI" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-PPI/perl-PPI.changes 2014-09-22 18:50:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PPI.new/perl-PPI.changes 2015-05-02 17:45:12.000000000 +0200 @@ -1,0 +2,41 @@ +Wed Apr 29 18:15:36 UTC 2015 - coolo@suse.com + +- ignore File::Spec - it's tricky + +------------------------------------------------------------------- +Wed Apr 29 10:21:15 UTC 2015 - coolo@suse.com + +- updated to 1.220 + see /usr/share/doc/packages/perl-PPI/Changes + + 1.220 Tue 11 Nov 2014 + Summary: + - incompatible behavior fixes on PPI::Statement::Sub->prototype + - improved parsing of various syntax elements + - code quality improvements + - various small documentation fixes + + Details: + - {} is now recognized as anonymous hash constructor instead of a code + block after these operators: &&= //= || && // ? : + (GitHub #36) (MOREGAN) + - regex capture variables greater than $9 are now parsed completely, + instead of being parsed as single digit captures with numbers after + them (GitHub #38) (MOREGAN) + - DESTROY and AUTOLOAD subs are now parsed even without the sub + keyword (GitHub #39) (MOREGAN) + - PPI::Statement::Sub->prototype behavior now matches its + documentation, instead of returning the prototype string + unchanged and still including the parens (GitHub #56) (MOREGAN) + - PPI::Statement::Sub->prototype now returns undef on subs without a + prototype, instead of returning an empty string + (GitHub #56) (MOREGAN) + - list of keywords which are not parsed as packages when followed by + the Perl4 package separator ' has been increased + (GitHub #77) (MOREGAN) + - application of a number of Perl::Critic policies and documentation + fixes (GitHub #53) (MOREGAN, MITHALDU) + - automation of README.md generation for git (GitHub #86) (COWENS) + - various small documentation fixes (Github #96) (MOREGAN) + +------------------------------------------------------------------- Old: ---- PPI-1.218.tar.gz New: ---- PPI-1.220.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-PPI.spec ++++++ --- /var/tmp/diff_new_pack.QbeFgC/_old 2015-05-02 17:45:13.000000000 +0200 +++ /var/tmp/diff_new_pack.QbeFgC/_new 2015-05-02 17:45:13.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-PPI # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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-PPI -Version: 1.218 +Version: 1.220 Release: 0 %define cpan_name PPI Summary: Parse, Analyze and Manipulate Perl (without perl) License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/PPI/ -Source: http://www.cpan.org/authors/id/M/MI/MITHALDU/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/M/MI/MITHALDU/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -32,6 +33,7 @@ BuildRequires: perl(Class::Inspector) >= 1.22 BuildRequires: perl(Clone) >= 0.30 BuildRequires: perl(File::Remove) >= 1.42 +#BuildRequires: perl(File::Spec) >= 3.2701 BuildRequires: perl(IO::String) >= 1.07 BuildRequires: perl(List::MoreUtils) >= 0.16 BuildRequires: perl(List::Util) >= 1.20 @@ -43,6 +45,7 @@ BuildRequires: perl(Test::Object) >= 0.07 BuildRequires: perl(Test::SubCalls) >= 1.07 Requires: perl(Clone) >= 0.30 +#Requires: perl(File::Spec) >= 3.2701 Requires: perl(IO::String) >= 1.07 Requires: perl(List::MoreUtils) >= 0.16 Requires: perl(List::Util) >= 1.20 @@ -72,6 +75,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes LICENSE README +%doc Changes LICENSE README README.md %changelog ++++++ PPI-1.218.tar.gz -> PPI-1.220.tar.gz ++++++ ++++ 4202 lines of diff (skipped) ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #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_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: File::Spec