Thu Dec 4 13:30:08 2014 UTC ()
(pkgsrc)
- Removing patches/patch-lib_Message_Field.pm, the same fix applied
(upstream)
- Update 2.102 to 2.117
 Limitations to be fixed:
 - when lines are over 997 chars, then the transfer-encoding should
   automatically change from 'none' into 'quoted-printable' or 'base64'

version 2.117: Sun Aug 24 15:19:01 CEST 2014

	Fixes:
	- missed a line from the patch of
	  rt.cpan.org#98225 [Andrew Beverley]

version 2.116: Sat Aug 23 11:27:16 CEST 2014

	Improvements:
	- add Mail::Transport::SMTP->new(esmtp_options) and
	  trySend(esmtp_options)
	  rt.cpan.org#97630 [Andrew Beverley]
	- add Mail::Transport::SMTP->new(from)
	  rt.cpan.org#97636 [Andrew Beverley]
	- ::Field::Date parse support for numeric months (format used
	  by some broken clients/Yahoo auto-responder)
	  rt.cpan.org#98225 [Andrew Beverley]

version 2.115: Wed May 28 15:27:48 CEST 2014

	Improvements:
	- All regression tests pass on Windows!
	  [Markus Spann]

version 2.114: Thu May  8 10:49:17 CEST 2014

	Fixes:
	- check for Test::Pod on Windows [cpantesters]
	- do not break PATH in test.pl on Windows [Markus Spann]
	- fix ::Locker::POSIX "read-only" error in Perl >5.18.2 [Jim In Aus]

version 2.113: Wed Apr 16 14:07:37 CEST 2014

	Fixes:
	- revert change which replaced IO::File by open($fh), because it
	  does not support tell in Perl 5.10  [Scott Smedley]

version 2.112: Fri Mar 14 13:18:57 CET 2014

	Changes:
	- do not attempt POSIX lock on Windows [Christian Walde]

	Fixes:
	- ::Field::Date do not attempt to restore TZ with undef.
	  [Andrew Beverley]
	- many regression test fixes for Windows [Christian Walde]

	Improvements:
	- Mail::Transport::SMTP uses Net::SMTP which sometimes needs
	  Net::STMPS being installed. [Scott Smedley]

version 2.111: Fri Jan 24 11:21:30 CET 2014

	Fixes:
	- do not explicitly clean-up head and body during DESTROY of a
	  message, because those may be reused in other messages.
	  Fix for rebuild bug, reported by [Andrew Beverley]
	- open files in ::Body::File with :raw, not to corrupt line-
	  endings on Windows. rt.cpan.org#92374 [Joseph Strom]

	Improvements:
	- add dispositionFilename to replacement text of deleted parts
	  [Mark Nienberg]
	- change documentation syntax

version 2.110: Sun Jan  5 18:50:59 CET 2014

	Fixes:
	- ::Field::Date must compute in UTC [Andrew Beverley]
	- ::Field::Date negated -0600 timestamp [Andrew Beverley]
	- ::Field::Attribute should allow blanks around the '='
	  rt.cpan.org#90035 [Max Bowsher]
	- ::dispositionFilename() should use a study()d header
	  rt.cpan.org#90342 [Claus Jeppesen]
	- begin :html in ::Box-Index

	Improvements:
	- add Mail::Message::Construct::Rebuild::removeExtraAlternativeText()
	  Implemented by [Andrew Beverley]

version 2.109: Mon Aug 19 12:55:30 CEST 2013

	Fixes:
	- ::Field::Date format may lack leading 0 in the hour.
	  rt.cpan.org#86716 [Andrew Beverley]
	- ::Field::Date format, rare time formats use dots in time, not
	  colon.  It is illegal, but safe to support.
	  rt.cpan.org#86864 [Andrew Beverley]
	- ::MBox, pass non-default subfolder extension to siblings.
	  rt.cpan.org#87912 [James Wright]

	Improvements:
	- spell fixes rt.cpan.org#86450 [Salvatore Bonaccorso]

version 2.108: Tue Jun 25 09:21:59 CEST 2013

	Fixes:
	- Mail::Box::Locker::FcntlLock cannot set l_pid, read only

	Improvements:
	- use Devel::GlobalDestruction
	  rt.cpan.org#80611 [Ribasushi]

	- imap4: support TLS
	  rt.cpan.org#82990 [Rolf Krahl]

version 2.107: Wed Nov 28 12:25:59 CET 2012

	Fixes:

	- unset $ENV{PERLIO} in test.pl and open more files explicitly
	  as ":raw"
	  [Thomas Krichel]

	- script/mailbox2html contained a few errors like '$ENV{}' (vars
	  inside single quotes)  [John Delacour]

	- ::POP3s should use ::POP3::Message (without 's') [Gabriel Reyes]

	- folder->new(message_type) documentation was mistaken about the
	  default.

	Improvements:

	- add $date to Mail::Transport::IMAP4::appendMessage()
	  rt.cpan.org#79680 [Daniel Westermann-Clark]

	- remove Mail::Transport::Dbx from the optional extensions: too
	  old. [John Delacour]

