r38221 - in /trunk/libemail-sender-perl: ./ debian/ debian/patches/ lib/Email/ lib/Email/Sender/ lib/Email/Sender/Failure/ lib/Email/Sender/Manual/ lib/Email/Sender/Role/ lib/Email/Sender/Success/ lib/Email/Sender/Transport/ lib/Email/Sender/Transport/SMTP/ t/lib/Test/Email/ t/lib/Test/Email/Sender/
ansgar-guest at users.alioth.debian.org
ansgar-guest at users.alioth.debian.org
Thu Jun 18 16:59:13 UTC 2009
Author: ansgar-guest
Date: Thu Jun 18 16:59:07 2009
New Revision: 38221
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=38221
Log:
new upstream release
Added:
trunk/libemail-sender-perl/debian/patches/old-test-simple.patch
Removed:
trunk/libemail-sender-perl/debian/patches/add-plan.patch
Modified:
trunk/libemail-sender-perl/Changes
trunk/libemail-sender-perl/META.json
trunk/libemail-sender-perl/Makefile.PL
trunk/libemail-sender-perl/README
trunk/libemail-sender-perl/debian/changelog
trunk/libemail-sender-perl/debian/patches/series
trunk/libemail-sender-perl/debian/watch
trunk/libemail-sender-perl/dist.ini
trunk/libemail-sender-perl/lib/Email/Sender.pm
trunk/libemail-sender-perl/lib/Email/Sender/Failure.pm
trunk/libemail-sender-perl/lib/Email/Sender/Failure/Multi.pm
trunk/libemail-sender-perl/lib/Email/Sender/Failure/Permanent.pm
trunk/libemail-sender-perl/lib/Email/Sender/Failure/Temporary.pm
trunk/libemail-sender-perl/lib/Email/Sender/Manual.pm
trunk/libemail-sender-perl/lib/Email/Sender/Manual/QuickStart.pm
trunk/libemail-sender-perl/lib/Email/Sender/Role/CommonSending.pm
trunk/libemail-sender-perl/lib/Email/Sender/Simple.pm
trunk/libemail-sender-perl/lib/Email/Sender/Success.pm
trunk/libemail-sender-perl/lib/Email/Sender/Success/Partial.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/DevNull.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Failable.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Maildir.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Mbox.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Print.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP/Persistent.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Sendmail.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Test.pm
trunk/libemail-sender-perl/lib/Email/Sender/Transport/Wrapper.pm
trunk/libemail-sender-perl/lib/Email/Sender/Util.pm
trunk/libemail-sender-perl/t/lib/Test/Email/SMTPRig.pm
trunk/libemail-sender-perl/t/lib/Test/Email/Sender/Util.pm
Modified: trunk/libemail-sender-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/Changes?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/Changes (original)
+++ trunk/libemail-sender-perl/Changes Thu Jun 18 16:59:07 2009
@@ -1,21 +1,28 @@
Revision history for Email-Sender
-0.004 2009-03-24
- require perl5 version 8
- move to Moose; let's not mess around, the Moose/Mouse stuff is not
- worth the minor savings
+0.091661 2009-06-15
+ THIS RELEASE MAY BREAK YOUR CODE... but probably not
-0.003 2009-03-12
- Sendmail transport now uses 2-arg open on Win32 so it can work at all
- Win32-friendly tests added for Sendmail by the ever-awesome DAGOLDEN
+ Email::Sender::Simple has been added, along with a manual
+ Email::Sender is now a role
+ Email::Sender::Transport is now a role, too; subclasses will break
-0.002 2009-01-31
- fix minor documentation errors
+0.004 2009-03-24
+ require perl5 version 8
+ move to Moose; let's not mess around, the Moose/Mouse stuff is not
+ worth the minor savings
-0.001 2009-01-02
- SQLite transport split into its own dist, removed from this
- QUIT when ending a transmission in non-persist SMTP
+0.003 2009-03-12
+ Sendmail transport now uses 2-arg open on Win32 so it can work at all
+ Win32-friendly tests added for Sendmail by the ever-awesome DAGOLDEN
-0.000 2008-12-10
- first CPAN demo release; It Probably Works!
+0.002 2009-01-31
+ fix minor documentation errors
+0.001 2009-01-02
+ SQLite transport split into its own dist, removed from this
+ QUIT when ending a transmission in non-persist SMTP
+
+0.000 2008-12-10
+ first CPAN demo release; It Probably Works!
+
Modified: trunk/libemail-sender-perl/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/META.json?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/META.json (original)
+++ trunk/libemail-sender-perl/META.json Thu Jun 18 16:59:07 2009
@@ -7,7 +7,7 @@
"url" : "http://module-build.sourceforge.net/META-spec-v1.4.html"
},
"generated_by" : "Dist::Zilla::Plugin::MetaJSON version 1.091480",
- "version" : "0.091560_002",
+ "version" : "0.091661",
"name" : "Email-Sender",
"author" : [
"Ricardo Signes <rjbs at cpan.org>"
@@ -27,7 +27,7 @@
"Sys::Hostname::Long" : "0",
"Moose" : "0",
"Carp" : "0",
- "Test::More" : "0",
+ "Test::More" : "0.88",
"Net::SMTP" : "0",
"File::Temp" : "0",
"File::Basename" : "0",
Modified: trunk/libemail-sender-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/Makefile.PL?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/Makefile.PL (original)
+++ trunk/libemail-sender-perl/Makefile.PL Thu Jun 18 16:59:07 2009
@@ -9,7 +9,7 @@
NAME => 'Email::Sender',
AUTHOR => 'Ricardo\ Signes\ \<rjbs\@cpan\.org\>',
ABSTRACT => 'a\ library\ for\ sending\ email',
- VERSION => '0.091560_002',
+ VERSION => '0.091661',
EXE_FILES => [ qw() ],
(eval { ExtUtils::MakeMaker->VERSION(6.21) } ? (LICENSE => 'perl') : ()),
PREREQ_PM => {
@@ -26,7 +26,7 @@
"Sys::Hostname::Long" => '0',
"Moose" => '0',
"Carp" => '0',
- "Test::More" => '0',
+ "Test::More" => '0.88',
"Net::SMTP" => '0',
"File::Temp" => '0',
"File::Basename" => '0',
Modified: trunk/libemail-sender-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/README?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/README (original)
+++ trunk/libemail-sender-perl/README Thu Jun 18 16:59:07 2009
@@ -1,7 +1,7 @@
This archive contains the distribution Email-Sender, version
-0.091560_002:
+0.091661:
a library for sending email
Modified: trunk/libemail-sender-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/debian/changelog?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/debian/changelog (original)
+++ trunk/libemail-sender-perl/debian/changelog Thu Jun 18 16:59:07 2009
@@ -1,9 +1,5 @@
-libemail-sender-perl (0.091.560~002-1) UNRELEASED; urgency=low
- # Note: the patch is probably not anymore needed since libtest-simple-perl
- # 0.88-1 is now in the "ready for upload" section. There is also a new up-
- # stream release.
- # kind regards, Salvatore (carnil).
+libemail-sender-perl (0.091661-1) unstable; urgency=low
* Initial Release. (Closes: #510687)
- -- Ansgar Burchardt <ansgar at 43-1.org> Sun, 7 Jun 2009 23:10:29 +0200
+ -- Ansgar Burchardt <ansgar at 43-1.org> Thu, 18 Jun 2009 18:57:22 +0200
Added: trunk/libemail-sender-perl/debian/patches/old-test-simple.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/debian/patches/old-test-simple.patch?rev=38221&op=file
==============================================================================
--- trunk/libemail-sender-perl/debian/patches/old-test-simple.patch (added)
+++ trunk/libemail-sender-perl/debian/patches/old-test-simple.patch Thu Jun 18 16:59:07 2009
@@ -1,0 +1,30 @@
+From: Ansgar Burchardt <ansgar at 43-1.org>
+Date: Sun, 07 Jun 2009 23:36:54 +0200
+Subject: Add plan to tests for old version of Test-Simple
+
+done_testing is only available in Test-Simple version 0.88.
+--- libemail-sender-perl.orig/t/00-load.t
++++ libemail-sender-perl/t/00-load.t
+@@ -1,4 +1,4 @@
+-use Test::More;
++use Test::More tests => 12;
+
+ use_ok('Email::Sender')
+ && use_ok('Email::Sender::Simple')
+@@ -14,4 +14,4 @@
+ && use_ok('Email::Sender::Transport::Wrapper')
+ || BAIL_OUT("can't even compile all relevant modules");
+
+-done_testing;
++#done_testing;
+--- libemail-sender-perl.orig/Makefile.PL
++++ libemail-sender-perl/Makefile.PL
+@@ -26,7 +26,7 @@
+ "Sys::Hostname::Long" => '0',
+ "Moose" => '0',
+ "Carp" => '0',
+- "Test::More" => '0.88',
++ "Test::More" => '0',
+ "Net::SMTP" => '0',
+ "File::Temp" => '0',
+ "File::Basename" => '0',
Modified: trunk/libemail-sender-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/debian/patches/series?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/debian/patches/series (original)
+++ trunk/libemail-sender-perl/debian/patches/series Thu Jun 18 16:59:07 2009
@@ -1,1 +1,1 @@
-add-plan.patch
+old-test-simple.patch
Modified: trunk/libemail-sender-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/debian/watch?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/debian/watch (original)
+++ trunk/libemail-sender-perl/debian/watch Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
# format version number, currently 3; this line is compulsory!
version=3
# URL to the package page followed by a regex to search
-opts="uversionmangle=s/_/~/;s/\.\d{3}\K\d{3}/.$&/" \
+opts="uversionmangle=s/_/~/;s/^\d+\.\d{3}$/$&000/" \
http://search.cpan.org/dist/Email-Sender/ .*/Email-Sender-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
Modified: trunk/libemail-sender-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/dist.ini?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/dist.ini (original)
+++ trunk/libemail-sender-perl/dist.ini Thu Jun 18 16:59:07 2009
@@ -30,5 +30,5 @@
File::Temp = 0 ;
FindBin = 0 ;
Scalar::Util = 0 ;
-Test::More = 0 ; minimum unknown
+Test::More = 0.88 ; done_testing
Modified: trunk/libemail-sender-perl/lib/Email/Sender.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose::Role;
# ABSTRACT: a library for sending email
@@ -20,7 +20,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 OVERVIEW
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Failure.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Failure.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Failure.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Failure.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Failure;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
# ABSTRACT: a report of failure from an email sending transport
@@ -68,7 +68,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 SEE ALSO
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Failure/Multi.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Failure/Multi.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Failure/Multi.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Failure/Multi.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Failure::Multi;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
extends 'Email::Sender::Failure';
@@ -48,7 +48,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Failure/Permanent.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Failure/Permanent.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Failure/Permanent.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Failure/Permanent.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Failure::Permanent;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
extends 'Email::Sender::Failure';
@@ -19,7 +19,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 AUTHOR
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Failure/Temporary.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Failure/Temporary.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Failure/Temporary.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Failure/Temporary.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Failure::Temporary;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
extends 'Email::Sender::Failure';
@@ -19,7 +19,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 AUTHOR
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Manual.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Manual.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Manual.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Manual.pm Thu Jun 18 16:59:07 2009
@@ -1,7 +1,7 @@
use strict;
use warnings;
package Email::Sender::Manual;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
# ABSTRACT: table of contents for the Email::Sender manual
@@ -18,7 +18,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 THE MANAUL
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Manual/QuickStart.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Manual/QuickStart.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Manual/QuickStart.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Manual/QuickStart.pm Thu Jun 18 16:59:07 2009
@@ -1,7 +1,7 @@
use strict;
use warnings;
package Email::Sender::Manual::QuickStart;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
# ABSTRACT: how to start using Email::Sender right now
@@ -18,7 +18,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 QUICK START
@@ -45,12 +45,14 @@
That's it. Your message goes out into the internet and tries to get delivered
to C<x.ample at example.com>.
-In the example above, C<$email> could have been a lot of different things. If
-C<Email::Abstract> can understand it, it could go there. Email::Sender::Simple
-tries to make a good guess about how to send the message. It will usually try
-to use the F<sendmail> program on unix-like systems and to use SMTP on Windows.
-You can specify a transport, if you need to, but normally that shouldn't be an
-issue. (See C<{citation needed}>, though, for more information.)
+In the example above, C<$email> could be an Email::Simple object, a
+MIME::Entity, a string containing an email message, or one of several other
+types of input. If C<Email::Abstract> can understand a value, it can be passed
+to Email::Sender::Simple. Email::Sender::Simple tries to make a good guess
+about how to send the message. It will usually try to use the F<sendmail>
+program on unix-like systems and to use SMTP on Windows. You can specify a
+transport, if you need to, but normally that shouldn't be an issue. (See
+L</Picking a Transport>, though, for more information.)
Also note that we imported and used a C<sendmail> routine in the example above.
This is exactly the same as saying:
@@ -68,8 +70,11 @@
address found in the F<From> header.
In most email transmission systems, though, the headers are not by necessity
-tied to the addresses used as the sender and recipients. Being able to set
-those distinctly is important, and Email::Sender::Simple lets you do this:
+tied to the addresses used as the sender and recipients. For example, your
+message header might say "From: mailing-list at example.com" while your SMTP
+client says "MAIL FROM:E<lt>verp-1234 at lists.example.comE<gt>". This is a
+powerful feature, and is necessary for many email application. Being able to
+set those distinctly is important, and Email::Sender::Simple lets you do this:
sendmail($email, { to => [ $to_1, $to_2 ], from => $sender });
@@ -82,8 +87,8 @@
If there is an error sending the message, an exception will be thrown. It will
be an object belonging to the class L<Email::Sender::Failure>. This object
-will have a C<message> attribute that should describe the nature of the
-failure. There are several specialized forms of failure, like
+will have a C<message> attribute describing the nature of the failure. There
+are several specialized forms of failure, like
L<Email::Sender::Failure::Multi>, which is thrown when more than one error is
encountered when trying to send. You don't need to know about these to use
Email::Sender::Simple, though. All you need to know is that C<sendmail>
@@ -143,7 +148,7 @@
respected >>. If you set the default transport via the environment, that's it.
Everything will use that transport.
-This is extremely valuable behavior, as it allows you to audit ever message
+This is extremely valuable behavior, as it allows you to audit every message
that would be sent by a program by running something like this:
$ export EMAIL_SENDER_TRANSPORT=Maildir
@@ -173,7 +178,7 @@
Now you've got an array containing every delivery performed through
Email::Sender::Simple, in order. Because you set the transport via the
-environment, no other code will be been able to force a different transport.
+environment, no other code will be able to force a different transport.
When testing code that forks, L<Email::Sender::Transport::SQLite> can be used
to allow every child process to deliver to a single, easy to inspect
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Role/CommonSending.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Role/CommonSending.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Role/CommonSending.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Role/CommonSending.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Role::CommonSending;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose::Role;
# ABSTRACT: the common sending tasks most Email::Sender classes will need
@@ -80,7 +80,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Simple.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Simple.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Simple.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Simple.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Simple;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Role::CommonSending';
@@ -57,6 +57,11 @@
}
sub build_default_transport {
+ require Email::Sender::Transport::Sendmail;
+ my $transport = eval { Email::Sender::Transport::Sendmail->new };
+
+ return $transport if $transport;
+
require Email::Sender::Transport::SMTP;
Email::Sender::Transport::SMTP->new;
}
@@ -161,7 +166,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 SEE INSTEAD
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Success.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Success.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Success.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Success.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Success;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
# ABSTRACT: the result of successfully sending mail
@@ -19,7 +19,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Success/Partial.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Success/Partial.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Success/Partial.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Success/Partial.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Success::Partial;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
extends 'Email::Sender::Success';
@@ -28,7 +28,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose::Role;
# ABSTRACT: a role for email transports
@@ -28,7 +28,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/DevNull.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/DevNull.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/DevNull.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/DevNull.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::DevNull;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -22,7 +22,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Failable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Failable.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Failable.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Failable.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Failable;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
extends 'Email::Sender::Transport::Wrapper';
@@ -45,7 +45,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Maildir.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Maildir.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Maildir.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Maildir.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Maildir;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -127,7 +127,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Mbox.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Mbox.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Mbox.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Mbox.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Mbox;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -115,7 +115,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Print.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Print.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Print.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Print.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Print;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -45,7 +45,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::SMTP;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -168,7 +168,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP/Persistent.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP/Persistent.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP/Persistent.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/SMTP/Persistent.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::SMTP::Persistent;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
extends 'Email::Sender::Transport::SMTP';
@@ -56,7 +56,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Sendmail.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Sendmail.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Sendmail.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Sendmail.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Sendmail;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -23,6 +23,10 @@
return $_[0]->_find_sendmail('sendmail');
},
);
+
+sub BUILD {
+ $_[0]->sendmail; # force population -- rjbs, 2009-06-08
+}
sub _find_sendmail {
my ($self, $program_name) = @_;
@@ -81,7 +85,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head2 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Test.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Test.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Test.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Test.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Test;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -92,7 +92,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Transport/Wrapper.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Transport/Wrapper.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Transport/Wrapper.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Transport/Wrapper.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Email::Sender::Transport::Wrapper;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
with 'Email::Sender::Transport';
@@ -32,7 +32,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 DESCRIPTION
Modified: trunk/libemail-sender-perl/lib/Email/Sender/Util.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/lib/Email/Sender/Util.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/lib/Email/Sender/Util.pm (original)
+++ trunk/libemail-sender-perl/lib/Email/Sender/Util.pm Thu Jun 18 16:59:07 2009
@@ -1,7 +1,7 @@
use strict;
use warnings;
package Email::Sender::Util;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
# ABSTRACT: random stuff that makes Email::Sender go
@@ -66,7 +66,7 @@
=head1 VERSION
-version 0.091560_002
+version 0.091661
=head1 AUTHOR
Modified: trunk/libemail-sender-perl/t/lib/Test/Email/SMTPRig.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/t/lib/Test/Email/SMTPRig.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/t/lib/Test/Email/SMTPRig.pm (original)
+++ trunk/libemail-sender-perl/t/lib/Test/Email/SMTPRig.pm Thu Jun 18 16:59:07 2009
@@ -1,5 +1,5 @@
package Test::Email::SMTPRig;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Moose;
Modified: trunk/libemail-sender-perl/t/lib/Test/Email/Sender/Util.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-perl/t/lib/Test/Email/Sender/Util.pm?rev=38221&op=diff
==============================================================================
--- trunk/libemail-sender-perl/t/lib/Test/Email/Sender/Util.pm (original)
+++ trunk/libemail-sender-perl/t/lib/Test/Email/Sender/Util.pm Thu Jun 18 16:59:07 2009
@@ -1,7 +1,7 @@
use strict;
use warnings;
package Test::Email::Sender::Util;
-our $VERSION = '0.091560_002';
+our $VERSION = '0.091661';
use Exporter;
BEGIN { our @ISA = qw(Exporter) }
More information about the Pkg-perl-cvs-commits
mailing list