r77858 - in /trunk/libnet-amazon-s3-perl: CHANGES META.yml Makefile.PL README debian/changelog lib/Net/Amazon/S3.pm lib/Net/Amazon/S3/Request.pm lib/Net/Amazon/S3/Request/ListBucket.pm

fabreg-guest at users.alioth.debian.org fabreg-guest at users.alioth.debian.org
Tue Jul 26 10:42:19 UTC 2011


Author: fabreg-guest
Date: Tue Jul 26 10:42:18 2011
New Revision: 77858

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

Modified:
    trunk/libnet-amazon-s3-perl/CHANGES
    trunk/libnet-amazon-s3-perl/META.yml
    trunk/libnet-amazon-s3-perl/Makefile.PL
    trunk/libnet-amazon-s3-perl/README
    trunk/libnet-amazon-s3-perl/debian/changelog
    trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3.pm
    trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request.pm
    trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request/ListBucket.pm

Modified: trunk/libnet-amazon-s3-perl/CHANGES
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/CHANGES?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/CHANGES (original)
+++ trunk/libnet-amazon-s3-perl/CHANGES Tue Jul 26 10:42:18 2011
@@ -1,4 +1,10 @@
 Revision history for Perl module Net::Amazon::S3:
+
+0.54 Sat Mar 21 21:23:32 BST 2011
+    - Fix for a naked qw() warning (patch by David Wheeler)
+    - Fixed path issues (patch by Pavel Karoukin)
+      *WARNING* THIS MIGHT BREAK EXISTING APPS *WARNING*
+    - Author and development information changes
 
 0.53 Tue Mar 30 15:24:19 BST 2010
     - fix authenticated urls to work with EU buckets (patch by Edmund

Modified: trunk/libnet-amazon-s3-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/META.yml?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/META.yml (original)
+++ trunk/libnet-amazon-s3-perl/META.yml Tue Jul 26 10:42:18 2011
@@ -1,9 +1,9 @@
 --- #YAML:1.0
 name:               Net-Amazon-S3
-version:            0.53
+version:            0.54
 abstract:           Use the Amazon S3 - Simple Storage Service
 author:
-    - Leon Brocard <acme at astray.com>
+    - Pedro Figueiredo <me at pedrofigueiredo.org>
 license:            perl
 distribution_type:  module
 configure_requires:
@@ -11,7 +11,6 @@
 build_requires:
     ExtUtils::MakeMaker:  0
 requires:
-    Class::Accessor::Fast:  0
     Class::MOP:           0.88
     Data::Stream::Bulk:   0.06
     DateTime::Format::HTTP:  0
@@ -37,7 +36,7 @@
     directory:
         - t
         - inc
-generated_by:       ExtUtils::MakeMaker version 6.55_02
+generated_by:       ExtUtils::MakeMaker version 6.57_05
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4

Modified: trunk/libnet-amazon-s3-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/Makefile.PL?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/Makefile.PL (original)
+++ trunk/libnet-amazon-s3-perl/Makefile.PL Tue Jul 26 10:42:18 2011
@@ -5,12 +5,11 @@
 WriteMakefile(
     NAME         => 'Net::Amazon::S3',
     VERSION_FROM => 'lib/Net/Amazon/S3.pm',
-    AUTHOR       => 'Leon Brocard <acme at astray.com>',
+    AUTHOR       => 'Pedro Figueiredo <me at pedrofigueiredo.org>',
     ABSTRACT     => 'Use the Amazon S3 - Simple Storage Service',
     LICENSE      => 'perl',
     PREREQ_PM    => {
         'Class::MOP'                 => '0.88',
-        'Class::Accessor::Fast'      => '0',
         'Data::Stream::Bulk'         => '0.06',
         'DateTime::Format::HTTP'     => '0',
         'DateTime::Format::ISO8601'  => '0',

Modified: trunk/libnet-amazon-s3-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/README?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/README (original)
+++ trunk/libnet-amazon-s3-perl/README Tue Jul 26 10:42:18 2011
@@ -93,8 +93,11 @@
     Net::Amazon::S3::Client instead.
 
     Development of this code happens here:
-    http://github.com/acme/net-amazon-s3
-
+    http://github.com/pfig/net-amazon-s3
+    
+    Homepage for the project (just started) is at
+    http://pfig.github.com/net-amazon-s3/
+    
 METHODS
   new
     Create a new S3 client object. Takes some arguments:
@@ -329,6 +332,8 @@
     programmers.
 
     Brad Fitzpatrick <brad at danga.com> - return values, Bucket object
+    
+    Pedro Figueiredo <me at pedrofigueiredo.org> - since 0.54
 
 SEE ALSO
     Net::Amazon::S3::Bucket

Modified: trunk/libnet-amazon-s3-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/debian/changelog?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/debian/changelog (original)
+++ trunk/libnet-amazon-s3-perl/debian/changelog Tue Jul 26 10:42:18 2011
@@ -1,3 +1,9 @@
+libnet-amazon-s3-perl (0.54-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Fabrizio Regalli <fabreg at fabreg.it>  Tue, 26 Jul 2011 12:41:38 +0200
+
 libnet-amazon-s3-perl (0.53-1) unstable; urgency=low
 
   * New upstream release.

Modified: trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3.pm?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3.pm (original)
+++ trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3.pm Tue Jul 26 10:42:18 2011
@@ -99,7 +99,9 @@
 Note: This is the legacy interface, please check out
 L<Net::Amazon::S3::Client> instead.
 
-Development of this code happens here: http://github.com/acme/net-amazon-s3
+Development of this code happens here: http://github.com/pfig/net-amazon-s3/
+
+Homepage for the project (just started) is at http://pfig.github.com/net-amazon-s3/
 
 =cut
 
@@ -142,7 +144,7 @@
 
 __PACKAGE__->meta->make_immutable;
 
-our $VERSION = '0.53';
+our $VERSION = '0.54';
 
 my $KEEP_ALIVE_CACHESIZE = 10;
 
@@ -787,7 +789,7 @@
 
 sub _urlencode {
     my ( $self, $unencoded ) = @_;
-    return uri_escape_utf8( $unencoded, '^A-Za-z0-9_-' );
+    return uri_escape_utf8( $unencoded, '^A-Za-z0-9_\-\.' );
 }
 
 1;
@@ -838,6 +840,8 @@
 
 Brad Fitzpatrick <brad at danga.com> - return values, Bucket object
 
+Pedro Figueiredo <me at pedrofigueiredo.org> - since 0.54
+
 =head1 SEE ALSO
 
 L<Net::Amazon::S3::Bucket>

Modified: trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request.pm?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request.pm (original)
+++ trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request.pm Tue Jul 26 10:42:18 2011
@@ -45,7 +45,7 @@
 sub _uri {
     my ( $self, $key ) = @_;
     return ($key)
-        ? $self->bucket . "/" . $self->s3->_urlencode($key)
+        ? $self->bucket . "/" . (join '/', map {$self->s3->_urlencode($_)} split /\//, $key)
         : $self->bucket . "/";
 }
 

Modified: trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request/ListBucket.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request/ListBucket.pm?rev=77858&op=diff
==============================================================================
--- trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request/ListBucket.pm (original)
+++ trunk/libnet-amazon-s3-perl/lib/Net/Amazon/S3/Request/ListBucket.pm Tue Jul 26 10:42:18 2011
@@ -19,7 +19,7 @@
     my $path = $self->bucket . "/";
 
     my @post;
-    foreach my $method qw(prefix delimiter max_keys marker) {
+    foreach my $method ( qw(prefix delimiter max_keys marker) ) {
         my $value = $self->$method;
         next unless $value;
         my $key = $method;




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