r76118 - in /trunk/libemail-sender-transport-smtp-tls-perl: ./ debian/ lib/Email/Sender/Transport/SMTP/ t/

fabreg-guest at users.alioth.debian.org fabreg-guest at users.alioth.debian.org
Sun Jun 19 12:42:53 UTC 2011


Author: fabreg-guest
Date: Sun Jun 19 12:42:51 2011
New Revision: 76118

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=76118
Log:
* New upstream release.
* Bump to 3.9.2 Standard-Version.
* Add myself to Uploaders and Copyright.
* Switch d/compat to 8.
* debhelper 8.

Added:
    trunk/libemail-sender-transport-smtp-tls-perl/META.json
      - copied unchanged from r76117, branches/upstream/libemail-sender-transport-smtp-tls-perl/current/META.json
    trunk/libemail-sender-transport-smtp-tls-perl/t/00-compile.t
      - copied unchanged from r76117, branches/upstream/libemail-sender-transport-smtp-tls-perl/current/t/00-compile.t
    trunk/libemail-sender-transport-smtp-tls-perl/t/ok.t
      - copied unchanged from r76117, branches/upstream/libemail-sender-transport-smtp-tls-perl/current/t/ok.t
Removed:
    trunk/libemail-sender-transport-smtp-tls-perl/t/00-load.t
Modified:
    trunk/libemail-sender-transport-smtp-tls-perl/Changes
    trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST
    trunk/libemail-sender-transport-smtp-tls-perl/META.yml
    trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL
    trunk/libemail-sender-transport-smtp-tls-perl/README
    trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog
    trunk/libemail-sender-transport-smtp-tls-perl/debian/compat
    trunk/libemail-sender-transport-smtp-tls-perl/debian/control
    trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright
    trunk/libemail-sender-transport-smtp-tls-perl/dist.ini
    trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm

Modified: trunk/libemail-sender-transport-smtp-tls-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/Changes?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/Changes (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/Changes Sun Jun 19 12:42:51 2011
@@ -1,4 +1,7 @@
 Revision history for Email-Sender-Transport-SMTP-TLS
+
+0.10    2011.06.18
+        trap errors when send email
 
 0.09    2011.01.02
         code fixes

Modified: trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST Sun Jun 19 12:42:51 2011
@@ -1,11 +1,13 @@
 Changes
 LICENSE
 MANIFEST
+META.json
 META.yml
 Makefile.PL
 README
 dist.ini
 lib/Email/Sender/Transport/SMTP/TLS.pm
-t/00-load.t
+t/00-compile.t
+t/ok.t
 t/release-pod-coverage.t
 t/release-pod-syntax.t

Modified: trunk/libemail-sender-transport-smtp-tls-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/META.yml?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/META.yml (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/META.yml Sun Jun 19 12:42:51 2011
@@ -6,15 +6,15 @@
 configure_requires:
   ExtUtils::MakeMaker: 6.31
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.102342, CPAN::Meta::Converter version 2.102400'
+generated_by: 'Dist::Zilla version 4.200004, CPAN::Meta::Converter version 2.102400'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
   version: 1.4
 name: Email-Sender-Transport-SMTP-TLS
 requires:
-  Email::Sender: 0.102370
-  Net::SMTP::TLS::ButMaintained: 0.13
+  Email::Sender: 0.110001
+  Net::SMTP::TLS::ButMaintained: 0.17
 resources:
-  repository: http://github.com/fayland/email-sender-transport-smtp-tls
-version: 0.09
+  repository: git://github.com/fayland/email-sender-transport-smtp-tls.git
+version: 0.10

Modified: trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL Sun Jun 19 12:42:51 2011
@@ -20,10 +20,10 @@
   'LICENSE' => 'perl',
   'NAME' => 'Email::Sender::Transport::SMTP::TLS',
   'PREREQ_PM' => {
-    'Email::Sender' => '0.102370',
-    'Net::SMTP::TLS::ButMaintained' => '0.13'
+    'Email::Sender' => '0.110001',
+    'Net::SMTP::TLS::ButMaintained' => '0.17'
   },
-  'VERSION' => '0.09',
+  'VERSION' => '0.10',
   'test' => {
     'TESTS' => 't/*.t'
   }

Modified: trunk/libemail-sender-transport-smtp-tls-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/README?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/README (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/README Sun Jun 19 12:42:51 2011
@@ -3,7 +3,7 @@
     (Eg. Gmail)
 
 VERSION
-    version 0.09
+    version 0.10
 
 SYNOPSIS
         use Email::Sender::Simple qw(sendmail);
@@ -17,8 +17,8 @@
             password => 'password',
             helo => 'fayland.org',
         );
-        
-    # my $message = Mail::Message->read($rfc822)
+    
+        # my $message = Mail::Message->read($rfc822)
         #         || Email::Simple->new($rfc822)
         #         || Mail::Internet->new([split /\n/, $rfc822])
         #         || ...
@@ -34,8 +34,8 @@
             ],
             body => 'Content.',
         );
