r49061 - in /trunk/libpath-class-perl: Changes META.yml Makefile.PL SIGNATURE debian/changelog debian/control lib/Path/Class.pm lib/Path/Class/Dir.pm lib/Path/Class/Entity.pm lib/Path/Class/File.pm

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Mon Dec 21 04:49:07 UTC 2009


Author: jawnsy-guest
Date: Mon Dec 21 04:49:00 2009
New Revision: 49061

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=49061
Log:
* New upstream release
* Add myself to Uploaders
* Standards-Version 3.8.3 (drop perl version dep)
* Rewrite control description

Modified:
    trunk/libpath-class-perl/Changes
    trunk/libpath-class-perl/META.yml
    trunk/libpath-class-perl/Makefile.PL
    trunk/libpath-class-perl/SIGNATURE
    trunk/libpath-class-perl/debian/changelog
    trunk/libpath-class-perl/debian/control
    trunk/libpath-class-perl/lib/Path/Class.pm
    trunk/libpath-class-perl/lib/Path/Class/Dir.pm
    trunk/libpath-class-perl/lib/Path/Class/Entity.pm
    trunk/libpath-class-perl/lib/Path/Class/File.pm

Modified: trunk/libpath-class-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/Changes?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/Changes (original)
+++ trunk/libpath-class-perl/Changes Mon Dec 21 04:49:00 2009
@@ -1,4 +1,12 @@
 Revision history for Perl extension Path::Class.
+
+0.18 - Sun Dec 20 10:11:02 CST 2009
+
+ - Similar to the next() bug for files/directories named "0" or "0.0"
+   in the previous release, the children() and recurse() methods have
+   now been fixed in the same way. [spotted by ARTHAS, MSISK]
+
+0.17 - Sun Jun 14 21:42:16 2009
 
  - dir(undef) now returns undef rather than the rootdir, because undef
    was probably a mistake by the caller, and the rootdir is too scary

Modified: trunk/libpath-class-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/META.yml?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/META.yml (original)
+++ trunk/libpath-class-perl/META.yml Mon Dec 21 04:49:00 2009
@@ -1,6 +1,6 @@
 ---
 name: Path-Class
-version: 0.17
+version: 0.18
 author:
   - 'Ken Williams, KWILLIAMS at cpan.org'
 abstract: Cross-platform path specification manipulation
@@ -10,6 +10,9 @@
   homepage: http://code.google.com/p/perl-path-class
   license: http://dev.perl.org/licenses/
   repository: http://perl-path-class.googlecode.com/svn/trunk
+build_requires:
+  File::Temp: 0
+  Test::More: 0
 requires:
   Cwd: 0
   File::Path: 0
@@ -19,23 +22,22 @@
   IO::Dir: 0
   IO::File: 0
   overload: 0
-build_requires:
-  File::Temp: 0
-  Test::More: 0
+configure_requires:
+  Module::Build: 0.34
 provides:
   Path::Class:
     file: lib/Path/Class.pm
-    version: 0.17
+    version: 0.18
   Path::Class::Dir:
     file: lib/Path/Class/Dir.pm
-    version: 0.17
+    version: 0.18
   Path::Class::Entity:
     file: lib/Path/Class/Entity.pm
-    version: 0.17
+    version: 0.18
   Path::Class::File:
     file: lib/Path/Class/File.pm
-    version: 0.17
-generated_by: Module::Build version 0.2808
+    version: 0.18
+generated_by: Module::Build version 0.34
 meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.2.html
-  version: 1.2
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: 1.4

