pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/mail dovecot: Remove, broken now we're OpenSSL 1.1 - s...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ae85193dd969
branches:  trunk
changeset: 412726:ae85193dd969
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Mar 11 19:28:35 2020 +0000

description:
dovecot: Remove, broken now we're OpenSSL 1.1 - see dovecot2

"This package contains version 1.2 of dovecot, which has not been
maintained since 2011.  See pkgsrc/mail/dovecot2 for the current
version."

diffstat:

 mail/Makefile                                                   |    3 +-
 mail/dovecot/DESCR                                              |    7 -
 mail/dovecot/Makefile                                           |   88 -
 mail/dovecot/PLIST                                              |  525 ----------
 mail/dovecot/PLIST.managesieve                                  |    3 -
 mail/dovecot/PLIST.sieve                                        |   47 -
 mail/dovecot/buildlink3.mk                                      |   17 -
 mail/dovecot/distinfo                                           |   29 -
 mail/dovecot/files/dovecot.sh                                   |   32 -
 mail/dovecot/files/smf/manifest.xml                             |   33 -
 mail/dovecot/options.mk                                         |  137 --
 mail/dovecot/patches/patch-aa                                   |   13 -
 mail/dovecot/patches/patch-ab                                   |  149 --
 mail/dovecot/patches/patch-ac                                   |   17 -
 mail/dovecot/patches/patch-ag                                   |   13 -
 mail/dovecot/patches/patch-ah                                   |   13 -
 mail/dovecot/patches/patch-src_imap-login_client.c              |   16 -
 mail/dovecot/patches/patch-src_login-common_ssl-proxy-openssl.c |   24 -
 mail/dovecot/patches/patch-src_login-common_ssl-proxy.c         |   16 -
 mail/dovecot/patches/patch-src_login-common_ssl-proxy.h         |   15 -
 mail/dovecot/patches/patch-src_plugins_quota_Makefile.in        |   13 -
 mail/dovecot/patches/patch-src_pop3-login_client.c              |   16 -
 22 files changed, 1 insertions(+), 1225 deletions(-)

diffs (truncated from 1324 to 300 lines):

diff -r de8c510e30f9 -r ae85193dd969 mail/Makefile
--- a/mail/Makefile     Wed Mar 11 19:21:00 2020 +0000
+++ b/mail/Makefile     Wed Mar 11 19:28:35 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.540 2020/03/01 17:47:36 nia Exp $
+# $NetBSD: Makefile,v 1.541 2020/03/11 19:28:35 nia Exp $
 #
 
 COMMENT=       Electronic mail utilities
@@ -67,7 +67,6 @@
 SUBDIR+=       dkim-milter
 SUBDIR+=       dnsbl-milter
 SUBDIR+=       dot-forward
-SUBDIR+=       dovecot
 SUBDIR+=       dovecot2
 SUBDIR+=       dovecot2-gssapi
 SUBDIR+=       dovecot2-ldap
