r29039 - in /branches/upstream/libemail-send-perl/current: Changes META.yml README lib/Email/Send.pm lib/Email/Send/NNTP.pm lib/Email/Send/Qmail.pm lib/Email/Send/SMTP.pm lib/Email/Send/Sendmail.pm lib/Email/Send/Test.pm
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Thu Jan 1 18:00:13 UTC 2009
Author: gregoa
Date: Thu Jan 1 18:00:06 2009
New Revision: 29039
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=29039
Log:
[svn-upgrade] Integrating new upstream version, libemail-send-perl (2.193)
Modified:
branches/upstream/libemail-send-perl/current/Changes
branches/upstream/libemail-send-perl/current/META.yml
branches/upstream/libemail-send-perl/current/README
branches/upstream/libemail-send-perl/current/lib/Email/Send.pm
branches/upstream/libemail-send-perl/current/lib/Email/Send/NNTP.pm
branches/upstream/libemail-send-perl/current/lib/Email/Send/Qmail.pm
branches/upstream/libemail-send-perl/current/lib/Email/Send/SMTP.pm
branches/upstream/libemail-send-perl/current/lib/Email/Send/Sendmail.pm
branches/upstream/libemail-send-perl/current/lib/Email/Send/Test.pm
Modified: branches/upstream/libemail-send-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/Changes?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/Changes (original)
+++ branches/upstream/libemail-send-perl/current/Changes Thu Jan 1 18:00:06 2009
@@ -1,3 +1,9 @@
+2.193 2008-12-19
+ ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **
+
+ long-overdue application of patch from RUZ to correct error from
+ Sendmail mailer (thanks, RUZ!)
+
2.192 2007-11-01
horrible hack to fix regrettable decision in use of Module::Pluggable
(see https://rt.cpan.org/Ticket/Display.html?id=30183)
Modified: branches/upstream/libemail-send-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/META.yml?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/META.yml (original)
+++ branches/upstream/libemail-send-perl/current/META.yml Thu Jan 1 18:00:06 2009
@@ -1,21 +1,27 @@
--- #YAML:1.0
-name: Email-Send
-version: 2.192
-abstract: Simply Sending Email
-license: perl
-generated_by: ExtUtils::MakeMaker version 6.36_01
-distribution_type: module
-requires:
- Email::Address: 1.80
- Email::Simple: 1.92
- File::Spec: 0
- Module::Pluggable: 2.97
- Return::Value: 1.28
- Scalar::Util: 1.02
- Symbol: 0.00
- Test::More: 0.47
-meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.2.html
- version: 1.2
+name: Email-Send
+version: 2.193
+abstract: Simply Sending Email
author:
- Casey West <casey at geeknest.com>
+license: perl
+distribution_type: module
+configure_requires:
+ ExtUtils::MakeMaker: 0
+requires:
+ Email::Address: 1.80
+ Email::Simple: 1.92
+ File::Spec: 0
+ Module::Pluggable: 2.97
+ Return::Value: 1.28
+ Scalar::Util: 1.02
+ Symbol: 0.00
+ Test::More: 0.47
+no_index:
+ directory:
+ - t
+ - inc
+generated_by: ExtUtils::MakeMaker version 6.48
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
Modified: branches/upstream/libemail-send-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/README?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/README (original)
+++ branches/upstream/libemail-send-perl/current/README Thu Jan 1 18:00:06 2009
@@ -1,5 +1,8 @@
NAME
Email::Send - Simply Sending Email
+
+VERSION
+ 2.193
SYNOPSIS
use Email::Send;
Modified: branches/upstream/libemail-send-perl/current/lib/Email/Send.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/lib/Email/Send.pm?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/lib/Email/Send.pm (original)
+++ branches/upstream/libemail-send-perl/current/lib/Email/Send.pm Thu Jan 1 18:00:06 2009
@@ -2,7 +2,7 @@
use strict;
use vars qw[$VERSION];
-$VERSION = '2.192';
+$VERSION = '2.193';
use Email::Simple;
use Module::Pluggable
@@ -14,6 +14,15 @@
=head1 NAME
Email::Send - Simply Sending Email
+
+=head1 WAIT! ACHTUNG!
+
+Email::Send is going away... well, not really going away, but it's being
+officially marked "out of favor." It has API design problems that make it hard
+to usefully extend and rather than try to deprecate features and slowly ease in
+a new interface, we've released Email::SendB<er> which fixes these problems and
+others. As of today, 2008-12-19, Email::Sender is young, but it's fairly
+well-tested. Please consider using it instead for any new work.
=head1 SYNOPSIS
Modified: branches/upstream/libemail-send-perl/current/lib/Email/Send/NNTP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/lib/Email/Send/NNTP.pm?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/lib/Email/Send/NNTP.pm (original)
+++ branches/upstream/libemail-send-perl/current/lib/Email/Send/NNTP.pm Thu Jan 1 18:00:06 2009
@@ -5,7 +5,7 @@
use Net::NNTP;
use Return::Value;
-$VERSION = '2.04';
+$VERSION = '2.193';
sub is_available {
return eval { require Net::NNTP }
Modified: branches/upstream/libemail-send-perl/current/lib/Email/Send/Qmail.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/lib/Email/Send/Qmail.pm?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/lib/Email/Send/Qmail.pm (original)
+++ branches/upstream/libemail-send-perl/current/lib/Email/Send/Qmail.pm Thu Jan 1 18:00:06 2009
@@ -7,7 +7,7 @@
use vars qw[$QMAIL $VERSION];
$QMAIL ||= q[qmail-inject];
-$VERSION = '2.15';
+$VERSION = '2.193';
sub is_available {
my $class = shift;
Modified: branches/upstream/libemail-send-perl/current/lib/Email/Send/SMTP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/lib/Email/Send/SMTP.pm?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/lib/Email/Send/SMTP.pm (original)
+++ branches/upstream/libemail-send-perl/current/lib/Email/Send/SMTP.pm Thu Jan 1 18:00:06 2009
@@ -5,7 +5,7 @@
use Email::Address;
use Return::Value;
-$VERSION = '2.182';
+$VERSION = '2.193';
sub is_available {
my ($class, %args) = @_;
Modified: branches/upstream/libemail-send-perl/current/lib/Email/Send/Sendmail.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/lib/Email/Send/Sendmail.pm?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/lib/Email/Send/Sendmail.pm (original)
+++ branches/upstream/libemail-send-perl/current/lib/Email/Send/Sendmail.pm Thu Jan 1 18:00:06 2009
@@ -7,7 +7,7 @@
use vars qw[$SENDMAIL $VERSION];
-$VERSION = '2.15';
+$VERSION = '2.193';
sub is_available {
my $class = shift;
@@ -36,9 +36,15 @@
my ($class, $message, @args) = @_;
my $mailer = $class->_find_sendmail;
+ return failure "Couldn't find 'sendmail' executable in your PATH"
+ ." and \$".__PACKAGE__."::SENDMAIL is not set"
+ unless $mailer;
+
return failure "Found $mailer but cannot execute it"
unless -x $mailer;
+ local $SIG{'CHLD'} = 'DEFAULT';
+
my $pipe = gensym;
open $pipe, "| $mailer -t -oi @args"
Modified: branches/upstream/libemail-send-perl/current/lib/Email/Send/Test.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libemail-send-perl/current/lib/Email/Send/Test.pm?rev=29039&op=diff
==============================================================================
--- branches/upstream/libemail-send-perl/current/lib/Email/Send/Test.pm (original)
+++ branches/upstream/libemail-send-perl/current/lib/Email/Send/Test.pm Thu Jan 1 18:00:06 2009
@@ -25,7 +25,7 @@
# matched what you expect.
my @emails = Email::Send::Test->emails;
is( scalar(@emails), 1, 'Sent 1 email' );
- isa_ok( $emails[0], 'Email::MIME' );
+ isa_ok( $emails[0], 'Email::MIME' ); # Email::Simple subclasses pass through
=head1 DESCRIPTION
@@ -70,7 +70,7 @@
use vars qw{$VERSION};
BEGIN {
- $VERSION = '2.188';
+ $VERSION = '2.193';
}
# No longer allow direct access to the array
More information about the Pkg-perl-cvs-commits
mailing list