Hello community,
here is the log from the commit of package perl-PPI for openSUSE:Factory
checked in at Fri Apr 1 09:59:21 CEST 2011.
--------
--- perl-PPI/perl-PPI.changes 2010-12-01 10:46:04.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-PPI/perl-PPI.changes 2011-03-31 20:31:56.000000000 +0200
@@ -1,0 +2,18 @@
+Thu Mar 31 18:29:18 UTC 2011 - coolo@novell.com
+
+* update to 1.215
+ - Confirmed new Perl::Critic works with 1.214_02, so we
+ can release a new PPI now.
+ - Updated copyright year to 2011 (ADAMK)
+ - Fixed RT #64247 bless {} probably contains a hash constructor (WYANT)
+ - Backed out glob fix (WYANT)
+ - Fixed RT #65199 Cast can trump braces in
+ PPI::Token::Symbol->symbol (WYANT)
+ - index_locations on an empty document no longer warns (WYANT)
+ - Corrected a bug in line-spanning attribute support (WYANT)
+ - Regression test for line-spanning attribute support (ADAMK)
+ - Fixed #61305 return { foo => 1 } should parse curlys as hash
+ constructor, not block (WYANT)
+ - Fixed #63943 map and regexp confuse PPI? (ADAMK)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
PPI-1.213.tar.bz2
New:
----
PPI-1.215.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-PPI.spec ++++++
--- /var/tmp/diff_new_pack.ht8bRX/_old 2011-04-01 09:58:39.000000000 +0200
+++ /var/tmp/diff_new_pack.ht8bRX/_new 2011-04-01 09:58:39.000000000 +0200
@@ -15,22 +15,20 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: perl-PPI
%define cpan_name PPI
Summary: Parse, Analyze and Manipulate Perl (without perl)
-Version: 1.213
-Release: 6
+Url: http://search.cpan.org/dist/PPI/
+Version: 1.215
+Release: 1
License: GPL+ or Artistic
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/PPI/
-#Source: http://www.cpan.org/modules/by-module/PPI/PPI-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+#Source: http://www.cpan.org/authors/id/A/AD/ADAMK/PPI-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Class::Inspector) >= 1.22
@@ -43,11 +41,9 @@
BuildRequires: perl(List::Util) >= 1.20
BuildRequires: perl(Params::Util) >= 1.00
BuildRequires: perl(Task::Weaken)
-BuildRequires: perl(Test::More) >= 0.86
BuildRequires: perl(Test::NoWarnings) >= 0.084
BuildRequires: perl(Test::Object) >= 0.07
BuildRequires: perl(Test::SubCalls) >= 1.07
-#
Requires: perl(Clone) >= 0.30
Requires: perl(Digest::MD5) >= 2.35
Requires: perl(File::Spec) >= 0.84
@@ -56,23 +52,18 @@
Requires: perl(List::Util) >= 1.20
Requires: perl(Params::Util) >= 1.00
Requires: perl(Task::Weaken)
+%{perl_requires}
%description
-The purpose of PPI is not to parse Perl *Code*, but to parse Perl
-*Documents*. By treating the problem this way, we are able to parse a
-single file containing Perl source code "isolated" from any other
-resources, such as libraries upon which the code may depend, and without
-needing to run an instance of perl alongside or inside the parser.
-
-Authors:
- Adam Kennedy