Import pantomime-1.2.0pre3
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
This commit is contained in:
parent
db97ea44eb
commit
614865b314
26
x11/gnustep/pantomime/Makefile
Normal file
26
x11/gnustep/pantomime/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# $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>
|
5
x11/gnustep/pantomime/distinfo
Normal file
5
x11/gnustep/pantomime/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gnustep/Pantomime-1.2.0pre3.tar.gz) = Bu4WR3qs98UDGTaZdyPHkQ==
|
||||
RMD160 (gnustep/Pantomime-1.2.0pre3.tar.gz) = JcOXCA8IJteyZuAYJGZYcH6bvQA=
|
||||
SHA1 (gnustep/Pantomime-1.2.0pre3.tar.gz) = vt31ONI5UTvdRvZ9sE6bTUvXRBw=
|
||||
SHA256 (gnustep/Pantomime-1.2.0pre3.tar.gz) = hCJ6CMqRMfFP3GqhNlsV112CyoT8POrsLZNvONOPL/I=
|
||||
SIZE (gnustep/Pantomime-1.2.0pre3.tar.gz) = 441478
|
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-Framework_Pantomime_CWParser_m,v 1.1.1.1 2007/07/29 14:15:31 ajacoutot Exp $
|
||||
--- Framework/Pantomime/CWParser.m.orig Mon May 21 16:27:17 2007
|
||||
+++ Framework/Pantomime/CWParser.m Mon May 21 16:27:25 2007
|
||||
@@ -40,7 +40,7 @@
|
||||
//
|
||||
static char *month_name[12] = {"jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dec"};
|
||||
|
||||
-static struct timezone {
|
||||
+static struct ptimezone {
|
||||
char *name; /* time zone name */
|
||||
int offset; /* offset, in minutes, EAST of GMT */
|
||||
} timezone_info[] = {
|
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-Framework_Pantomime_GNUmakefile,v 1.1.1.1 2007/07/29 14:15:31 ajacoutot Exp $
|
||||
--- Framework/Pantomime/GNUmakefile.orig Sat Apr 29 19:06:27 2006
|
||||
+++ Framework/Pantomime/GNUmakefile Wed May 16 12:43:50 2007
|
||||
@@ -26,9 +26,9 @@ FRAMEWORK_NAME = Pantomime
|
||||
PANTOMIME_MAJOR_VERSION=1
|
||||
PANTOMIME_MINOR_VERSION=2
|
||||
PANTOMIME_SUBMINOR_VERSION=0
|
||||
-PANTOMIME_VERSION=${PANTOMIME_MAJOR_VERSION}.${PANTOMIME_MINOR_VERSION}.${PANTOMIME_SUBMINOR_VERSION}
|
||||
+PANTOMIME_VERSION=${PANTOMIME_MAJOR_VERSION}.${PANTOMIME_MINOR_VERSION}
|
||||
VERSION=${PANTOMIME_VERSION}
|
||||
-Pantomime_INTERFACE_VERSION=1.2
|
||||
+Pantomime_INTERFACE_VERSION=${PANTOMIME_MAJOR_VERSION}.${PANTOMIME_MINOR_VERSION}
|
||||
|
||||
# C sources files to be compiled
|
||||
Pantomime_C_FILES = \
|
16
x11/gnustep/pantomime/pkg/DESCR
Normal file
16
x11/gnustep/pantomime/pkg/DESCR
Normal file
@ -0,0 +1,16 @@
|
||||
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
|
93
x11/gnustep/pantomime/pkg/PLIST
Normal file
93
x11/gnustep/pantomime/pkg/PLIST
Normal file
@ -0,0 +1,93 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/07/29 14:15:31 ajacoutot Exp $
|
||||
include/Pantomime
|
||||
lib/GNUstep/
|
||||
lib/GNUstep/Frameworks/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Headers
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Resources
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWCacheManager.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWCharset.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWConnection.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWConstants.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWContainer.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWDNSManager.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWFlags.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWFolder.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWFolderInformation.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWIMAPCacheManager.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWIMAPFolder.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWIMAPMessage.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWIMAPStore.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_1.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_10.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_11.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_13.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_14.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_15.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_2.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_3.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_4.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_5.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_6.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_7.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_8.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWISO8859_9.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWInternetAddress.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWKOI8_R.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWKOI8_U.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWLocalCacheManager.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWLocalFolder+maildir.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWLocalFolder+mbox.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWLocalFolder.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWLocalMessage.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWLocalStore.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWMD5.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWMIMEMultipart.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWMIMEUtility.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWMessage.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWPOP3CacheManager.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWPOP3CacheObject.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWPOP3Folder.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWPOP3Message.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWPOP3Store.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWParser.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWPart.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWRegEx.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWSMTP.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWSendmail.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWService.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWStore.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWTCPConnection.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWTransport.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWURLName.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWUUFile.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWVirtualFolder.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWWINDOWS_1250.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWWINDOWS_1251.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWWINDOWS_1252.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWWINDOWS_1253.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/CWWINDOWS_1254.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/NSData+Extensions.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/NSFileManager+Extensions.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/NSScanner+Extensions.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/NSString+Extensions.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/Pantomime.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Headers/io.h
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/English.lproj/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/English.lproj/InfoPlist.strings
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/English.lproj/Localizable.strings
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/German.lproj/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/German.lproj/InfoPlist.strings
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/German.lproj/Localizable.strings
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/1.2/Resources/Info-gnustep.plist
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/Current
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/Resources/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/Resources/English.lproj/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/Resources/English.lproj/Localizable.strings
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/Resources/German.lproj/
|
||||
lib/GNUstep/Frameworks/Pantomime.framework/Versions/Resources/German.lproj/Localizable.strings
|
||||
@lib lib/libPantomime.so.${LIBPantomime_VERSION}
|
Loading…
Reference in New Issue
Block a user