Modified: trunk/libpath-class-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/Makefile.PL?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/Makefile.PL (original)
+++ trunk/libpath-class-perl/Makefile.PL Mon Dec 21 04:49:00 2009
@@ -1,4 +1,4 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.03
+# Note: this file was auto-generated by Module::Build::Compat version 0.34
 use ExtUtils::MakeMaker;
 WriteMakefile
 (

Modified: trunk/libpath-class-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/SIGNATURE?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/SIGNATURE (original)
+++ trunk/libpath-class-perl/SIGNATURE Mon Dec 21 04:49:00 2009
@@ -15,23 +15,23 @@
 Hash: SHA1
 
 SHA1 3e94b50826015fe7ac1e769cadd656b53317d4ab Build.PL
-SHA1 9567a4ffd4c426d4526691ca52c9f2b8f561e477 Changes
+SHA1 53e53939719140b2c7a8b40ce80271ab7136bec7 Changes
 SHA1 066a2dba8084a0c2a7e4b6996ad21872bc16beb5 INSTALL
 SHA1 f38532f135ebd170454a00805504b38e89e0ae45 MANIFEST
-SHA1 a39a2d1257e3c38b1165bfcfce6b30506c7c19b1 META.yml
-SHA1 0c532f7354680da206a858e78a7d85c8dc097ae6 Makefile.PL
+SHA1 f9a102dbc92707f088c02927886a7802fac4c3ff META.yml
+SHA1 13ec5ef969c9758358bdd8b5cd6b71e7e9d775d9 Makefile.PL
 SHA1 a7b1cdcddb8679dff993b475939abcfb73076afb README
-SHA1 3d64ed54b908ee860960d78db05756c542d64d56 lib/Path/Class.pm
-SHA1 1d938eb5f99d4befb3ca136c73bd4d89cd8cd8bd lib/Path/Class/Dir.pm
-SHA1 1bf64dc3a7c3cf2ec1879ded35b7b04d06c6a7c6 lib/Path/Class/Entity.pm
-SHA1 d5732a053f4cd7ff3d1010f17d7aa73954182004 lib/Path/Class/File.pm
+SHA1 280e55c273c8477e3cba803d55d7e3da32addd79 lib/Path/Class.pm
+SHA1 96bded96bf637945f61c51a1343fdbc6bb1204f0 lib/Path/Class/Dir.pm
+SHA1 9f57fa6892675473a08d38e68dbc69265857afc0 lib/Path/Class/Entity.pm
+SHA1 071f26594c4b1bae1deb36cc88d1f9fa4f56839d lib/Path/Class/File.pm
 SHA1 220f7d1d24731b7ae889e1b74c4306dbe552ffca t/01-basic.t
 SHA1 a42f4b07e4c42e7a59b960b13c5466d7cd82e17a t/02-foreign.t
 SHA1 6d11d3c96fd1db41c336d3014e3224076e283676 t/03-filesystem.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (Darwin)
 
-iD8DBQFKNbT7grvMBLfvlHYRAlGTAKCC3CeJ2dDp1cukg0rT2ysDO/FmTgCgzLgE
-5+MgPMBZwcsFeC1NQAScv4o=
-=KH30
+iD8DBQFLLkzGgrvMBLfvlHYRAhOUAKCPxlij4/xWHp8on6oHYOvmGctTcgCfYIuX
+u9L8eaNynr/UMYbYGwXd0FA=
+=gxNA
 -----END PGP SIGNATURE-----

Modified: trunk/libpath-class-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/debian/changelog?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/debian/changelog (original)
+++ trunk/libpath-class-perl/debian/changelog Mon Dec 21 04:49:00 2009
@@ -1,3 +1,12 @@
+libpath-class-perl (0.18-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Add myself to Uploaders
+  * Standards-Version 3.8.3 (drop perl version dep)
+  * Rewrite control description
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Sun, 20 Dec 2009 20:37:04 -0500
+
 libpath-class-perl (0.17-1) unstable; urgency=low
 
   [ gregor herrmann ]

Modified: trunk/libpath-class-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/debian/control?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/debian/control (original)
+++ trunk/libpath-class-perl/debian/control Mon Dec 21 04:49:00 2009
@@ -2,10 +2,11 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7)
-Build-Depends-Indep: perl (>= 5.8.0-7)
+Build-Depends-Indep: perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
-Standards-Version: 3.8.2
+Uploaders: Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>,
+ Jonathan Yu <jawnsy at cpan.org>
+Standards-Version: 3.8.3
 Homepage: http://search.cpan.org/dist/Path-Class/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libpath-class-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libpath-class-perl/
@@ -13,23 +14,14 @@
 Package: libpath-class-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}
