diff options
author | clsung <clsung@FreeBSD.org> | 2006-08-14 04:00:58 +0000 |
---|---|---|
committer | clsung <clsung@FreeBSD.org> | 2006-08-14 04:00:58 +0000 |
commit | 008f1b2e089d1147bb33f01acce781a73ef15587 (patch) | |
tree | 0abc7335159f7117eeb2138e7b5c0c9a15eb54a7 /mail/p5-IMAP-Client | |
parent | 872bf6e30de393d906efa01f66db8eef9a761bf6 (diff) | |
download | FreeBSD-ports-008f1b2e089d1147bb33f01acce781a73ef15587.zip FreeBSD-ports-008f1b2e089d1147bb33f01acce781a73ef15587.tar.gz |
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>
Diffstat (limited to 'mail/p5-IMAP-Client')
-rw-r--r-- | mail/p5-IMAP-Client/Makefile | 36 | ||||
-rw-r--r-- | mail/p5-IMAP-Client/distinfo | 3 | ||||
-rw-r--r-- | mail/p5-IMAP-Client/pkg-descr | 21 | ||||
-rw-r--r-- | mail/p5-IMAP-Client/pkg-plist | 6 |
4 files changed, 66 insertions, 0 deletions
diff --git a/mail/p5-IMAP-Client/Makefile b/mail/p5-IMAP-Client/Makefile new file mode 100644 index 0000000..f331fc7 --- /dev/null +++ b/mail/p5-IMAP-Client/Makefile @@ -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> diff --git a/mail/p5-IMAP-Client/distinfo b/mail/p5-IMAP-Client/distinfo new file mode 100644 index 0000000..5737506 --- /dev/null +++ b/mail/p5-IMAP-Client/distinfo @@ -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 diff --git a/mail/p5-IMAP-Client/pkg-descr b/mail/p5-IMAP-Client/pkg-descr new file mode 100644 index 0000000..16ed314 --- /dev/null +++ b/mail/p5-IMAP-Client/pkg-descr @@ -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/ diff --git a/mail/p5-IMAP-Client/pkg-plist b/mail/p5-IMAP-Client/pkg-plist new file mode 100644 index 0000000..2887838 --- /dev/null +++ b/mail/p5-IMAP-Client/pkg-plist @@ -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 |