614865b314
Pantomime provides a set of Objective-C classes that model a mail system. Pantomime can be seen as a JavaMail 1.2 clone written in Objective-C. The C language is only used where performance is critical. Pantomime uses a little bit of ELM code. Pantomime provides the following features (and more): * a full MIME encoder and decoder * a "folder view" to local mailboxes (Berkeley Format), POP3 accounts or IMAP mailboxes * a powerful API to work on all aspects of Message objects * a local mailer and a SMTP conduit for sending messages * APOP and SMTP AUTH support * IMAP and POP3 URL Scheme support * iconv and Core Foundation support * UNIX mbox and maildir support * SSL/TLS support for IMAP, POP3 and SMTP
27 lines
718 B
Makefile
27 lines
718 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2007/07/29 14:15:31 ajacoutot Exp $
|
|
|
|
COMMENT= framework to major mail protocols
|
|
|
|
DISTNAME= Pantomime-1.2.0pre3
|
|
PKGNAME= ${DISTNAME:L}
|
|
SHARED_LIBS= Pantomime 1.2 # .1.2
|
|
CATEGORIES= mail
|
|
|
|
HOMEPAGE= http://www.collaboration-world.com/pantomime
|
|
|
|
WANTLIB= crypto ssl
|
|
|
|
MASTER_SITES= ${HOMEPAGE}.data/releases/Stable/
|
|
|
|
MODULES= x11/gnustep
|
|
BUILD_DEPENDS= :gnustep-base-*:x11/gnustep/base
|
|
|
|
WRKDIST= ${WRKDIR}/Pantomime
|
|
|
|
pre-configure:
|
|
@perl -pi -e 's,^PANTOMIME_MAJOR_VERSION=.*,PANTOMIME_MAJOR_VERSION=${LIBPantomime_VERSION:R},g;' \
|
|
-e 's,^PANTOMIME_MINOR_VERSION=.*,PANTOMIME_MINOR_VERSION=${LIBPantomime_VERSION:E},g' \
|
|
${WRKSRC}/Framework/Pantomime/GNUmakefile
|
|
|
|
.include <bsd.port.mk>
|