Hello community,

here is the log from the commit of package perl-Perl-Critic for 
openSUSE:Factory checked in at 2014-09-23 10:42:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Perl-Critic"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes        
2013-11-12 15:23:02.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes   
2014-09-23 10:42:38.000000000 +0200
@@ -1,0 +2,25 @@
+Mon Sep 15 15:15:20 UTC 2014 - [email protected]
+
+- updated to 1.122
+ 
+     [Dependencies]
+     * Now requires PPI-1.218 which has numerous enahncements and bug fixes.
+       Also now requires Readonly-2.00, which obviates the need for 
Readonly::XS
+       to get fast constants.
+ 
+     * File::HomeDir, File::Which, and Term::ANSIColor are all required now
+       instead of being optional or recommended. This simplifies our test code
+       and ensures consistent optimal behavior for all users.
+ 
+     [New Policies]
+     * Added two new policies: BuiltinFunctions::ProhibitUselessTopic and
+       RegularExpressions::ProhibitUselessTopic.
+ 
+     [Miscellanea]
+     * Updated the perlcritic.el script to use modern Emacs hooks.
+       Thanks to @intrigeri and the Debian team for the patch.  Fixes GH #556.
+ 
+     * Removed all the internal RCS keyword boilerplate blocks that were never
+       getting expanded.
+
+-------------------------------------------------------------------

Old:
----
  Perl-Critic-1.121.tar.gz

New:
----
  Perl-Critic-1.122.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Perl-Critic.spec ++++++
--- /var/tmp/diff_new_pack.I5ZPBI/_old  2014-09-23 10:42:40.000000000 +0200
+++ /var/tmp/diff_new_pack.I5ZPBI/_new  2014-09-23 10:42:40.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Perl-Critic
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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,10 +17,10 @@
 
 
 Name:           perl-Perl-Critic
-Version:        1.121
+Version:        1.122
 Release:        0
 %define cpan_name Perl-Critic
-Summary:        Critique Perl source code for best-practices
+Summary:        Critique Perl source code for best-practices.
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Perl-Critic/
@@ -34,136 +34,57 @@
 BuildRequires:  perl(Email::Address) >= 1.889
 BuildRequires:  perl(Exception::Class) >= 1.23
 BuildRequires:  perl(Exporter) >= 5.63
+BuildRequires:  perl(File::HomeDir)
+BuildRequires:  perl(File::Which)
 BuildRequires:  perl(IO::String)
 BuildRequires:  perl(List::MoreUtils) >= 0.19
-BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Module::Build) >= 0.4024
 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.022
+BuildRequires:  perl(PPI) >= 1.218
+BuildRequires:  perl(PPI::Document) >= 1.218
+BuildRequires:  perl(PPI::Document::File) >= 1.218
+BuildRequires:  perl(PPI::Node) >= 1.218
+BuildRequires:  perl(PPI::Token::Quote::Single) >= 1.218
+BuildRequires:  perl(PPI::Token::Whitespace) >= 1.218
+BuildRequires:  perl(PPIx::Regexp) >= 0.027
 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) >= 2
 BuildRequires:  perl(String::Format) >= 1.13
 BuildRequires:  perl(Task::Weaken)
+BuildRequires:  perl(Term::ANSIColor) >= 2.02
 BuildRequires:  perl(Test::Builder) >= 0.92
 BuildRequires:  perl(Test::Deep)
 BuildRequires:  perl(version) >= 0.77
