Hello community,
here is the log from the commit of package perl-Path-Class for openSUSE:Factory
checked in at Mon Apr 4 12:59:19 CEST 2011.
--------
--- perl-Path-Class/perl-Path-Class.changes 2010-12-26 15:29:55.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Path-Class/perl-Path-Class.changes 2011-04-02 21:31:41.000000000 +0200
@@ -1,0 +2,8 @@
+Sat Apr 2 19:30:15 UTC 2011 - coolo@novell.com
+
+- update to 0.23:
+ - Fixed a bunch of problems with the distribution (e.g. in META.yml)
+ that I introduced in the switch to Dist::Zilla. No code changes
+ from 0.22.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
Path-Class-0.22.tar.bz2
New:
----
Path-Class-0.23.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Path-Class.spec ++++++
--- /var/tmp/diff_new_pack.dsIaVa/_old 2011-04-04 12:58:44.000000000 +0200
+++ /var/tmp/diff_new_pack.dsIaVa/_new 2011-04-04 12:58:44.000000000 +0200
@@ -15,37 +15,32 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: perl-Path-Class
-%define cpan_name Path-Class
-Summary: Cross-platform path specification manipulation
-Version: 0.22
+Version: 0.23
Release: 1
License: GPL+ or Artistic
-Group: Development/Libraries/Perl
+%define cpan_name Path-Class
+Summary: Cross-platform path specification manipulation
Url: http://search.cpan.org/dist/Path-Class/
-#Source: http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/%{cpan_name}-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group: Development/Libraries/Perl
+#Source: http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Path-Class-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
BuildRequires: perl
BuildRequires: perl(Module::Build)
BuildRequires: perl-macros
-BuildRequires: perl(File::Temp)
-BuildRequires: perl(Test::More)
-#
BuildRequires: perl(Cwd)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec) >= 0.87
BuildRequires: perl(File::Spec::Mac) >= 1.3
BuildRequires: perl(File::stat)
+BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::Dir)
BuildRequires: perl(IO::File)
BuildRequires: perl(overload)
-#
Requires: perl(Cwd)
Requires: perl(File::Path)
Requires: perl(File::Spec) >= 0.87
@@ -54,53 +49,39 @@
Requires: perl(IO::Dir)
Requires: perl(IO::File)
Requires: perl(overload)
+%{perl_requires}
%description
-`Path::Class' is a module for manipulation of file and directory
+'Path::Class' is a module for manipulation of file and directory
specifications (strings describing their locations, like
-`'/home/ken/foo.txt'' or `'C:\Windows\Foo.txt'') in a cross-platform
+''/home/ken/foo.txt'' or ''C:\Windows\Foo.txt'') in a cross-platform
manner. It supports pretty much every platform Perl runs on, including
Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2, and NetWare.
-The well-known module `File::Spec' also provides this service, but it's
-sort of awkward to use well, so people sometimes avoid it, or use it in
-a way that won't actually work properly on platforms significantly
-different than the ones they've tested their code on.
-
-In fact, `Path::Class' uses `File::Spec' internally, wrapping all the
-unsightly details so you can concentrate on your application code.
-Whereas `File::Spec' provides functions for some common path
-manipulations, `Path::Class' provides an object-oriented model of the
-world of path specifications and their underlying semantics.
-`File::Spec' doesn't create any objects, and its classes represent the
-different ways in which paths must be manipulated on various platforms
-(not a very intuitive concept). `Path::Class' creates objects
-representing files and directories, and provides methods that relate
-them to each other.
-
-Authors:
---------
- Ken Williams