From 0746740af3936fc498f2537d232537f5afb43626 Mon Sep 17 00:00:00 2001 From: hiramatsu Date: Sat, 11 Feb 2012 03:21:35 +0000 Subject: Update p5-Mail-Box to 2.102. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes from previous: ---------------------- version 2.102: Wed Jan 4 09:31:51 CET 2012 Fixes: - regex which matched attributes dumped core on hugh attributes. rt.cpan.org#69414 [Yanyan Yang] - document generation fixes. Improvements: - correct synopsis of ::Thread::Manager - ::Thread::Node::threadToString uses study() on subject version 2.101: Thu Aug 25 10:16:03 CEST 2011 Fixes: - multipart's-part content-type could remove some attributes rt.cpan.org#69516 [Yanyan Yang] - filenames in content-disposition fields are sometimes charset encoded (not supported by the RFCs) Decode them. [Thomas Karcher] - example how to use $msg->moveTo() was wrong. [Flash] Improvements: - use the Net::Domain::hostfqdn() for the creation of unique message-ids if libnet is installed. rt.cpan.org#69803 [Christoph 'Mehdorn' Weber] version 2.099: Thu Jul 7 16:02:38 CEST 2011 Fixes: - body() of structured studied fields failed. Improvements: - add overloading of comparison to Mail::Message::Field::Address objects. Triggered by [Andrew Beverley] - implement study on date fields. version 2.098: Thu Mar 17 09:01:36 CET 2011 Fixes: - accept mbox message separators from the 60's, because mozilla uses 1-1-1965 as default separator when importing mail. rt.cpan.org#65572 [Willi Mann] - accept mbox message separators from the upcoming 20's - Mail::Transport::POP3 has use_ssl setting too late [Mark Delany] - Mail::Transport::IMAP4 folder create produced "use of undefined". rt.cpan.org#66001 [Willi Mann] - Error message when stringifying a studied empty field. rt.cpan.org#66381 [Florian] - do not split headers for encoded components which contain blanks (which is illegal) reported by [Florian] Improvements: - maildir: do not remove :2, from the filename if there are no flags. [Mikolaj Kucharski] version 2.097: Wed Jan 26 16:11:41 CET 2011 Fixes: - override Mail::Transport::Sendmail destinations included original destinations. rt.cpan.org#64266 [Andrew Beverley] Improvements: - added examples/strip-spam-markup.pl by [Gary Funck] - do not hardcode perl version in test.pl, hopefully resolving many cpantesters complaints. - randomize boundary string to avoid (undemonstrated) security risks with boundary guessing. - manual pages produced with new version of OODoc, producing more condensed output. version 2.096: Tue Nov 9 10:04:25 CET 2010 Fixes: - allow dot in username for pop/imap (probably used by someone) [Jim Cromie] Improvements: - spelling fixes rt.cpan.org#59061 [Salvatore Bonaccorso] - implement Mail::Box::POP3s [Jim Cromie] - do not run test-scripts with -T, because modern TAP::Harness uses PERL5LIB which is disabled by the flag. version 2.095: Fri Jul 2 11:17:35 CEST 2010 Fixes: - permit additional colons in maildir filenames. rt.cpan.org #58534 [Stefan Kangas] - maildir messages in the 'new' queue will not get ":2,", as in mutt. rt.cpan.org#58550 [Stefan Kangas] - fix handling of messages with empty bodys. Had mild consequences to multipart preamble and prelude processing. rt.cpan.org#58544 [Stefan Kangas] Improvements: - spelling fixes rt.cpan.org#56678 [Salvatore Bonaccorso] version 2.094: Tue Apr 6 11:17:15 CEST 2010 Fixes: - parse address phrase with line fold in ::Full:Addresses rt.cpan.org#55309 [Diomidis Spinellis] - handle empty preambles and postludes in multiparts even very strict, because the may be signed. rt.cpan.org#54529 [John Gardiner Myers] Improvements: - fix documentation on use of Mail::Message::Head::build() and a few more minor documentation errors. [Kiss Gabor] - $msg->reply fallback to From address, not only Reply-To - add example/unpack.pl - added install configuration choice "none". Also control via environment variables. - spelling fixes. rt.cpan.org#53127 [Salvatore Bonaccorso] version 2.093: Thu Dec 24 17:02:06 CET 2009 Fixes: version 2.093: Thu Dec 24 17:02:06 CET 2009 Fixes: version 2.093: Thu Dec 24 17:02:06 CET 2009 Fixes: - rewrite of Mail::Message::Full:decode(), because original trick for blank removal kept on biting me. Now implemented without trick. rt.cpan.org#52600 [Dmitry Bigunyak] - make text/plain default when a body is created, as promised by the documentation. rt.cpan.org#52278 [Dmitry Bigunyak] - add toplevel() to ::Body::Multipart and ::Body::Nested to support reply() called on message parts. - fix tests-script to make MIME::Entity cleanup the msg-* files in the tests/ directory. Improvements: - rewrite of SYNOPSIS for Mail::Message::Field::Addresses rt.cpan.org#43703 [Dmitry Bigunyak] - added Mail::Box::Locker::FcntlLock, contributed by Jim In Aus rt.cpan.org#48568 [Jim in Aus] - support additional headers to a reply message. - added explanation of character-set "PERL" for a ::Body (suggested by [Dmitry Bigunyak]) version 2.092: Fri Nov 20 16:13:46 CET 2009 Fixes: - do not set all signal handlers to "exit(0)" rt.cpan.org#50433 [Slaven Rezic] - do not enforce the use of /usr/bin/perl in the test-scripts, but use the perl which is selected via the path. version 2.091: Sun Sep 6 23:54:17 CEST 2009 Fixes: - Another fix to thread detection start where first message is not found. rt.cpan.org#40347 [Florian] - translate '_' to blank when charset not known. rt.cpan.org#41661 [Florian] - no "undef" for field Content-Length with empty message bodies. [Daniel Richard G.] - Mail::Message::Body::eol() with parameter sometimes did not return a body but a character. rt.cpan.org#49334 [Brian McCauley] - Mail::Message::Body::eol() should add \n to last texts line if it is missing. rt.cpan.org#49362 [Brian McCauley] Improvements: - better "From " message separator line generated when converting messages for Mbox storage. Written by [Daniel Richard G.] version 2.090: Tue Jun 2 11:56:28 CEST 2009 Fixes: - second attempt to use Encode to do base64/qp encoding in Mail::Message::Field::Full, This time with test script. [Alexander Averyanov] - Mail::Box::Locker::POSIX lock did always succeed. rt.cpan.org#46003 [Rainer Schöpf] via Debian#528364 - Maildir accept lower-case flags rt.cpan.org#42182 [Hardaker] - Message parser needlessly required read access to folders. rt.cpan.org #46388 [Mike Ekberg] version 2.089: Mon Apr 20 21:00:34 CEST 2009 Fixes: - do not restart parser after folder write, which could end-up in empy folders if mode=='w' [Reinier Post] - fix takemail script for Mbox. rt.cpan.org#44439 [Reinier Post] - alternative option names for 'file' in various lockers, needed to be able to use them in the multi-locker. Needed by [Mark Hedges] - use Encode to do base64/qp encoding in Mail::Message::Field::Full, which handles multibyte characters correctly. Patch by [Alexander Averyanov] version 2.088: Thu Mar 19 08:54:31 CET 2009 Fixes: - ::Parser::Perl should call binmode() as method on the file- handle to work. [Ashwini Singh] - pre-created locker object cannot be passed to Mail::Box::open() because its creation requires a Mail::Box object. [Mark Hedges] - recover from illegal phrases in email addresses, for studied fields in Mail::Message::Field::Addresses [Robert Bruccole] - require Date::Format, introduced in 2.082 [cpantesters] Improvements: - specify encoding type of character-set (q or b) with Mail::Message::Field::Address objects. Requested by [Alexander Averyanov] - default mail box locker object should use the same logging settings as the mail box itself. Spotted by [Mark Hedges] - the existence of Mail/Makefile.PL was an accident. version 2.087: Tue Feb 3 12:41:10 CET 2009 Fixes: - more character-decoding errors in field study. rt.cpan.org#41661 [Florian] - username in folder URL must get decoded as well, to allow '@' signs and colons in the usernames. rt.cpan.org#41976 [Matt S Trout] - accept unknown flags for Maildir. rt.cpan.org#42182 [Wes Hardaker] Improvements: - add DIGEST-MD5 and LOGIN to the AUTO search list of IMAP4. Triggered by rt.cpan.org#42136 [Alexander Thoukydides] - add warnings on two spots that message labels may get lost when moving them to an other folder type. - use external file for body after 100kB, not 10kB. Should improve on performance. --- mail/p5-Mail-Box/Makefile | 6 +++--- mail/p5-Mail-Box/distinfo | 10 +++++----- mail/p5-Mail-Box/patches/patch-aa | 19 ++++++++++++------- 3 files changed, 20 insertions(+), 15 deletions(-) (limited to 'mail/p5-Mail-Box') diff --git a/mail/p5-Mail-Box/Makefile b/mail/p5-Mail-Box/Makefile index 52a9862d1ed..9133750ae49 100644 --- a/mail/p5-Mail-Box/Makefile +++ b/mail/p5-Mail-Box/Makefile @@ -1,14 +1,14 @@ -# $NetBSD: Makefile,v 1.15 2011/08/14 13:25:25 obache Exp $ +# $NetBSD: Makefile,v 1.16 2012/02/11 03:21:35 hiramatsu Exp $ -DISTNAME= Mail-Box-2.086 +DISTNAME= Mail-Box-2.102 PKGNAME= p5-${DISTNAME} -PKGREVISION= 2 CATEGORIES= mail perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://perl.overmeer.net/mailbox/ COMMENT= Set of packages which implement methods to handle e-mail +LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-Encode>=2.26:../../textproc/p5-Encode DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate diff --git a/mail/p5-Mail-Box/distinfo b/mail/p5-Mail-Box/distinfo index 6e8f8afeebf..465535e6d28 100644 --- a/mail/p5-Mail-Box/distinfo +++ b/mail/p5-Mail-Box/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2009/01/04 20:11:45 adrianp Exp $ +$NetBSD: distinfo,v 1.7 2012/02/11 03:21:35 hiramatsu Exp $ -SHA1 (Mail-Box-2.086.tar.gz) = 1c40ef8f726f157a7506762f7d33dcdb1e8831be -RMD160 (Mail-Box-2.086.tar.gz) = d56543abab3cc2bb1e48e78b013374562e80e6c4 -Size (Mail-Box-2.086.tar.gz) = 598922 bytes -SHA1 (patch-aa) = ca07d344e1e4bf621bb9a87cd019fd3b686c9d7a +SHA1 (Mail-Box-2.102.tar.gz) = 28820bf3edf7d8175f53e318714c8066e1a80a73 +RMD160 (Mail-Box-2.102.tar.gz) = abc9bf4dedc47b75f458a0636e6f1b57bd45d0e3 +Size (Mail-Box-2.102.tar.gz) = 612927 bytes +SHA1 (patch-aa) = 91a9f9f42bf25df5dcaf27ffb0ce0ba5b0caefc4 diff --git a/mail/p5-Mail-Box/patches/patch-aa b/mail/p5-Mail-Box/patches/patch-aa index 20329962a25..db0e3cbd9f9 100644 --- a/mail/p5-Mail-Box/patches/patch-aa +++ b/mail/p5-Mail-Box/patches/patch-aa @@ -1,8 +1,10 @@ -$NetBSD: patch-aa,v 1.5 2009/01/04 20:11:45 adrianp Exp $ +$NetBSD: patch-aa,v 1.6 2012/02/11 03:21:35 hiramatsu Exp $ ---- Makefile.PL.orig 2008-12-11 11:05:40.000000000 +0000 +Skip interactive configuration. + +--- Makefile.PL.orig 2012-02-10 16:04:21.000000000 +0000 +++ Makefile.PL -@@ -155,90 +155,8 @@ FIX +@@ -156,93 +156,8 @@ FIX exit 1; } @@ -31,7 +33,7 @@ $NetBSD: patch-aa,v 1.5 2009/01/04 20:11:45 adrianp Exp $ - } - } - -- print "\n"; +-# print "\n"; - eval "require $module"; - if($@) - { if($@ =~ m/^Can't locate /) @@ -66,13 +68,16 @@ $NetBSD: patch-aa,v 1.5 2009/01/04 20:11:45 adrianp Exp $ - } - - my $install = $default_install_answer -- || prompt "Do you want to install $module? yes/no/all" +- || prompt "Do you want to install $module? yes/no/all/none" - , (-t STDIN ? 'y' : 'n'); - - $install = $default_install_answer = 'y' -- if $install eq 'a'; +- if $install =~ m/^a/i; +- +- $install = $default_install_answer = 'n' +- if $install =~ m/^non/i; - -- next unless $install eq 'y'; +- next if $install !~ m/^y/i; - - my $distr = $args{distr} || $module; - -- cgit v1.2.3