version 2.106: Wed Aug 15 23:49:44 CEST 2012

	Fixes:

	- $field->study did not handle trailing new-lines correctly.

	- perl 5.16 complains about overload +0, which should have
	  been 0+    rt.cpan.org@77997 [Toby Inkster]

	- resolved warning in test tests/30encode/90body.t

	Improvements:

	- new method $part->partNumber()

version 2.105: Mon May  7 09:09:23 CEST 2012

	Fixes:

	- warn when transfer-encoding is done without explicit charset.
	  This flags hard to find bugs in message construction.
	  Original bug discovered by [Andrew Beverely]

	Improvements:

	- added tests/30encode/50charset.t

	- add overloading to ::Field::Attribute objects, used in study()

	- $body->decoded is now optimized when a conversion is needed
	  between charsets which are aliases of each other, or spelled
	  differently.

version 2.104: Mon Apr 23 16:51:29 CEST 2012

	Fixes:

	- ::Body::decoded() seems to work only for plain/text.  Not ok.

version 2.103: Fri Apr 20 10:01:35 CEST 2012

	Fixes:

	- time() calculation in ::Field::Date had time-zone effect
	  reversed.

	- email address phrase parsing should decode (=???=) in
	  ::Field::Full (study)
	  Detected by [Andrew Beverley]

	- replace 'length' by 'defined' to check whether a maildir message
	  has flags.
	  Reported by [Steven Preston]

	- $msg->decoded did not behave as $msg->body->decoded. Repaired.

	- rebuild did not handle removal of all parts of a multipart
	  correctly.  Reported by [Andrew Beverley]

	- decoding some encoded headers with study()

	- fix "skip tests" logic during installation.

	Improvements:

	- add contentId() to body objects.
	  [Gordon Haveland]

	- skip empty alternatives of multiparts.
	  Detected by [Andrew Beverley]

	- no 'undefined' warning in ::Field::Date when a date does
	  not have a day-of-week or timezone.


(mef)
diff -r1.23 -r1.24 pkgsrc/mail/p5-Mail-Box/Makefile
diff -r1.8 -r1.9 pkgsrc/mail/p5-Mail-Box/distinfo
diff -r1.1 -r0 pkgsrc/mail/p5-Mail-Box/patches/patch-lib_Message_Field.pm

cvs diff -r1.23 -r1.24 pkgsrc/mail/p5-Mail-Box/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/p5-Mail-Box/Makefile 2014/10/09 14:06:39 1.23
+++ pkgsrc/mail/p5-Mail-Box/Makefile 2014/12/04 13:30:08 1.24
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.23 2014/10/09 14:06:39 wiz Exp $ 1# $NetBSD: Makefile,v 1.24 2014/12/04 13:30:08 mef Exp $
2 2
3DISTNAME= Mail-Box-2.102 3DISTNAME= Mail-Box-2.117
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 5 
6CATEGORIES= mail perl5 5CATEGORIES= mail perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://perl.overmeer.net/mailbox/ 9HOMEPAGE= http://perl.overmeer.net/mailbox/
11COMMENT= Set of packages which implement methods to handle e-mail 10COMMENT= Set of packages which implement methods to handle e-mail
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= {perl>=5.8.9,p5-Encode>=2.26}:../../textproc/p5-Encode 13DEPENDS+= {perl>=5.8.9,p5-Encode>=2.26}:../../textproc/p5-Encode
15DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate 14DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
16DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy 15DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
17DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils>=1.13}:../../devel/p5-Scalar-List-Utils 16DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils>=1.13}:../../devel/p5-Scalar-List-Utils
18DEPENDS+= p5-Object-Realize-Later>=0.14:../../devel/p5-Object-Realize-Later 17DEPENDS+= p5-Object-Realize-Later>=0.14:../../devel/p5-Object-Realize-Later

cvs diff -r1.8 -r1.9 pkgsrc/mail/p5-Mail-Box/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/p5-Mail-Box/distinfo 2013/12/27 12:47:07 1.8
+++ pkgsrc/mail/p5-Mail-Box/distinfo 2014/12/04 13:30:08 1.9
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.8 2013/12/27 12:47:07 is Exp $ 1$NetBSD: distinfo,v 1.9 2014/12/04 13:30:08 mef Exp $
2 2
3SHA1 (Mail-Box-2.102.tar.gz) = 28820bf3edf7d8175f53e318714c8066e1a80a73 3SHA1 (Mail-Box-2.117.tar.gz) = a483fb8125fa7ccbab776c722cfd229935a81e1f
4RMD160 (Mail-Box-2.102.tar.gz) = abc9bf4dedc47b75f458a0636e6f1b57bd45d0e3 4RMD160 (Mail-Box-2.117.tar.gz) = 37a85668876e486e2cf7932164c026c0f4a6726d
5Size (Mail-Box-2.102.tar.gz) = 612927 bytes 5Size (Mail-Box-2.117.tar.gz) = 630698 bytes
6SHA1 (patch-aa) = 91a9f9f42bf25df5dcaf27ffb0ce0ba5b0caefc4 6SHA1 (patch-aa) = 91a9f9f42bf25df5dcaf27ffb0ce0ba5b0caefc4
7SHA1 (patch-lib_Message_Field.pm) = 838887204aa394b43a3ceaab9b399adbb55a540b 

File Deleted: pkgsrc/mail/p5-Mail-Box/patches/Attic/patch-lib_Message_Field.pm