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 - [email protected] + +- 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 <[email protected]> +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. %prep %setup -q -n %{cpan_name}-%{version} %build %{__perl} Build.PL installdirs=vendor -./Build +./Build build flags=%{?_smp_mflags} %check ./Build test %install -./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist %clean -%{?buildroot:%__rm -rf "%{buildroot}"} +%{__rm} -rf %{buildroot} %files -f %{name}.files -%defattr(-,root,root,-) +%defattr(644,root,root,755) %doc Changes README %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