-Description: Cross-platform path specification manipulation
+Description: module for cross-platform path specification manipulation
  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 manner. It supports pretty much
- every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin,
- OS/2, and NetWare.
+ (strings describing their locations; for example: '/home/ken/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.
+ Path::Class uses File::Spec internally, wrapping all the unsightly details so
+ you can concentrate on your application code. Path::Class provides an object
+ model of path specifications and their semantics. In other words, it creates
+ objects representing files and directories, and provides methods that relate
+ them to each other.

Modified: trunk/libpath-class-perl/lib/Path/Class.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/lib/Path/Class.pm?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/lib/Path/Class.pm (original)
+++ trunk/libpath-class-perl/lib/Path/Class.pm Mon Dec 21 04:49:00 2009
@@ -1,6 +1,6 @@
 package Path::Class;
 
-$VERSION = '0.17';
+$VERSION = '0.18';
 @ISA = qw(Exporter);
 @EXPORT    = qw(file dir);
 @EXPORT_OK = qw(file dir foreign_file foreign_dir);

Modified: trunk/libpath-class-perl/lib/Path/Class/Dir.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/lib/Path/Class/Dir.pm?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/lib/Path/Class/Dir.pm (original)
+++ trunk/libpath-class-perl/lib/Path/Class/Dir.pm Mon Dec 21 04:49:00 2009
@@ -1,6 +1,6 @@
 package Path::Class::Dir;
 
-$VERSION = '0.17';
+$VERSION = '0.18';
 
 use strict;
 use Path::Class::File;
@@ -173,7 +173,7 @@
   my $dh = $self->open or Carp::croak( "Can't open directory $self: $!" );
   
   my @out;
-  while (my $entry = $dh->read) {
+  while (defined(my $entry = $dh->read)) {
     # XXX What's the right cross-platform way to do this?
     next if (!$opts{all} && ($entry eq '.' || $entry eq '..'));
     push @out, $self->file($entry);
@@ -618,7 +618,7 @@
 
 =head1 AUTHOR
 
-Ken Williams, ken at mathforum.org
+Ken Williams, kwilliams at cpan.org
 
 =head1 SEE ALSO
 

Modified: trunk/libpath-class-perl/lib/Path/Class/Entity.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/lib/Path/Class/Entity.pm?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/lib/Path/Class/Entity.pm (original)
+++ trunk/libpath-class-perl/lib/Path/Class/Entity.pm Mon Dec 21 04:49:00 2009
@@ -1,6 +1,6 @@
 package Path::Class::Entity;
 
-$VERSION = '0.17';
+$VERSION = '0.18';
 
 use strict;
 use File::Spec;

Modified: trunk/libpath-class-perl/lib/Path/Class/File.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpath-class-perl/lib/Path/Class/File.pm?rev=49061&op=diff
==============================================================================
--- trunk/libpath-class-perl/lib/Path/Class/File.pm (original)
+++ trunk/libpath-class-perl/lib/Path/Class/File.pm Mon Dec 21 04:49:00 2009
@@ -1,6 +1,6 @@
 package Path::Class::File;
 
-$VERSION = '0.17';
+$VERSION = '0.18';
 
 use strict;
 use Path::Class::Dir;
@@ -321,7 +321,7 @@
 
 =head1 AUTHOR
 
-Ken Williams, ken at mathforum.org
+Ken Williams, kwilliams at cpan.org
 
 =head1 SEE ALSO
 




More information about the Pkg-perl-cvs-commits mailing list