r33899 - in /trunk/libparse-cpan-packages-perl: CHANGES META.yml debian/changelog lib/Parse/CPAN/Packages.pm

bricas-guest at users.alioth.debian.org bricas-guest at users.alioth.debian.org
Fri Apr 24 12:39:51 UTC 2009


Author: bricas-guest
Date: Fri Apr 24 12:39:45 2009
New Revision: 33899

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=33899
Log:
New upstream release

Modified:
    trunk/libparse-cpan-packages-perl/CHANGES
    trunk/libparse-cpan-packages-perl/META.yml
    trunk/libparse-cpan-packages-perl/debian/changelog
    trunk/libparse-cpan-packages-perl/lib/Parse/CPAN/Packages.pm

Modified: trunk/libparse-cpan-packages-perl/CHANGES
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-cpan-packages-perl/CHANGES?rev=33899&op=diff
==============================================================================
--- trunk/libparse-cpan-packages-perl/CHANGES (original)
+++ trunk/libparse-cpan-packages-perl/CHANGES Fri Apr 24 12:39:45 2009
@@ -1,4 +1,7 @@
 CHANGES file for Parse::CPAN::Packages
+
+2.31 Thu Apr 23 11:55:59 BST 2009
+  - use BUILDARGS and BUILD instead of having our own constructor
 
 2.30 Fri Jan 23 10:09:05 GMT 2009
   - switch to using Moose

Modified: trunk/libparse-cpan-packages-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-cpan-packages-perl/META.yml?rev=33899&op=diff
==============================================================================
--- trunk/libparse-cpan-packages-perl/META.yml (original)
+++ trunk/libparse-cpan-packages-perl/META.yml Fri Apr 24 12:39:45 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:                Parse-CPAN-Packages
-version:             2.30
+version:             2.31
 abstract:            Parse 02packages.details.txt.gz
 license:             perl
 author:              

Modified: trunk/libparse-cpan-packages-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-cpan-packages-perl/debian/changelog?rev=33899&op=diff
==============================================================================
--- trunk/libparse-cpan-packages-perl/debian/changelog (original)
+++ trunk/libparse-cpan-packages-perl/debian/changelog Fri Apr 24 12:39:45 2009
@@ -1,8 +1,12 @@
-libparse-cpan-packages-perl (2.30-2) UNRELEASED; urgency=low
+libparse-cpan-packages-perl (2.31-1) UNRELEASED; urgency=low
 
+  [ Brian Cassidy ]
+  * New upstream release
+
+  [ Ryan Niebur ]
   * Remove Florian Ragwitz from Uploaders (Closes: #523222)
 
- -- Ryan Niebur <ryanryan52 at gmail.com>  Wed, 08 Apr 2009 19:00:13 -0700
+ -- Brian Cassidy <brian.cassidy at gmail.com>  Fri, 24 Apr 2009 09:38:25 -0300
 
 libparse-cpan-packages-perl (2.30-1) unstable; urgency=low
 

Modified: trunk/libparse-cpan-packages-perl/lib/Parse/CPAN/Packages.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-cpan-packages-perl/lib/Parse/CPAN/Packages.pm?rev=33899&op=diff
==============================================================================
--- trunk/libparse-cpan-packages-perl/lib/Parse/CPAN/Packages.pm (original)
+++ trunk/libparse-cpan-packages-perl/lib/Parse/CPAN/Packages.pm Fri Apr 24 12:39:45 2009
@@ -5,8 +5,9 @@
 use Parse::CPAN::Packages::Distribution;
 use Parse::CPAN::Packages::Package;
 use version;
-our $VERSION = '2.30';
-
+our $VERSION = '2.31';
+
+has 'filename'    => ( is => 'rw', isa => 'Str' );
 has 'details'     => ( is => 'rw', isa => 'HashRef', default => sub { {} } );
 has 'data'        => ( is => 'rw', isa => 'HashRef', default => sub { {} } );
 has 'dists'       => ( is => 'rw', isa => 'HashRef', default => sub { {} } );
@@ -14,9 +15,14 @@
 
 __PACKAGE__->meta->make_immutable;
 
-sub new {
+sub BUILDARGS {
     my ( $class, $filename ) = @_;
-    my $self = $class->SUPER::new();
+    return { filename => $filename };
+}
+
+sub BUILD {
+    my $self     = shift;
+    my $filename = $self->filename;
 
     # read the file then parse it if present
     $self->parse($filename) if $filename;




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