-#BuildRequires: perl(Devel::CheckOS)
-#BuildRequires: perl(Devel::EnforceEncapsulation)
-#BuildRequires: perl(Devel::NYTProf)
-#BuildRequires: perl(File::HomeDir)
-#BuildRequires: perl(File::Which)
-#BuildRequires: perl(Perl::Critic)
-#BuildRequires: perl(Perl::Critic::Annotation)
-#BuildRequires: perl(Perl::Critic::BuildUtilities)
-#BuildRequires: perl(Perl::Critic::Command)
-#BuildRequires: perl(Perl::Critic::Config)
-#BuildRequires: perl(Perl::Critic::Document)
-#BuildRequires: perl(Perl::Critic::Exception::AggregateConfiguration)
-#BuildRequires: perl(Perl::Critic::Exception::Configuration)
-#BuildRequires: perl(Perl::Critic::Exception::Configuration::Generic)
-#BuildRequires: perl(Perl::Critic::Exception::Configuration::NonExistentPolicy)
-#BuildRequires: 
perl(Perl::Critic::Exception::Configuration::Option::Global::ExtraParameter)
-#BuildRequires: 
perl(Perl::Critic::Exception::Configuration::Option::Global::ParameterValue)
-#BuildRequires: 
perl(Perl::Critic::Exception::Configuration::Option::Policy::ExtraParameter)
-#BuildRequires: 
perl(Perl::Critic::Exception::Configuration::Option::Policy::ParameterValue)
-#BuildRequires: perl(Perl::Critic::Exception::Fatal::Generic)
-#BuildRequires: perl(Perl::Critic::Exception::Fatal::Internal)
-#BuildRequires: perl(Perl::Critic::Exception::Fatal::PolicyDefinition)
-#BuildRequires: perl(Perl::Critic::Exception::IO)
-#BuildRequires: perl(Perl::Critic::Exception::Parse)
-#BuildRequires: perl(Perl::Critic::Module::Build)
-#BuildRequires: perl(Perl::Critic::Module::Build::Standard)
-#BuildRequires: perl(Perl::Critic::OptionsProcessor)
-#BuildRequires: perl(Perl::Critic::Policy)
-#BuildRequires: perl(Perl::Critic::PolicyConfig)
-#BuildRequires: 
perl(Perl::Critic::Policy::ErrorHandling::RequireUseOfExceptions)
-#BuildRequires: perl(Perl::Critic::PolicyFactory)
-#BuildRequires: perl(Perl::Critic::PolicyListing)
-#BuildRequires: perl(Perl::Critic::PolicyParameter)
-#BuildRequires: perl(Perl::Critic::PolicyParameter::Behavior)
-#BuildRequires: perl(Perl::Critic::PolicyParameter::Behavior::Boolean)
-#BuildRequires: perl(Perl::Critic::PolicyParameter::Behavior::Enumeration)
-#BuildRequires: perl(Perl::Critic::PolicyParameter::Behavior::Integer)
-#BuildRequires: perl(Perl::Critic::PolicyParameter::Behavior::String)
-#BuildRequires: perl(Perl::Critic::PolicyParameter::Behavior::StringList)
-#BuildRequires: perl(Perl::Critic::PolicySummaryGenerator)
-#BuildRequires: perl(Perl::Critic::Policy::Test)
-#BuildRequires: perl(Perl::Critic::ProfilePrototype)
-#BuildRequires: perl(Perl::Critic::Statistics)
-#BuildRequires: perl(Perl::Critic::TestUtils)
-#BuildRequires: perl(Perl::Critic::Theme)
-#BuildRequires: perl(Perl::Critic::ThemeListing)
-#BuildRequires: perl(Perl::Critic::UserProfile)
-#BuildRequires: perl(Perl::Critic::Utils)
-#BuildRequires: perl(Perl::Critic::Utils::Constants)
-#BuildRequires: perl(Perl::Critic::Utils::DataConversion)
-#BuildRequires: perl(Perl::Critic::Utils::McCabe)
-#BuildRequires: perl(Perl::Critic::Utils::Perl)
-#BuildRequires: perl(Perl::Critic::Utils::POD)
-#BuildRequires: perl(Perl::Critic::Utils::POD::ParseInteriorSequence)
-#BuildRequires: perl(Perl::Critic::Utils::PPI)
-#BuildRequires: perl(Perl::Critic::Violation)
-#BuildRequires: perl(PPI::Cache)
-#BuildRequires: perl(PPI::Statement)
-#BuildRequires: perl(PPI::Statement::Break)
-#BuildRequires: perl(PPI::Statement::Compound)
-#BuildRequires: perl(PPI::Statement::Data)
-#BuildRequires: perl(PPI::Statement::End)
-#BuildRequires: perl(PPI::Statement::Expression)
-#BuildRequires: perl(PPI::Statement::Include)
-#BuildRequires: perl(PPI::Statement::Null)
-#BuildRequires: perl(PPI::Statement::Package)
-#BuildRequires: perl(PPI::Statement::Scheduled)
-#BuildRequires: perl(PPI::Statement::Sub)
-#BuildRequires: perl(PPI::Statement::Unknown)
-#BuildRequires: perl(PPI::Statement::UnmatchedBrace)
-#BuildRequires: perl(PPI::Statement::Variable)
-#BuildRequires: perl(PPI::Token::Magic)
-#BuildRequires: perl(PPI::Token::Symbol)
-#BuildRequires: perl(PPI::Token::Word)
-#BuildRequires: perl(Test::Kwalitee)
-#BuildRequires: perl(Test::Perl::Critic)
-#BuildRequires: perl(Test::Perl::Critic::Policy)
-#BuildRequires: perl(Test::Pod) >= 1.00
-#BuildRequires: perl(Test::Pod::Coverage) >= 1.04
-#BuildRequires: perl(ViolationTest)
-#BuildRequires: perl(ViolationTest2)
 Requires:       perl(B::Keywords) >= 1.05
 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::HomeDir)