diff -r de8c510e30f9 -r ae85193dd969 mail/dovecot/DESCR
--- a/mail/dovecot/DESCR        Wed Mar 11 19:21:00 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-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.
-
-This package contains version 1.2 of dovecot, which has not been
-maintained since 2011.  See pkgsrc/mail/dovecot2 for the current
-version.
diff -r de8c510e30f9 -r ae85193dd969 mail/dovecot/Makefile
--- a/mail/dovecot/Makefile     Wed Mar 11 19:21:00 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,88 +0,0 @@
-# $NetBSD: Makefile,v 1.199 2020/03/08 16:50:23 wiz Exp $
-
-DOVECOT_VERSION=       1.2
-DOVECOT_SUBVERSION=    .17
-SIEVE_VERSION=         0.1.19
-MANAGESIEVE_VERSION=   0.11.13
-DISTNAME=              dovecot-${DOVECOT_VERSION}${DOVECOT_SUBVERSION}
-PKGREVISION=           34
-CATEGORIES=            mail
-MASTER_SITES=          http://www.dovecot.org/releases/${DOVECOT_VERSION}/
-DOVECOT_SIEVE_SITES=   http://pigeonhole.dovecot.org/releases/${DOVECOT_VERSION}/
-
-MANAGESIEVE_PATCH=                     dovecot-${DOVECOT_VERSION}${DOVECOT_SUBVERSION}-managesieve-${MANAGESIEVE_VERSION}.diff.gz
-SITES.${MANAGESIEVE_PATCH}=            ${DOVECOT_SIEVE_SITES}
-PATCH_DIST_STRIP.${MANAGESIEVE_PATCH}= -p1
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              https://www.dovecot.org/
-COMMENT=               Secure IMAP and POP3 server
-LICENSE=               mit AND gnu-lgpl-v2.1 AND modified-bsd
-
-# This package is eol as of May, 2011.  As of April, 2017, it remains
-# because at least one user reported still using it.
-
-USE_LIBTOOL=           yes
-USE_TOOLS+=            pkg-config rpcgen
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --enable-header-install
-CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+=       --with-ssldir=${SSLDIR}
-
-.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-example.conf ${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_VARS.paths=      PREFIX
-SUBST_STAGE.paths=     pre-configure
-
-BUILD_DEFS+=           VARBASE
-
-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
-.if !empty(PKG_OPTIONS:Mdovecot-sieve)
-# We need dovecot built in order to be able to configure sieve.
-       cd ${WRKSRC.sieve} \
-       && env ${CONFIGURE_ENV} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} ${CONFIGURE_ARGS.sieve}
-       cd ${WRKSRC.sieve} \
-       && env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} ${BUILD_TARGET}
-.endif
-.if !empty(PKG_OPTIONS:Mdovecot-managesieve)
-# Wee need sieve built in order to configure and build managesieve. Sigh.
-       cd ${WRKSRC.managesieve} \
-       && env ${CONFIGURE_ENV} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} ${CONFIGURE_ARGS.managesieve}
-       cd ${WRKSRC.managesieve} \
-       && env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} ${BUILD_TARGET}
-.endif
-
-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 "../../archivers/bzip2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r de8c510e30f9 -r ae85193dd969 mail/dovecot/PLIST
--- a/mail/dovecot/PLIST        Wed Mar 11 19:21:00 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,525 +0,0 @@
-@comment $NetBSD: PLIST,v 1.30 2014/03/11 14:05:03 jperkin 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-checkpassword.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-search-args.h
-include/dovecot/src/imap/imap-search.h
-include/dovecot/src/imap/imap-status.h
-include/dovecot/src/imap/imap-sync.h
-include/dovecot/src/lib-auth/auth-client.h
-include/dovecot/src/lib-auth/auth-master.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-settings.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-id.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-resp-code.h
-include/dovecot/src/lib-imap/imap-seqset.h
-include/dovecot/src/lib-imap/imap-utf7.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-index-modseq.h
-include/dovecot/src/lib-index/mail-index-private.h
-include/dovecot/src/lib-index/mail-index-strmap.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/mbox-from.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-encode.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/rfc2231-parser.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-maildir.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-search-result.h
-include/dovecot/src/lib-storage/index/index-sort-private.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/index-sync-private.h
-include/dovecot/src/lib-storage/index/index-thread-private.h
-include/dovecot/src/lib-storage/index/istream-mail-stats.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-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/index/raw/raw-storage.h
-include/dovecot/src/lib-storage/index/raw/raw-sync.h
-include/dovecot/src/lib-storage/index/shared/shared-storage.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-build.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/mail-thread.h
-include/dovecot/src/lib-storage/mail-user.h
-include/dovecot/src/lib-storage/mailbox-list-private.h
-include/dovecot/src/lib-storage/mailbox-list.h
-include/dovecot/src/lib-storage/mailbox-search-result-private.h
-include/dovecot/src/lib-storage/mailbox-tree.h
-include/dovecot/src/lib-storage/mailbox-uidvalidity.h
-include/dovecot/src/lib/aqueue.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/child-wait.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/eacces-error.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/fdatasync-path.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



Home | Main Index | Thread Index | Old Index