Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Aug 2006 02:14:27 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/101831: [NEW PORT] mail/p5-IMAP-Client: Advanced manipulation of IMAP services w/ referral support
Message-ID:  <20060811181427.EF90B371@netnews.NCTU.edu.tw>
Resent-Message-ID: <200608111820.k7BIKNIb009613@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         101831
>Category:       ports
>Synopsis:       [NEW PORT] mail/p5-IMAP-Client: Advanced manipulation of IMAP services w/ referral support
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 11 18:20:23 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006
>Description:
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/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-IMAP-Client-0.11.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-IMAP-Client
#	p5-IMAP-Client/pkg-descr
#	p5-IMAP-Client/Makefile
#	p5-IMAP-Client/pkg-plist
#	p5-IMAP-Client/distinfo
#
echo c - p5-IMAP-Client
mkdir -p p5-IMAP-Client > /dev/null 2>&1
echo x - p5-IMAP-Client/pkg-descr
sed 's/^X//' >p5-IMAP-Client/pkg-descr << 'END-of-p5-IMAP-Client/pkg-descr'
XThis module was created as a low-level inteface to any IMAP server. It
Xwas built to be a 'clear box' solution to working with an IMAP
Xenvironment. The idea is that anything an IMAP client should be able
Xto do, and any information available via the IMAP specs, should be
Xavailable to a client interface and user. This way, the full strength
Xof the IMAP protocol and data can be utilized, ideally in the most
Xnetwork-efficient mannger possible, rather than being contrained only
Xto a subset of commands or data-limited responses. If the server says
Xit, the client should be able to see it.
X
XThis module also takes steps to be able to handle anticipated
Xsituations for the user rather than forcing a per-implementation
Xbehavior for such expected events, such as referrals. IMAP::Client
Xwill fully support referrals, and will transparently handle them for
Xwhatever command is issued to them (so long as the referral s for
Xanonymous or the same user with the same password - a new user or
Xdifferent password would require a new username/password to be
Xobtained. As of 0.01, this is not supported, however the framework is
Xdown.
X
XWWW:	http://search.cpan.org/dist/IMAP-Client/
END-of-p5-IMAP-Client/pkg-descr
echo x - p5-IMAP-Client/Makefile
sed 's/^X//' >p5-IMAP-Client/Makefile << 'END-of-p5-IMAP-Client/Makefile'
X# New ports collection makefile for:	p5-IMAP-Client
X# Date created:		2006-08-12
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	IMAP-Client
XPORTVERSION=	0.11
XCATEGORIES=	mail perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	IMAP
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Advanced manipulation of IMAP services w/ referral support
X
XRUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \
X		${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI \
X		${SITE_PERL}/URI/imap.pm:${PORTSDIR}/mail/p5-URI-imap
X
XPERL_CONFIGURE=	yes
X
XMAN3=		IMAP::Client.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500600
XRUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/IO/Socket/INET.pm:${PORTSDIR}/devel/p5-IO
X.endif
X
X.if ${PERL_LEVEL} < 500703
XRUN_DEPENDS+=	${SITE_PERL}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-IMAP-Client/Makefile
echo x - p5-IMAP-Client/pkg-plist
sed 's/^X//' >p5-IMAP-Client/pkg-plist << 'END-of-p5-IMAP-Client/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client/.packlist
X%%SITE_PERL%%/IMAP/Client.pm
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP
X@dirrmtry %%SITE_PERL%%/IMAP
END-of-p5-IMAP-Client/pkg-plist
echo x - p5-IMAP-Client/distinfo
sed 's/^X//' >p5-IMAP-Client/distinfo << 'END-of-p5-IMAP-Client/distinfo'
XMD5 (IMAP-Client-0.11.tar.gz) = 4980910d15c78b7949cc748da11da487
XSHA256 (IMAP-Client-0.11.tar.gz) = bba63271645444d21f988d0f6a38b2b5ac6d6f8c996c1bcb637606beec1c8126
XSIZE (IMAP-Client-0.11.tar.gz) = 77430
END-of-p5-IMAP-Client/distinfo
exit
--- p5-IMAP-Client-0.11.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060811181427.EF90B371>