+Requires:       perl(File::Which)
 Requires:       perl(IO::String)
 Requires:       perl(List::MoreUtils) >= 0.19
 Requires:       perl(Module::Pluggable) >= 3.1
-Requires:       perl(PPI) >= 1.215
-Requires:       perl(PPI::Document) >= 1.215
-Requires:       perl(PPI::Document::File) >= 1.215
-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.022
+Requires:       perl(PPI) >= 1.218
+Requires:       perl(PPI::Document) >= 1.218
+Requires:       perl(PPI::Document::File) >= 1.218
+Requires:       perl(PPI::Node) >= 1.218
+Requires:       perl(PPI::Token::Quote::Single) >= 1.218
+Requires:       perl(PPI::Token::Whitespace) >= 1.218
+Requires:       perl(PPIx::Regexp) >= 0.027
 Requires:       perl(PPIx::Utilities::Node) >= 1.001
 Requires:       perl(PPIx::Utilities::Statement) >= 1.001
 Requires:       perl(Perl::Tidy)
 Requires:       perl(Pod::Spell) >= 1
-Requires:       perl(Readonly) >= 1.03
+Requires:       perl(Readonly) >= 2
 Requires:       perl(String::Format) >= 1.13
 Requires:       perl(Task::Weaken)
+Requires:       perl(Term::ANSIColor) >= 2.02
 Requires:       perl(Test::Builder) >= 0.92
 Requires:       perl(version) >= 0.77
-Recommends:     perl(File::HomeDir)
-Recommends:     perl(File::Which)
-Recommends:     perl(Readonly::XS)
-Recommends:     perl(Term::ANSIColor) >= 2.02
 %{perl_requires}
 
 %description
@@ -196,16 +117,16 @@
 does. You can also invoke the perlcritic web-service from the command-line
 by doing an HTTP-post, such as one of these:
 
-    $> POST http://perlcritic.com/perl/critic.pl < MyModule.pm
     $> lwp-request -m POST http://perlcritic.com/perl/critic.pl < MyModule.pm
     $> wget -q -O - --post-file=MyModule.pm 
http://perlcritic.com/perl/critic.pl
+    $> curl --data @MyModule.pm http://perlcritic.com/perl/critic.pl
 
 Please note that the perlcritic web-service is still alpha code. The URL
 and interface to the service are subject to change.
 
-Also, the Perl Development Kit (PDK 8.0) from ActiveState includes a very
-slick graphical interface to Perl-Critic. For details, go to the
-http://www.activestate.com/perl_dev_kit manpage
+Also, ActivePerl includes a very slick graphical interface to Perl-Critic
+called 'perlcritic-gui'. You can get a free community edition of ActivePerl
+from the http://www.activestate.com manpage.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
@@ -224,6 +145,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes examples extras LICENSE README tools xt
+%doc Changes examples extras LICENSE README README.md tools xt
 
 %changelog

++++++ Perl-Critic-1.121.tar.gz -> Perl-Critic-1.122.tar.gz ++++++
++++ 11853 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to