-        
-    try {
+    
+        try {
             sendmail($message, { transport => $transport });
         } catch {
             die "Error sending email: $_";

Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog Sun Jun 19 12:42:51 2011
@@ -1,5 +1,6 @@
-libemail-sender-transport-smtp-tls-perl (0.09-1) UNRELEASED; urgency=low
+libemail-sender-transport-smtp-tls-perl (0.10-1) UNRELEASED; urgency=low
 
+  [ Chris Butler ]
     WAITS-FOR: libnet-smtp-tls-butmaintained-perl
 
   * New upstream release
@@ -12,7 +13,14 @@
   * Update copyright to refer to "Debian systems" instead of "Debian
     GNU/Linux" systems, and to point to the correct version of the GPL
 
- -- Chris Butler <chrisb at debian.org>  Mon, 28 Feb 2011 20:28:33 +0000
+  [ Fabrizio Regalli ]
+  * New upstream release.
+  * Bump to 3.9.2 Standard-Version.
+  * Add myself to Uploaders and Copyright.
+  * Switch d/compat to 8.
+  * debhelper 8.
+
+ -- Fabrizio Regalli <fabreg at fabreg.it>  Sun, 19 Jun 2011 14:26:27 +0200
 
 libemail-sender-transport-smtp-tls-perl (0.07-1) unstable; urgency=low
 

Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/compat?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/compat (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/compat Sun Jun 19 12:42:51 2011
@@ -1,1 +1,1 @@
-7
+8

Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/control?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/control (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/control Sun Jun 19 12:42:51 2011
@@ -1,13 +1,13 @@
 Source: libemail-sender-transport-smtp-tls-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 8)
 Build-Depends-Indep: libemail-sender-perl (>= 0.102370),
  libnet-smtp-tls-butmaintained-perl (>= 0.13),
  perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Ivan Kohler <ivan-debian at 420.am>
-Standards-Version: 3.8.4
+Uploaders: Ivan Kohler <ivan-debian at 420.am>, Fabrizio Regalli <fabreg at fabreg.it>
+Standards-Version: 3.9.2
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/
 Homepage: http://search.cpan.org/dist/Email-Sender-Transport-SMTP-TLS/

Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright Sun Jun 19 12:42:51 2011
@@ -9,6 +9,7 @@
 
 Files: debian/*
 Copyright: 2010, Ivan Kohler <ivan-debian at 420.am>
+           2011, Fabrizio Regalli <fabreg at fabreg.it>
 License: Artistic or GPL-1+
 
 License: Artistic

Modified: trunk/libemail-sender-transport-smtp-tls-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/dist.ini?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/dist.ini (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/dist.ini Sun Jun 19 12:42:51 2011
@@ -1,5 +1,5 @@
 name    = Email-Sender-Transport-SMTP-TLS
-version = 0.09
+version = 0.10
 author = Fayland Lam <fayland at gmail.com>
 license = Perl_5
 copyright_holder = Fayland Lam
@@ -7,5 +7,5 @@
 [@FAYLAND]
 
 [Prereqs]
-Email::Sender = 0.102370
-Net::SMTP::TLS::ButMaintained = 0.13
+Email::Sender = 0.110001
+Net::SMTP::TLS::ButMaintained = 0.17

Modified: trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm Sun Jun 19 12:42:51 2011
@@ -1,7 +1,7 @@
 package Email::Sender::Transport::SMTP::TLS;
 
 BEGIN {
-    $Email::Sender::Transport::SMTP::TLS::VERSION = '0.09';
+    $Email::Sender::Transport::SMTP::TLS::VERSION = '0.10';
 }
 
 # ABSTRACT: Email::Sender with L<Net::SMTP::TLS> (Eg. Gmail)
@@ -17,6 +17,7 @@
 has port     => ( is => 'ro', isa => 'Int', default  => 587 );
 has username => ( is => 'ro', isa => 'Str', required => 1 );
 has password => ( is => 'ro', isa => 'Str', required => 1 );
+has timeout  => ( is => 'ro', isa => 'Int', default  => 0 );
 has allow_partial_success => ( is => 'ro', isa => 'Bool', default => 0 );
 has helo => ( is => 'ro', isa => 'Str' );    # default to hostname_long
 
@@ -45,7 +46,8 @@
             Port     => $self->port,
             User     => $self->username,
             Password => $self->password,
-            $self->helo ? ( Hello => $self->helo ) : (),
+            $self->helo    ? ( Hello   => $self->helo )    : (),
+            $self->timeout ? ( Timeout => $self->timeout ) : (),
         );
     };
 
@@ -104,16 +106,20 @@
         );
     }
 
-    my $message;
     eval {
         $smtp->data();
         $smtp->datasend( $email->as_string );
         $smtp->dataend;
+    };
+    $FAULT->("error at sending: $@") if $@;
+
+    my $message;
+    eval {
         $message = $smtp->message;
         $smtp->quit;
     };
 
-    # ignore $@
+    # ignore $@ from ->quit
 
     # XXX: We must report partial success (failures) if applicable.
     return $self->success( { message => $message } ) unless @failures;
@@ -169,7 +175,7 @@
 
 =head1 VERSION
 
-version 0.09
+version 0.10
 
 =head1 SYNOPSIS
 




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