pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/dovecot-devel Import Dovecot 1.1-beta series as "...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1603d2fc5f25
branches:  trunk
changeset: 533670:1603d2fc5f25
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Sun Sep 23 14:55:52 2007 +0000

description:
Import Dovecot 1.1-beta series as "dovecot-devel" package.

diffstat:

 mail/dovecot-devel/DESCR            |    3 +
 mail/dovecot-devel/Makefile         |   64 +++++
 mail/dovecot-devel/PLIST            |  447 ++++++++++++++++++++++++++++++++++++
 mail/dovecot-devel/buildlink3.mk    |   24 +
 mail/dovecot-devel/distinfo         |    9 +
 mail/dovecot-devel/files/dovecot.sh |   18 +
 mail/dovecot-devel/hacks.mk         |    9 +
 mail/dovecot-devel/options.mk       |  100 ++++++++
 mail/dovecot-devel/patches/patch-aa |   13 +
 mail/dovecot-devel/patches/patch-ab |  143 +++++++++++
 mail/dovecot-devel/patches/patch-ac |   15 +
 mail/dovecot-devel/patches/patch-ag |   13 +
 12 files changed, 858 insertions(+), 0 deletions(-)

diffs (truncated from 906 to 300 lines):

diff -r dbb087508574 -r 1603d2fc5f25 mail/dovecot-devel/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/dovecot-devel/DESCR  Sun Sep 23 14:55:52 2007 +0000
@@ -0,0 +1,3 @@
+Dovecot is an open source IMAP and POP3 server, written with security
+primarily in mind.  It supports Maildirs and mbox formats, and has
+complete IMAP4rev1 support, TLS/SSL support, and is IPv6 ready.
diff -r dbb087508574 -r 1603d2fc5f25 mail/dovecot-devel/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/dovecot-devel/Makefile       Sun Sep 23 14:55:52 2007 +0000
@@ -0,0 +1,64 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/09/23 14:55:52 ghen Exp $
+
+DISTNAME=              dovecot-1.1.beta1
+PKGNAME=               ${DISTNAME:S/.beta/beta/}
+CATEGORIES=            mail
+MASTER_SITES=          http://www.dovecot.org/releases/1.1/beta/
+
+MAINTAINER=            ghen%NetBSD.org@localhost
+HOMEPAGE=              http://www.dovecot.org/
+COMMENT=               Secure IMAP and POP3 server
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
+USE_TOOLS+=            pkg-config
+USE_TOOLS+=            gmake
+USE_TOOLS+=            rpcgen
+
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
+CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
+CONFIGURE_ARGS+=       --with-ssldir=${SSLDIR:Q}
+CONFIGURE_ARGS+=       --enable-header-install
+
+.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
+
+RCD_SCRIPTS=           dovecot
+
+DOVECOT_USER?=         dovecot
+DOVECOT_GROUP?=                dovecot
+PKG_GROUPS=            ${DOVECOT_GROUP}
+PKG_USERS=             ${DOVECOT_USER}:${DOVECOT_GROUP}
+PKG_GROUPS_VARS+=      DOVECOT_GROUP
+PKG_USERS_VARS+=       DOVECOT_USER
+
+PKG_GECOS.${DOVECOT_USER}=     Dovecot IMAP/POP3 user
+
+EGDIR=                 ${PREFIX}/share/examples/dovecot
+CONF_FILES=            ${EGDIR}/dovecot.conf.default ${PKG_SYSCONFDIR}/dovecot.conf
+
+INSTALLATION_DIRS=     libexec/dovecot sbin share/doc/dovecot          \
+                       share/examples/dovecot
+
+SUBST_CLASSES+=                paths
+SUBST_FILES.paths=     dovecot-example.conf
+SUBST_SED.paths+=      -e 's,@PREFIX@,${PREFIX},g'
+SUBST_STAGE.paths=     pre-configure
+
+post-build:
+       ${SED} "s|/etc/ssl/|${SSLDIR}/|" ${WRKSRC}/dovecot-example.conf \
+                                               > ${WRKDIR}/dovecot-example.conf
+       ${SED} "s|/etc/ssl|${SSLDIR}|" ${WRKSRC}/doc/mkcert.sh \
+                                               > ${WRKDIR}/mkcert.sh
+
+post-install:
+       ${INSTALL_DATA} ${WRKDIR}/dovecot-example.conf ${DESTDIR}${EGDIR}
+       ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-* ${DESTDIR}${EGDIR}
+       ${INSTALL_SCRIPT} ${WRKDIR}/mkcert.sh ${DESTDIR}${EGDIR}
+       ${INSTALL_DATA} ${WRKSRC}/src/lib/liblib.a ${DESTDIR}${PREFIX}/lib/dovecot
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r dbb087508574 -r 1603d2fc5f25 mail/dovecot-devel/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/dovecot-devel/PLIST  Sun Sep 23 14:55:52 2007 +0000
@@ -0,0 +1,447 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/09/23 14:55:52 ghen Exp $
+include/dovecot/config.h
+include/dovecot/src/auth/auth-cache.h
+include/dovecot/src/auth/auth-client-connection.h
+include/dovecot/src/auth/auth-client-interface.h
+include/dovecot/src/auth/auth-master-connection.h
+include/dovecot/src/auth/auth-master-interface.h
+include/dovecot/src/auth/auth-master-listener.h
+include/dovecot/src/auth/auth-request-handler.h
+include/dovecot/src/auth/auth-request.h
+include/dovecot/src/auth/auth-stream.h
+include/dovecot/src/auth/auth-worker-client.h
+include/dovecot/src/auth/auth-worker-server.h
+include/dovecot/src/auth/auth.h
+include/dovecot/src/auth/common.h
+include/dovecot/src/auth/db-ldap.h
+include/dovecot/src/auth/db-passwd-file.h
+include/dovecot/src/auth/db-sql.h
+include/dovecot/src/auth/mech.h
+include/dovecot/src/auth/mycrypt.h
+include/dovecot/src/auth/otp-skey-common.h
+include/dovecot/src/auth/passdb-blocking.h
+include/dovecot/src/auth/passdb-cache.h
+include/dovecot/src/auth/passdb.h
+include/dovecot/src/auth/password-scheme.h
+include/dovecot/src/auth/plain-common.h
+include/dovecot/src/auth/userdb-blocking.h
+include/dovecot/src/auth/userdb-static.h
+include/dovecot/src/auth/userdb-vpopmail.h
+include/dovecot/src/auth/userdb.h
+include/dovecot/src/deliver/auth-client.h
+include/dovecot/src/deliver/deliver.h
+include/dovecot/src/deliver/duplicate.h
+include/dovecot/src/deliver/mail-send.h
+include/dovecot/src/deliver/smtp-client.h
+include/dovecot/src/imap/client.h
+include/dovecot/src/imap/commands-util.h
+include/dovecot/src/imap/commands.h
+include/dovecot/src/imap/common.h
+include/dovecot/src/imap/imap-expunge.h
+include/dovecot/src/imap/imap-fetch.h
+include/dovecot/src/imap/imap-messageset.h
+include/dovecot/src/imap/imap-search.h
+include/dovecot/src/imap/imap-sort.h
+include/dovecot/src/imap/imap-status.h
+include/dovecot/src/imap/imap-sync.h
+include/dovecot/src/imap/imap-thread.h
+include/dovecot/src/lib-auth/auth-client.h
+include/dovecot/src/lib-auth/auth-server-connection.h
+include/dovecot/src/lib-auth/auth-server-request.h
+include/dovecot/src/lib-charset/charset-utf8.h
+include/dovecot/src/lib-dict/dict-client.h
+include/dovecot/src/lib-dict/dict-private.h
+include/dovecot/src/lib-dict/dict-sql.h
+include/dovecot/src/lib-dict/dict.h
+include/dovecot/src/lib-imap/imap-base-subject.h
+include/dovecot/src/lib-imap/imap-bodystructure.h
+include/dovecot/src/lib-imap/imap-date.h
+include/dovecot/src/lib-imap/imap-envelope.h
+include/dovecot/src/lib-imap/imap-match.h
+include/dovecot/src/lib-imap/imap-parser.h
+include/dovecot/src/lib-imap/imap-quote.h
+include/dovecot/src/lib-imap/imap-util.h
+include/dovecot/src/lib-index/mail-cache-private.h
+include/dovecot/src/lib-index/mail-cache.h
+include/dovecot/src/lib-index/mail-hash.h
+include/dovecot/src/lib-index/mail-index-private.h
+include/dovecot/src/lib-index/mail-index-sync-private.h
+include/dovecot/src/lib-index/mail-index-transaction-private.h
+include/dovecot/src/lib-index/mail-index-view-private.h
+include/dovecot/src/lib-index/mail-index.h
+include/dovecot/src/lib-index/mail-transaction-log-private.h
+include/dovecot/src/lib-index/mail-transaction-log.h
+include/dovecot/src/lib-index/mailbox-list-index-private.h
+include/dovecot/src/lib-index/mailbox-list-index.h
+include/dovecot/src/lib-mail/istream-header-filter.h
+include/dovecot/src/lib-mail/mail-types.h
+include/dovecot/src/lib-mail/message-address.h
+include/dovecot/src/lib-mail/message-date.h
+include/dovecot/src/lib-mail/message-decoder.h
+include/dovecot/src/lib-mail/message-header-decode.h
+include/dovecot/src/lib-mail/message-header-parser.h
+include/dovecot/src/lib-mail/message-id.h
+include/dovecot/src/lib-mail/message-parser.h
+include/dovecot/src/lib-mail/message-part-serialize.h
+include/dovecot/src/lib-mail/message-search.h
+include/dovecot/src/lib-mail/message-send.h
+include/dovecot/src/lib-mail/message-size.h
+include/dovecot/src/lib-mail/quoted-printable.h
+include/dovecot/src/lib-mail/rfc822-parser.h
+include/dovecot/src/lib-settings/settings.h
+include/dovecot/src/lib-sql/sql-api-private.h
+include/dovecot/src/lib-sql/sql-api.h
+include/dovecot/src/lib-sql/sql-pool.h
+include/dovecot/src/lib-storage/index/cydir/cydir-storage.h
+include/dovecot/src/lib-storage/index/cydir/cydir-sync.h
+include/dovecot/src/lib-storage/index/dbox/dbox-file.h
+include/dovecot/src/lib-storage/index/dbox/dbox-index.h
+include/dovecot/src/lib-storage/index/dbox/dbox-storage.h
+include/dovecot/src/lib-storage/index/dbox/dbox-sync.h
+include/dovecot/src/lib-storage/index/index-mail.h
+include/dovecot/src/lib-storage/index/index-sort.h
+include/dovecot/src/lib-storage/index/index-storage.h
+include/dovecot/src/lib-storage/index/index-sync-changes.h
+include/dovecot/src/lib-storage/index/maildir/maildir-filename.h
+include/dovecot/src/lib-storage/index/maildir/maildir-keywords.h
+include/dovecot/src/lib-storage/index/maildir/maildir-storage.h
+include/dovecot/src/lib-storage/index/maildir/maildir-sync.h
+include/dovecot/src/lib-storage/index/maildir/maildir-uidlist.h
+include/dovecot/src/lib-storage/index/mbox/istream-raw-mbox.h
+include/dovecot/src/lib-storage/index/mbox/mbox-file.h
+include/dovecot/src/lib-storage/index/mbox/mbox-from.h
+include/dovecot/src/lib-storage/index/mbox/mbox-lock.h
+include/dovecot/src/lib-storage/index/mbox/mbox-md5.h
+include/dovecot/src/lib-storage/index/mbox/mbox-storage.h
+include/dovecot/src/lib-storage/index/mbox/mbox-sync-private.h
+include/dovecot/src/lib-storage/list/index-mailbox-list.h
+include/dovecot/src/lib-storage/list/mailbox-list-fs.h
+include/dovecot/src/lib-storage/list/mailbox-list-maildir.h
+include/dovecot/src/lib-storage/list/mailbox-list-subscriptions.h
+include/dovecot/src/lib-storage/list/subscription-file.h
+include/dovecot/src/lib-storage/mail-copy.h
+include/dovecot/src/lib-storage/mail-error.h
+include/dovecot/src/lib-storage/mail-namespace.h
+include/dovecot/src/lib-storage/mail-search.h
+include/dovecot/src/lib-storage/mail-storage-private.h
+include/dovecot/src/lib-storage/mail-storage.h
+include/dovecot/src/lib-storage/mailbox-list-private.h
+include/dovecot/src/lib-storage/mailbox-list.h
+include/dovecot/src/lib-storage/mailbox-tree.h
+include/dovecot/src/lib/array-decl.h
+include/dovecot/src/lib/array.h
+include/dovecot/src/lib/backtrace-string.h
+include/dovecot/src/lib/base64.h
+include/dovecot/src/lib/bsearch-insert-pos.h
+include/dovecot/src/lib/buffer.h
+include/dovecot/src/lib/close-keep-errno.h
+include/dovecot/src/lib/compat.h
+include/dovecot/src/lib/crc32.h
+include/dovecot/src/lib/data-stack.h
+include/dovecot/src/lib/env-util.h
+include/dovecot/src/lib/failures.h
+include/dovecot/src/lib/fd-close-on-exec.h
+include/dovecot/src/lib/fd-set-nonblock.h
+include/dovecot/src/lib/fdpass.h
+include/dovecot/src/lib/file-cache.h
+include/dovecot/src/lib/file-copy.h
+include/dovecot/src/lib/file-dotlock.h
+include/dovecot/src/lib/file-lock.h
+include/dovecot/src/lib/file-set-size.h
+include/dovecot/src/lib/hash.h
+include/dovecot/src/lib/hex-binary.h
+include/dovecot/src/lib/hex-dec.h
+include/dovecot/src/lib/hmac-md5.h
+include/dovecot/src/lib/home-expand.h
+include/dovecot/src/lib/hostpid.h
+include/dovecot/src/lib/imem.h
+include/dovecot/src/lib/ioloop-internal.h
+include/dovecot/src/lib/ioloop-iolist.h
+include/dovecot/src/lib/ioloop-notify-fd.h
+include/dovecot/src/lib/ioloop.h
+include/dovecot/src/lib/iostream-internal.h
+include/dovecot/src/lib/istream-internal.h
+include/dovecot/src/lib/istream-seekable.h
+include/dovecot/src/lib/istream-tee.h
+include/dovecot/src/lib/istream.h
+include/dovecot/src/lib/lib-signals.h
+include/dovecot/src/lib/lib.h
+include/dovecot/src/lib/macros.h
+include/dovecot/src/lib/md4.h
+include/dovecot/src/lib/md5.h
+include/dovecot/src/lib/mempool.h
+include/dovecot/src/lib/mkdir-parents.h
+include/dovecot/src/lib/mmap-util.h
+include/dovecot/src/lib/module-context.h
+include/dovecot/src/lib/module-dir.h
+include/dovecot/src/lib/mountpoint.h
+include/dovecot/src/lib/network.h
+include/dovecot/src/lib/nfs-workarounds.h
+include/dovecot/src/lib/ostream-crlf.h
+include/dovecot/src/lib/ostream-internal.h
+include/dovecot/src/lib/ostream.h
+include/dovecot/src/lib/primes.h
+include/dovecot/src/lib/printf-format-fix.h
+include/dovecot/src/lib/process-title.h
+include/dovecot/src/lib/randgen.h
+include/dovecot/src/lib/read-full.h
+include/dovecot/src/lib/restrict-access.h
+include/dovecot/src/lib/restrict-process-size.h
+include/dovecot/src/lib/safe-memset.h
+include/dovecot/src/lib/safe-mkdir.h
+include/dovecot/src/lib/safe-mkstemp.h
+include/dovecot/src/lib/sendfile-util.h
+include/dovecot/src/lib/seq-range-array.h
+include/dovecot/src/lib/sha1.h
+include/dovecot/src/lib/sha2.h
+include/dovecot/src/lib/str-find.h
+include/dovecot/src/lib/str-sanitize.h
+include/dovecot/src/lib/str.h
+include/dovecot/src/lib/strescape.h
+include/dovecot/src/lib/strfuncs.h
+include/dovecot/src/lib/unichar.h
+include/dovecot/src/lib/unix-socket-create.h
+include/dovecot/src/lib/unlink-directory.h
+include/dovecot/src/lib/unlink-lockfiles.h
+include/dovecot/src/lib/utc-mktime.h
+include/dovecot/src/lib/utc-offset.h
+include/dovecot/src/lib/var-expand.h
+include/dovecot/src/lib/write-full.h
+include/dovecot/src/pop3/capability.h
+include/dovecot/src/pop3/client.h
+include/dovecot/src/pop3/commands.h
+include/dovecot/src/pop3/common.h
+lib/dovecot/dovecot-config
+lib/dovecot/imap/lib01_acl_plugin.so
+lib/dovecot/imap/lib02_lazy_expunge_plugin.so
+lib/dovecot/imap/lib10_quota_plugin.so
+lib/dovecot/imap/lib11_imap_quota_plugin.la
+lib/dovecot/imap/lib11_trash_plugin.so
+lib/dovecot/imap/lib20_convert_plugin.so
+lib/dovecot/imap/lib20_expire_plugin.so



Home | Main Index | Thread Index | Old Index