Libetpan 0.49, a middleware library for mail access.

From Ulrich Kahl <ulrich.kahl at cityweb.de> and various people on ports@.

ok pvalchev
This commit is contained in:
deanna 2007-03-23 17:32:58 +00:00
parent 665a689517
commit 4a43a215cd
5 changed files with 207 additions and 0 deletions

45
mail/libetpan/Makefile Normal file
View File

@ -0,0 +1,45 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/03/23 17:32:58 deanna Exp $
COMMENT= "mail purpose library"
DISTNAME= libetpan-0.49
CATEGORIES= mail devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libetpan/}
SHARED_LIBS= etpan 11.0
HOMEPAGE= http://libetpan.sourceforge.net/
MAINTAINER= Ulrich Kahl <ulrich.kahl@cityweb.de>
# BSD
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= converters/libiconv
WANTLIB= ssl crypto
LIB_DEPENDS+= sasl2::security/cyrus-sasl2
USE_LIBTOOL= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
CONFIGURE_ARGS+= --without-gnutls
CONFIGURE_ARGS+= --with-sasl=${LOCALBASE}
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
NO_REGRESS= Yes
WRKDIST= ${WRKDIR}/${DISTNAME:S/.1//}
DOCS= API.html API.txt DOCUMENTATION README.html README.txt
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libetpan
.for d in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/doc/${d} ${PREFIX}/share/doc/libetpan/${d}
.endfor
.include <bsd.port.mk>

5
mail/libetpan/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (libetpan-0.49.tar.gz) = f6c973ea1aa53d947f034e093960da10
RMD160 (libetpan-0.49.tar.gz) = 0878873394f2c3d470a2b516413091f0fdd54a0b
SHA1 (libetpan-0.49.tar.gz) = 857fb35678aed2b7a67bea37907c0f4faec6f17f
SHA256 (libetpan-0.49.tar.gz) = 4d7257ae2cce276b2a2a66209b35ff70ff06a3ab89a2d8f2d828d7f44f78e6eb
SIZE (libetpan-0.49.tar.gz) = 1021102

15
mail/libetpan/pkg/DESCR Normal file
View File

@ -0,0 +1,15 @@
The purpose of this mail library is to provide a portable, efficient
middleware for different kinds of mail access. When using the drivers
interface, the interface is the same for all kinds of mail access,
remote and local mailboxes.
It will be used for low-level mail handling:
- network protocols over TCP/IP and SSL / TCP/IP (including IPv6)
+ IMAP
+ NNTP
+ POP3
+ SMTP
+ Hotmail
- local storage
mbox, MH, maildir
- message / MIME parser

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2007/03/23 17:32:58 deanna Exp $
@lib lib/libetpan.so.${LIBetpan_VERSION}

140
mail/libetpan/pkg/PLIST Normal file
View File

@ -0,0 +1,140 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/03/23 17:32:58 deanna Exp $
%%SHARED%%
bin/libetpan-config
include/libetpan/
include/libetpan.h
include/libetpan/acl.h
include/libetpan/acl_types.h
include/libetpan/annotatemore.h
include/libetpan/annotatemore_types.h
include/libetpan/carray.h
include/libetpan/charconv.h
include/libetpan/chash.h
include/libetpan/cinthash.h
include/libetpan/clist.h
include/libetpan/data_message_driver.h
include/libetpan/dbdriver.h
include/libetpan/dbdriver_message.h
include/libetpan/dbdriver_types.h
include/libetpan/dbstorage.h
include/libetpan/generic_cache_types.h
include/libetpan/hotmailstorage.h
include/libetpan/imapdriver.h
include/libetpan/imapdriver_cached.h
include/libetpan/imapdriver_cached_message.h
include/libetpan/imapdriver_message.h
include/libetpan/imapdriver_types.h
include/libetpan/imapstorage.h
include/libetpan/libetpan-config.h
include/libetpan/libetpan.h
include/libetpan/libetpan_version.h
include/libetpan/mail.h
include/libetpan/maildir.h
include/libetpan/maildir_types.h
include/libetpan/maildirdriver.h
include/libetpan/maildirdriver_cached.h
include/libetpan/maildirdriver_cached_message.h
include/libetpan/maildirdriver_message.h
include/libetpan/maildirdriver_types.h
include/libetpan/maildirstorage.h
include/libetpan/maildriver.h
include/libetpan/maildriver_errors.h
include/libetpan/maildriver_types.h
include/libetpan/maildriver_types_helper.h
include/libetpan/mailengine.h
include/libetpan/mailfolder.h
include/libetpan/mailimap.h
include/libetpan/mailimap_extension.h
include/libetpan/mailimap_extension_types.h
include/libetpan/mailimap_helper.h
include/libetpan/mailimap_socket.h
include/libetpan/mailimap_ssl.h
include/libetpan/mailimap_types.h
include/libetpan/mailimap_types_helper.h
include/libetpan/mailimf.h
include/libetpan/mailimf_types.h
include/libetpan/mailimf_types_helper.h
include/libetpan/mailimf_write_file.h
include/libetpan/mailimf_write_generic.h
include/libetpan/mailimf_write_mem.h
include/libetpan/maillock.h
include/libetpan/mailmbox.h
include/libetpan/mailmbox_types.h
include/libetpan/mailmessage.h
include/libetpan/mailmessage_types.h
include/libetpan/mailmh.h
include/libetpan/mailmime.h
include/libetpan/mailmime_content.h
include/libetpan/mailmime_decode.h
include/libetpan/mailmime_disposition.h
include/libetpan/mailmime_types.h
include/libetpan/mailmime_types_helper.h
include/libetpan/mailmime_write_file.h
include/libetpan/mailmime_write_generic.h
include/libetpan/mailmime_write_mem.h
include/libetpan/mailpop3.h
include/libetpan/mailpop3_helper.h
include/libetpan/mailpop3_socket.h
include/libetpan/mailpop3_ssl.h
include/libetpan/mailpop3_types.h
include/libetpan/mailprivacy.h
include/libetpan/mailprivacy_gnupg.h
include/libetpan/mailprivacy_smime.h
include/libetpan/mailprivacy_tools.h
include/libetpan/mailprivacy_types.h
include/libetpan/mailsem.h
include/libetpan/mailsmtp.h
include/libetpan/mailsmtp_helper.h
include/libetpan/mailsmtp_socket.h
include/libetpan/mailsmtp_ssl.h
include/libetpan/mailsmtp_types.h
include/libetpan/mailstorage.h
include/libetpan/mailstorage_types.h
include/libetpan/mailstream.h
include/libetpan/mailstream_helper.h
include/libetpan/mailstream_low.h
include/libetpan/mailstream_socket.h
include/libetpan/mailstream_ssl.h
include/libetpan/mailstream_types.h
include/libetpan/mailthread.h
include/libetpan/mailthread_types.h
include/libetpan/mboxdriver.h
include/libetpan/mboxdriver_cached.h
include/libetpan/mboxdriver_cached_message.h
include/libetpan/mboxdriver_message.h
include/libetpan/mboxdriver_types.h
include/libetpan/mboxstorage.h
include/libetpan/mhdriver.h
include/libetpan/mhdriver_cached.h
include/libetpan/mhdriver_cached_message.h
include/libetpan/mhdriver_message.h
include/libetpan/mhdriver_types.h
include/libetpan/mhstorage.h
include/libetpan/mime_message_driver.h
include/libetpan/mmapstring.h
include/libetpan/newsnntp.h
include/libetpan/newsnntp_socket.h
include/libetpan/newsnntp_ssl.h
include/libetpan/newsnntp_types.h
include/libetpan/nntpdriver.h
include/libetpan/nntpdriver_cached.h
include/libetpan/nntpdriver_cached_message.h
include/libetpan/nntpdriver_message.h
include/libetpan/nntpdriver_types.h
include/libetpan/nntpstorage.h
include/libetpan/pop3driver.h
include/libetpan/pop3driver_cached.h
include/libetpan/pop3driver_cached_message.h
include/libetpan/pop3driver_message.h
include/libetpan/pop3driver_types.h
include/libetpan/pop3storage.h
include/libetpan/uidplus.h
include/libetpan/uidplus_types.h
lib/libetpan.a
lib/libetpan.la
share/doc/libetpan/
share/doc/libetpan/API.html
share/doc/libetpan/API.txt
share/doc/libetpan/DOCUMENTATION
share/doc/libetpan/README.html
share/doc/libetpan/README.txt