pkgsrc/mail/p5-Mail-IMAPClient/Makefile
abs 25ff8aa834 Updated mail/p5-Mail-IMAPClient to 3.19
version 3.19: Fri Jun 19 14:59:15 EDT 2009
	- *search() backwards compat: caller must quote single arg properly
	  rt.cpan.org#47044: $imap->search does not return [ekuemmer]
	- cleanup regexp in _send_line()
	- reduce extra newlines injected by _debug()

version 3.19_02: Tue Jun  9 00:47:52 EDT 2009
	- _list_or_lsub() now calls _list_response_preprocess so
	  consumers of this method no longer need to deal with how
	  LITERAL data is represented in the returned data
	- update _list_or_lsub_response_parse handling of folder names
	  that came back as literal data
	- update comments related to _list_response_preprocess
version 3.19_01: Fri Jun  5 15:45:05 EDT 2009
	- make parse_headers more robust to errors/non-header data

version 3.18: Wed Jun  3 23:07:12 EDT 2009
	- enhance fetch_hash to enable caller to specify list of messages
	  suggestion by [Eugene Mamaev]
	- better handling of untagged BYE response

version 3.18_02: Wed May 27 10:02:24 EDT 2009
	- *new attribute Ssl, when true causes IO::Socket::SSL to be
	  used instead of IO::Socket::INET.  This change allows
	  Reconnectretry logic to work on SSL connections too.
        - have LastError cluck() if setting error to NO not connected
        - handle errors from imap4rev1() in multiple places
        - Reconnectretry/_imap_command enhancements/fixes
	  + only run command if IsConnected
	  + keep a temporary history of LastError(s)
	  + sets LastError to NO not connected if ! IsConnected
	  + retry =~ timeout|socket closed|* BYE| NO not connected
        - _imap_command_do reduce data logged when using APPEND
        - fetch() now handles messages() errors
        - thread(), has_capability(), capability() better error checking
        - authenticate() now uses _imap_command for retry mechanism
        - size() now sets LastError when no RFC822.SIZE is found

version 3.18_01: Fri May 22 17:08:00 EDT 2009
	- *update several methods to use common _get_response() method
	- refactor most code handling imap responses
	- new internal method _get_response() to reduce code duplication
	- more regex cleanup $CR/$LF (not \r\n) per perlport/IMAP spec
	- major cleanup/fix of append_file for rt.cpan.org#42434
2009-08-13 15:15:11 +00:00

33 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.26 2009/08/13 15:15:11 abs Exp $
#
DISTNAME= Mail-IMAPClient-3.19
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5mic
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Mail-IMAPClient/
COMMENT= Perl5 module for talking to RFC-2060 IMAP servers
LICENSE= gnu-gpl-v2 # OR artistic
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS+= p5-File-Temp>=0.18:../../devel/p5-File-Temp
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-Parse-RecDescent>=1.94:../../devel/p5-Parse-RecDescent
DEPENDS+= p5-Scalar-List-Utils>=0:../../devel/p5-Scalar-List-Utils
# Recommended
DEPENDS+= p5-Authen-SASL-[0-9]*:../../security/p5-Authen-SASL
DEPENDS+= p5-Digest-HMAC-[0-9]*:../../security/p5-Digest-HMAC
DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
PERL5_PACKLIST= auto/Mail/IMAPClient/.packlist
pre-configure:
cd ${WRKSRC} && ${TOUCH} ${TOUCH_FLAGS} test.txt
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"