Hello community,

here is the log from the commit of package perl-Perl-Critic for 
openSUSE:Factory checked in at 2015-05-02 21:33:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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        
2014-09-23 10:42:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes   
2015-05-02 21:33:46.000000000 +0200
@@ -1,0 +2,40 @@
+Tue Apr 28 06:36:06 UTC 2015 - [email protected]
+
+- updated to 1.125
+   see /usr/share/doc/packages/perl-Perl-Critic/Changes
+
+  1.125 2015-03-02
+  
+      [Bug Fixes]
+      * Corrected dependency on List::Util::any() to List::MoreUtils::any()
+  
+      [Miscellanea]
+      * Revised and updated documentation.
+  
+  1.124 2015-02-27
+  
+      [Policy Changes]
+      * The ProhibitUnusedPrivateSubroutines policy can now ignore files that
+        use particular modules with 'skip_when_using' option allows of, for
+        example, skipping the policy for roles.  Thanks to Mark Fowler.
+  
+      * The RequireUseStrict and RequireUseWarnings policies now regard Moose,
+        Moo, Mouse, Dancer, Mojolicious, and several other modules as 
equivalent
+        to the strict and warnings pragma.
+  
+      [Bug Fixes]
+      * The RequireChecked* family of policies has been fixed to accommodate
+        version numbers when use-ing the autodie pragma. GH #612. Thanks 
citrin.
+  
+  1.123 2014-11-11
+  
+      [Dependencies]
+      * Now requires PPI-1.220 which has numerous bug fixes. This may 
+        eliminate the need for some "## no critic" markers you inserted to
+        work around those bugs. The "ProhibitUselessNoCritic" policy should
+        help you find them.
+  
+      [Miscellanea]
+      * Fixed a typo in the Variables::ProhibitPerl4PackageNames message.
+
+-------------------------------------------------------------------

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

New:
----
  Perl-Critic-1.125.tar.gz
  cpanspec.yml

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

Other differences:
------------------
++++++ perl-Perl-Critic.spec ++++++
--- /var/tmp/diff_new_pack.9UdrPl/_old  2015-05-02 21:33:47.000000000 +0200
+++ /var/tmp/diff_new_pack.9UdrPl/_new  2015-05-02 21:33:47.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Perl-Critic
 #
-# 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-Perl-Critic
-Version:        1.122
+Version:        1.125
 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/
-Source:         
http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz
+Source0:        
http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
@@ -38,14 +39,14 @@
 BuildRequires:  perl(File::Which)
 BuildRequires:  perl(IO::String)
 BuildRequires:  perl(List::MoreUtils) >= 0.19
-BuildRequires:  perl(Module::Build) >= 0.4024
+BuildRequires:  perl(Module::Build) >= 0.402400
 BuildRequires:  perl(Module::Pluggable) >= 3.1
-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(PPI) >= 1.220
+BuildRequires:  perl(PPI::Document) >= 1.220
+BuildRequires:  perl(PPI::Document::File) >= 1.220
+BuildRequires:  perl(PPI::Node) >= 1.220
+BuildRequires:  perl(PPI::Token::Quote::Single) >= 1.220
+BuildRequires:  perl(PPI::Token::Whitespace) >= 1.220
 BuildRequires:  perl(PPIx::Regexp) >= 0.027
 BuildRequires:  perl(PPIx::Utilities::Node) >= 1.001
 BuildRequires:  perl(PPIx::Utilities::Statement) >= 1.001
@@ -68,12 +69,12 @@
 Requires:       perl(IO::String)
 Requires:       perl(List::MoreUtils) >= 0.19
 Requires:       perl(Module::Pluggable) >= 3.1
-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(PPI) >= 1.220
+Requires:       perl(PPI::Document) >= 1.220
+Requires:       perl(PPI::Document::File) >= 1.220
+Requires:       perl(PPI::Node) >= 1.220
+Requires:       perl(PPI::Token::Quote::Single) >= 1.220
+Requires:       perl(PPI::Token::Whitespace) >= 1.220
 Requires:       perl(PPIx::Regexp) >= 0.027
 Requires:       perl(PPIx::Utilities::Node) >= 1.001
 Requires:       perl(PPIx::Utilities::Statement) >= 1.001
@@ -90,39 +91,27 @@
 %description
 Perl::Critic is an extensible framework for creating and applying coding
 standards to Perl source code. Essentially, it is a static source code
-analysis engine. Perl::Critic is distributed with a number of
-Perl::Critic::Policy modules that attempt to enforce various coding
+analysis engine. Perl::Critic is distributed with a number of the
+Perl::Critic::Policy manpage modules that attempt to enforce various coding
 guidelines. Most Policy modules are based on Damian Conway's book *Perl
 Best Practices*. However, Perl::Critic is *not* limited to PBP and will
 even support Policies that contradict Conway. You can enable, disable, and
 customize those Polices through the Perl::Critic interface. You can also
 create new Policy modules that suit your own tastes.
 
-For a command-line interface to Perl::Critic, see the documentation for
-perlcritic. If you want to integrate Perl::Critic with your build process,
-Test::Perl::Critic provides an interface that is suitable for test
-programs. Also, Test::Perl::Critic::Progressive is useful for gradually
-applying coding standards to legacy code. For the ultimate convenience (at
-the expense of some flexibility) see the criticism pragma.
-
-Win32 and ActivePerl users can find PPM distributions of Perl::Critic at
-the http://theoryx5.uwinnipeg.ca/ppms/ manpage and Alexandr Ciornii's
-downloadable executable at the http://chorny.net/perl/perlcritic.html
-manpage.
-
-If you'd like to try Perl::Critic without installing anything, there is a
-web-service available at the http://perlcritic.com manpage. The web-service
-does not yet support all the configuration features that are available in
-the native Perl::Critic API, but it should give you a good idea of what it
-does. You can also invoke the perlcritic web-service from the command-line
-by doing an HTTP-post, such as one of these:
-
-    $> 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.
+For a command-line interface to Perl::Critic, see the documentation for the
+perlcritic manpage. If you want to integrate Perl::Critic with your build
+process, the Test::Perl::Critic manpage provides an interface that is
+suitable for test programs. Also, the Test::Perl::Critic::Progressive
+manpage is useful for gradually applying coding standards to legacy code.
+For the ultimate convenience (at the expense of some flexibility) see the
+the criticism manpage pragma.
+
+If you'd like to try the Perl::Critic manpage without installing anything,
+there is a web-service available at the http://perlcritic.com manpage. The
+web-service does not yet support all the configuration features that are
+available in the native Perl::Critic API, but it should give you a good
+idea of what it does.
 
 Also, ActivePerl includes a very slick graphical interface to Perl-Critic
 called 'perlcritic-gui'. You can get a free community edition of ActivePerl
@@ -145,6 +134,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes examples extras LICENSE README README.md tools xt
+%doc Changes examples extras LICENSE README README.md tools
 
 %changelog

++++++ Perl-Critic-1.122.tar.gz -> Perl-Critic-1.125.tar.gz ++++++
++++ 8783 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: Bizarre::Module

Reply via email to