Add p5-IMAP-Client 0.11, advanced manipulation of IMAP services w/

referral support.

PR:		ports/101831
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
This commit is contained in:
Cheng-Lung Sung 2006-08-14 04:00:58 +00:00
parent b0fafe134b
commit 7162ee42cd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=170524
5 changed files with 67 additions and 0 deletions

View file

@ -285,6 +285,7 @@
SUBDIR += p5-Email-Valid
SUBDIR += p5-Email-Valid-Loose
SUBDIR += p5-IMAP-Admin
SUBDIR += p5-IMAP-Client
SUBDIR += p5-IMAP-Sieve
SUBDIR += p5-Log-Procmail
SUBDIR += p5-MIME-Fast

View file

@ -0,0 +1,36 @@
# New ports collection makefile for: p5-IMAP-Client
# Date created: 2006-08-12
# Whom: Gea-Suan Lin <gslin@gslin.org>
#
# $FreeBSD$
#
PORTNAME= IMAP-Client
PORTVERSION= 0.11
CATEGORIES= mail perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= IMAP
PKGNAMEPREFIX= p5-
MAINTAINER= gslin@gslin.org
COMMENT= Advanced manipulation of IMAP services w/ referral support
RUN_DEPENDS= ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \
${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI \
${SITE_PERL}/URI/imap.pm:${PORTSDIR}/mail/p5-URI-imap
PERL_CONFIGURE= yes
MAN3= IMAP::Client.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500600
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO/Socket/INET.pm:${PORTSDIR}/devel/p5-IO
.endif
.if ${PERL_LEVEL} < 500703
RUN_DEPENDS+= ${SITE_PERL}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
.endif
.include <bsd.port.post.mk>

View file

@ -0,0 +1,3 @@
MD5 (IMAP-Client-0.11.tar.gz) = 4980910d15c78b7949cc748da11da487
SHA256 (IMAP-Client-0.11.tar.gz) = bba63271645444d21f988d0f6a38b2b5ac6d6f8c996c1bcb637606beec1c8126
SIZE (IMAP-Client-0.11.tar.gz) = 77430

View file

@ -0,0 +1,21 @@
This module was created as a low-level inteface to any IMAP server. It
was built to be a 'clear box' solution to working with an IMAP
environment. The idea is that anything an IMAP client should be able
to do, and any information available via the IMAP specs, should be
available to a client interface and user. This way, the full strength
of the IMAP protocol and data can be utilized, ideally in the most
network-efficient mannger possible, rather than being contrained only
to a subset of commands or data-limited responses. If the server says
it, the client should be able to see it.
This module also takes steps to be able to handle anticipated
situations for the user rather than forcing a per-implementation
behavior for such expected events, such as referrals. IMAP::Client
will fully support referrals, and will transparently handle them for
whatever command is issued to them (so long as the referral s for
anonymous or the same user with the same password - a new user or
different password would require a new username/password to be
obtained. As of 0.01, this is not supported, however the framework is
down.
WWW: http://search.cpan.org/dist/IMAP-Client/

View file

@ -0,0 +1,6 @@
@comment $FreeBSD$
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client/.packlist
%%SITE_PERL%%/IMAP/Client.pm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP
@dirrmtry %%SITE_PERL%%/IMAP