Hello community, here is the log from the commit of package perl-Perl-Critic for openSUSE:Factory checked in at 2011-12-25 17:39:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old) and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Perl-Critic", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes 2011-11-07 14:28:39.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes 2011-12-25 17:39:31.000000000 +0100 @@ -1,0 +2,21 @@ +Mon Dec 19 15:03:28 UTC 2011 - [email protected] + +- update to 1.116 + Policy Changes: + * BuiltInFunctions::ProhibitLvalueSubstr does not report violations + if the document contains an explicit 'use n.nnn;' where the + version is before 5.005. RT #59112 + * Documentation::RequirePodSections no longer blows up on code + having POD but no =head1. This problem was introduced with RT + #59268. RT #67231 + * RegularExpressions::ProhibitUnusedCapture should more reliably + find things like s/(a)/${1}2/. RT #67273. + * ValuesAndExpressions::ProhibitMagicNumbers and + Module::RequireVersionVar now treat versions passed as the second + argument of a 'package' statement the same as versions declared as + 'our $VERSION ...'. RT #67159 + * Variables::RequireLexicalLoopIterators does not report violations + if the document contains an explicit 'use n.nnn;' where the + version is before 5.004. RT #67760 + +------------------------------------------------------------------- Old: ---- Perl-Critic-1.115.tar.gz New: ---- Perl-Critic-1.116.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Perl-Critic.spec ++++++ --- /var/tmp/diff_new_pack.C125WN/_old 2011-12-25 17:39:34.000000000 +0100 +++ /var/tmp/diff_new_pack.C125WN/_new 2011-12-25 17:39:34.000000000 +0100 @@ -16,86 +16,53 @@ # - Name: perl-Perl-Critic -Version: 1.115 -Release: 1 -License: GPL+ or Artistic +Version: 1.116 +Release: 0 %define cpan_name Perl-Critic Summary: Critique Perl source code for best-practices. -Url: http://search.cpan.org/dist/Perl-Critic/ +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -#Source: http://www.cpan.org/authors/id/E/EL/ELLIOTJS/Perl-Critic-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz +Url: http://search.cpan.org/dist/Perl-Critic/ +Source: http://www.cpan.org/authors/id/E/EL/ELLIOTJS/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl -BuildRequires: perl(Module::Build) BuildRequires: perl-macros -BuildRequires: perl(base) BuildRequires: perl(B::Keywords) >= 1.05 -BuildRequires: perl(Carp) BuildRequires: perl(Config::Tiny) >= 2 BuildRequires: perl(Email::Address) >= 1.889 BuildRequires: perl(Exception::Class) >= 1.23 BuildRequires: perl(Exporter) >= 5.63 -BuildRequires: perl(File::Basename) -BuildRequires: perl(File::Find) -BuildRequires: perl(File::HomeDir) -BuildRequires: perl(File::Path) -BuildRequires: perl(File::Spec) -BuildRequires: perl(File::Spec::Unix) -BuildRequires: perl(File::Temp) -BuildRequires: perl(File::Which) -BuildRequires: perl(Getopt::Long) BuildRequires: perl(IO::String) -BuildRequires: perl(IPC::Open2) >= 1 -BuildRequires: perl(lib) BuildRequires: perl(List::MoreUtils) >= 0.19 -BuildRequires: perl(List::Util) -BuildRequires: perl(overload) -BuildRequires: perl(Perl::Tidy) -BuildRequires: perl(Pod::Spell) >= 1 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::Pluggable) >= 3.1 BuildRequires: perl(PPI) >= 1.215 BuildRequires: perl(PPI::Document) >= 1.215 BuildRequires: perl(PPI::Document::File) >= 1.215 BuildRequires: perl(PPI::Node) >= 1.215 BuildRequires: perl(PPI::Token::Quote::Single) >= 1.215 BuildRequires: perl(PPI::Token::Whitespace) >= 1.215 -BuildRequires: perl(PPIx::Regexp) >= 0.01 +BuildRequires: perl(PPIx::Regexp) >= 0.019 BuildRequires: perl(PPIx::Utilities::Node) >= 1.001 BuildRequires: perl(PPIx::Utilities::Statement) >= 1.001 +BuildRequires: perl(Perl::Tidy) +BuildRequires: perl(Pod::Spell) >= 1 BuildRequires: perl(Readonly) >= 1.03 -BuildRequires: perl(Readonly::XS) -BuildRequires: perl(Scalar::Util) -BuildRequires: perl(strict) BuildRequires: perl(String::Format) >= 1.13 BuildRequires: perl(Task::Weaken) +BuildRequires: perl(Test::Builder) >= 0.92 BuildRequires: perl(Test::Deep) -BuildRequires: perl(Text::ParseWords) >= 3 BuildRequires: perl(version) >= 0.77 -BuildRequires: perl(warnings) -Requires: perl(base) Requires: perl(B::Keywords) >= 1.05 -Requires: perl(Carp) Requires: perl(Config::Tiny) >= 2 Requires: perl(Email::Address) >= 1.889 Requires: perl(Exception::Class) >= 1.23 Requires: perl(Exporter) >= 5.63 -Requires: perl(File::Basename) -Requires: perl(File::Find) -Requires: perl(File::HomeDir) -Requires: perl(File::Path) -Requires: perl(File::Spec) -Requires: perl(File::Spec::Unix) -Requires: perl(File::Temp) -Requires: perl(File::Which) -Requires: perl(Getopt::Long) Requires: perl(IO::String) -Requires: perl(IPC::Open2) >= 1 Requires: perl(List::MoreUtils) >= 0.19 -Requires: perl(List::Util) -Requires: perl(overload) +Requires: perl(Module::Pluggable) >= 3.1 Requires: perl(Perl::Tidy) Requires: perl(Pod::Spell) >= 1 Requires: perl(PPI) >= 1.215 @@ -104,18 +71,18 @@ Requires: perl(PPI::Node) >= 1.215 Requires: perl(PPI::Token::Quote::Single) >= 1.215 Requires: perl(PPI::Token::Whitespace) >= 1.215 -Requires: perl(PPIx::Regexp) >= 0.01 +Requires: perl(PPIx::Regexp) >= 0.019 Requires: perl(PPIx::Utilities::Node) >= 1.001 Requires: perl(PPIx::Utilities::Statement) >= 1.001 Requires: perl(Readonly) >= 1.03 -Requires: perl(Readonly::XS) -Requires: perl(Scalar::Util) -Requires: perl(strict) Requires: perl(String::Format) >= 1.13 Requires: perl(Task::Weaken) -Requires: perl(Text::ParseWords) >= 3 +Requires: perl(Test::Builder) >= 0.92 Requires: perl(version) >= 0.77 -Requires: perl(warnings) +Recommends: perl(File::HomeDir) +Recommends: perl(File::Which) +Recommends: perl(Readonly::XS) +Recommends: perl(Term::ANSIColor) >= 2.02 %{perl_requires} %description @@ -161,24 +128,21 @@ %prep %setup -q -n %{cpan_name}-%{version} +find . -type f -print0 | xargs -0 chmod 644 %build %{__perl} Build.PL installdirs=vendor ./Build build flags=%{?_smp_mflags} %check -# fails currently ./Build test +./Build test %install ./Build install destdir=%{buildroot} create_packlist=0 -chmod +x %{buildroot}/usr/bin/perlcritic %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files -%defattr(644,root,root,755) +%defattr(-,root,root,755) %doc Changes examples extras LICENSE README tools xt %changelog ++++++ Perl-Critic-1.115.tar.gz -> Perl-Critic-1.116.tar.gz ++++++ ++++ 8400 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
