summaryrefslogtreecommitdiff
path: root/mail/cyrus-imapd23
diff options
context:
space:
mode:
Diffstat (limited to 'mail/cyrus-imapd23')
-rw-r--r--mail/cyrus-imapd23/Makefile106
-rw-r--r--mail/cyrus-imapd23/distinfo1
-rw-r--r--mail/cyrus-imapd23/files/cyrus.sh27
-rw-r--r--mail/cyrus-imapd23/files/imapd.conf112
-rw-r--r--mail/cyrus-imapd23/files/inetd.conf.cyrus12
-rw-r--r--mail/cyrus-imapd23/files/patch-aa12
-rw-r--r--mail/cyrus-imapd23/files/patch-ab38
-rw-r--r--mail/cyrus-imapd23/files/patch-ac11
-rw-r--r--mail/cyrus-imapd23/files/patch-ad11
-rw-r--r--mail/cyrus-imapd23/files/patch-bb13
-rw-r--r--mail/cyrus-imapd23/files/patch-bc19
-rw-r--r--mail/cyrus-imapd23/files/patch-bd14
-rw-r--r--mail/cyrus-imapd23/files/patch-be13
-rw-r--r--mail/cyrus-imapd23/files/patch-bf11
-rw-r--r--mail/cyrus-imapd23/files/patch-bg12
-rw-r--r--mail/cyrus-imapd23/files/patch-bh11
-rw-r--r--mail/cyrus-imapd23/files/patch-bi11
-rw-r--r--mail/cyrus-imapd23/files/patch-bj11
-rw-r--r--mail/cyrus-imapd23/pkg-comment1
-rw-r--r--mail/cyrus-imapd23/pkg-descr21
-rw-r--r--mail/cyrus-imapd23/pkg-install96
-rw-r--r--mail/cyrus-imapd23/pkg-plist45
22 files changed, 0 insertions, 608 deletions
diff --git a/mail/cyrus-imapd23/Makefile b/mail/cyrus-imapd23/Makefile
deleted file mode 100644
index 60aaef03cb3b..000000000000
--- a/mail/cyrus-imapd23/Makefile
+++ /dev/null
@@ -1,106 +0,0 @@
-# New ports collection makefile for: cyrus
-# Date created: May 4th 1997
-# Whom: jfitz@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= cyrus
-PORTVERSION= 1.6.22
-CATEGORIES= mail tcl82
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ${MASTER_SITE_LOCAL} \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-MASTER_SITE_SUBDIR= stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail
-DISTNAME= ${PORTNAME}-imapd-${PORTVERSION}
-
-MAINTAINER= stb@FreeBSD.org
-
-Y2K= http://asg.web.cmu.edu/cyrus/imapd/y2k.html
-
-LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend \
- pwcheck:${PORTSDIR}/security/cyrus-sasl
-
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-cyrus-group=cyrus \
- --with-sasldir=/usr/local \
- --with-tclsh=${PREFIX}/bin/tclsh8.2 \
- --with-auth=unix \
- --with-com-err
-
-MAN1= cyradm.1
-MAN3= imclient.3
-MAN5= imapd.conf.5
-MAN8= arbitron.8 collectnews.8 cyrquota.8 deliver.8 imapd.8 \
- pop3d.8 reconstruct.8 rmnews.8 syncnews.8
-
-post-configure:
- @ ${SETENV} ${MAKE_ENV} perl -pi -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/imap/config.c ${WRKSRC}/imap/krbck.c
-
-pre-install:
- @ ${CP} ${WRKSRC}/man/quota.8 ${WRKSRC}/man/cyrquota.8
- @${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
-
-DOCS= README acl-extension anoncvs bugs changes copyrights install \
- mailing-list overview quota-extension server-design
-HTDOCS= anoncvs bugs changes index install mailing-list overview \
- questions readme sieve-protocol sieve
-post-install:
- @ ${MV} ${PREFIX}/cyrus/bin/quota ${PREFIX}/cyrus/bin/cyrquota
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/cyrus/html
-.for file in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/doc/${file} \
- ${PREFIX}/share/doc/cyrus
- @${ECHO} share/doc/cyrus/${file} >>${TMPPLIST}
-.endfor
-.for file in ${HTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/doc/html/${file}.html \
- ${PREFIX}/share/doc/cyrus/html
- @${ECHO} share/doc/cyrus/html/${file}.html >>${TMPPLIST}
-.endfor
- @${ECHO} "@dirrm share/doc/cyrus/html" >>${TMPPLIST}
- @${ECHO} "@dirrm share/doc/cyrus" >>${TMPPLIST}
-.endif
- ${INSTALL_DATA} ${FILESDIR}/imapd.conf \
- ${PREFIX}/etc/imapd.conf.dist
- ${INSTALL_DATA} ${FILESDIR}/inetd.conf.cyrus \
- ${PREFIX}/etc/
- ${INSTALL} -d -m 750 -o cyrus -g cyrus \
- /var/spool/imap \
- ${PREFIX}/etc/imap \
- ${PREFIX}/etc/imap/user \
- ${PREFIX}/etc/imap/quota \
- ${PREFIX}/etc/imap/proc \
- ${PREFIX}/etc/imap/log \
- ${PREFIX}/etc/imap/msg
- ${INSTALL} -d -m 700 -o cyrus -g cyrus /var/pwcheck
- ${TOUCH} ${PREFIX}/etc/imap/mailboxes
- ${CHMOD} 640 ${PREFIX}/etc/imap/mailboxes
- chown cyrus:cyrus ${PREFIX}/etc/imap/mailboxes
- @${ECHO} "@exec mkdir %D/etc/imap" >>${TMPPLIST}
-.for dir in user quota proc log msg
- @${ECHO} "@exec mkdir %D/etc/imap/${dir}" >>${TMPPLIST}
- @${ECHO} "@dirrm etc/imap/${dir}" >>${TMPPLIST}
-.endfor
- @${ECHO} "@exec cp /dev/null %D/etc/imap/mailboxes" >>${TMPPLIST}
- @${ECHO} "@exec chown -R cyrus:cyrus %D/etc/imap" >>${TMPPLIST}
- @${ECHO} "@exec chmod -R g-w,o= %D/etc/imap" >>${TMPPLIST}
- @${ECHO} "@mode u=rwx,go=" >>${TMPPLIST}
- @${ECHO} "@exec mkdir /var/pwcheck" >>${TMPPLIST}
- @${ECHO} "@exec chown cyrus:cyrus /var/pwcheck" >>${TMPPLIST}
- @${ECHO} "@exec chmod go= /var/pwcheck" >>${TMPPLIST}
- @${ECHO} "@exec mkdir /var/spool/imap" >>${TMPPLIST}
- @${ECHO} "@exec chown cyrus:cyrus /var/spool/imap" >>${TMPPLIST}
- @${ECHO} "@exec chmod g-w,o= /var/spool/imap" >>${TMPPLIST}
- @${ECHO} "@cwd /var" >>${TMPPLIST}
- @${ECHO} "@dirrm pwcheck" >>${TMPPLIST}
- @${ECHO} "@dirrm spool/imap" >>${TMPPLIST}
- @${SED} -e "/%%PREFIX%%/s##${PREFIX}#g" ${FILESDIR}/cyrus.sh \
- >${PREFIX}/etc/rc.d/cyrus.sh
- @${CHMOD} 0755 ${PREFIX}/etc/rc.d/cyrus.sh
- @PKG_PREFIX=${PREFIX} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-.include <bsd.port.mk>
diff --git a/mail/cyrus-imapd23/distinfo b/mail/cyrus-imapd23/distinfo
deleted file mode 100644
index 6993ccc0d37d..000000000000
--- a/mail/cyrus-imapd23/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cyrus-imapd-1.6.22.tar.gz) = 1a0b4d466c8662a60313a0bb51a65ea2
diff --git a/mail/cyrus-imapd23/files/cyrus.sh b/mail/cyrus-imapd23/files/cyrus.sh
deleted file mode 100644
index 9248623a8fe2..000000000000
--- a/mail/cyrus-imapd23/files/cyrus.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-#
-PREFIX=%%PREFIX%%
-
-case "$1" in
-
-start)
- if [ -x ${PREFIX}/cyrus/bin/pwcheck ]
- then
- ${PREFIX}/cyrus/bin/pwcheck & && echo -n " pwcheck"
- fi
- ;;
-
-stop)
- if [ -r /var/run/pwcheck.pid ]
- then
- kill `cat /var/run/pwcheck.pid` && echo -n " pwcheck"
- fi
- ;;
-
-*)
- echo "usage: $0 {start|stop}" 1>&2
- exit 64
- ;;
-
-esac
-
diff --git a/mail/cyrus-imapd23/files/imapd.conf b/mail/cyrus-imapd23/files/imapd.conf
deleted file mode 100644
index f9ff5924f0af..000000000000
--- a/mail/cyrus-imapd23/files/imapd.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# $FreeBSD$
-#
-# Sample configurations file for Cyrus IMAPd
-# Most lines in this file are commented; in this case the default is used.
-# The commented lines (usually) contain the default value
-
-# The pathname of the IMAP configuration directory
-#
-configdirectory: /usr/local/etc/imap
-
-# The partition name used by default for new mailboxes
-#
-#defaultpartition: default
-
-# The directory for the different partitions
-#
-partition-default: /var/spool/imap
-
-# The umask value used by various Cyrus IMAP programs
-#
-#umask: 077
-
-# Whether to allow anonymous logins
-#
-#allowanonymouslogin: no
-
-# The percent of quota utilization over which the server generates
-# warnings.
-#
-#quotawarn: 90
-
-# The length of the IMAP server's inactivity autologout timer, in minutes.
-# The minimum value is 30, the default.
-#
-#timeout: 30
-
-# Set the length of the POP server's inactivity autologout timer, in
-# minutes. The minimum value is 10, the default.
-#
-#poptimeout: 10
-
-# Set the minimum amount of time the server forces users to wait between
-# successive POP logins, in minutes. The default is 0.
-#
-#popminpoll: 0
-
-# The list of userids with administrative rights. Separate each userid
-# with a space. We recommend that administrator userids be separate from
-# standard userids. Sites using Kerberos authentication may use separate
-# "admin" instances.
-#
-#admins: <none>
-
-# The list of the host names of the mail domain's IMSP servers. Separate each
-# host name with a space. The Kerberos identities of these servers may login
-# as any user in order to perform commands by proxy.
-#
-#imspservers: <none>
-
-# The Access Control List (ACL) placed on a newly-created (non-user)
-# mailbox that does not have a parent mailbox.
-#
-#defaultacl: anyone lrs
-
-# The pathname of the news spool directory. Only used if the partition-news
-# configuration option is set.
-#
-#newsspool: <no default>
-
-# Prefix to be prepended to newsgroup names to make the corresponding IMAP
-# mailbox names.
-#
-#newsprefix: <none>
-
-# If nonzero, normal users may create their own IMAP accounts by creating
-# the mailbox INBOX. The user's quota is set to the value if it is positive,
-# otherwise the user has unlimited quota.
-#
-#autocreatequota: 0
-
-# Include notations in the protocol telemetry logs indicating the number
-# of seconds since the last command or response.
-#
-#logtimestamps: no
-
-# Number of seconds to pause after a successful plaintext login. For systems
-# that support strong authentication, this permits users to perceive a cost
-# of using plaintext passwords.
-#
-#plaintextloginpause: 0
-
-# The pathname of srvtab file containing the server's private key. This
-# option is only used when the server is compiled with Kerberos
-# authentication.
-#
-#srvtab: /etc/srvtab
-
-# The list of remote realms whose users may log in using cross-realm
-# authentications. Seperate each realm name by a space. This option is
-# only used when the server is compiled with Kerberos authentication.
-#
-#loginrealms: <none>
-
-# If enabled, any authentication identity which has a rights on a user's
-# INBOX may log in as that user. This option is only used when the server
-# is compiled with Kerberos authentication.
-#
-#loginuseacl: no
-
-#
-# EOF
diff --git a/mail/cyrus-imapd23/files/inetd.conf.cyrus b/mail/cyrus-imapd23/files/inetd.conf.cyrus
deleted file mode 100644
index f2878fac7aa6..000000000000
--- a/mail/cyrus-imapd23/files/inetd.conf.cyrus
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Example entry for inetd.conf for the Cyrus IMAP server.
-# $FreeBSD$
-#
-# Replace /usr/local with the path where you've installed the package.
-#
-# The IMAP-4 server.
-imap4 stream tcp nowait cyrus /usr/local/cyrus/bin/imapd imapd
-#
-# To be able to access the IMAP mailbox by POP-3, use this line.
-pop3 stream tcp nowait cyrus /usr/local/cyrus/bin/pop3d pop3d
-#
diff --git a/mail/cyrus-imapd23/files/patch-aa b/mail/cyrus-imapd23/files/patch-aa
deleted file mode 100644
index 34dc4a7d4d9b..000000000000
--- a/mail/cyrus-imapd23/files/patch-aa
+++ /dev/null
@@ -1,12 +0,0 @@
---- man/Makefile.in.orig Tue Sep 1 03:49:14 1998
-+++ man/Makefile.in Mon May 10 02:27:39 1999
-@@ -52,7 +52,7 @@
- MAN3 = $(srcdir)/imclient.3
- MAN5 = $(srcdir)/imapd.conf.5 $(srcdir)/krb.equiv.5
- MAN8 = $(srcdir)/arbitron.8 $(srcdir)/collectnews.8 $(srcdir)/deliver.8 \
-- $(srcdir)/fud.8 $(srcdir)/imapd.8 $(srcdir)/pop3d.8 $(srcdir)/quota.8 \
-+ $(srcdir)/fud.8 $(srcdir)/imapd.8 $(srcdir)/pop3d.8 $(srcdir)/cyrquota.8 \
- $(srcdir)/reconstruct.8 $(srcdir)/rmnews.8 $(srcdir)/syncnews.8 \
- $(srcdir)/mbpath.8 $(srcdir)/timsieved.8
-
-
diff --git a/mail/cyrus-imapd23/files/patch-ab b/mail/cyrus-imapd23/files/patch-ab
deleted file mode 100644
index 1fc68c171063..000000000000
--- a/mail/cyrus-imapd23/files/patch-ab
+++ /dev/null
@@ -1,38 +0,0 @@
---- man/quota.8.orig Sun May 4 22:26:33 1997
-+++ man/quota.8 Sun May 4 22:27:24 1997
-@@ -11,9 +11,9 @@
- .\" use of the code for commercial purposes or benefits by anyone
- .\" without specific, additional permission by the owner of the code.
- .SH NAME
--quota \- report and optionally fix quota usage
-+cyrquota \- report and optionally fix quota usage
- .SH SYNOPSIS
--.B quota
-+.B cyrquota
- [
- .B \-f
- ]
-@@ -21,12 +21,12 @@
- .IR mailbox-prefix ...
- ]
- .SH DESCRIPTION
--.I Quota
-+.I Cyrquota
- generates a report listing quota roots, giving their limits and usage.
- If the
- .I \-f
- option is given,
--.I quota
-+.I cyrquota
- first fixes any inconsistencies in the quota subsystem, such as
- mailboxes with the wrong quota root or quota roots with the wrong
- quota usage reported.
-@@ -37,7 +37,7 @@
- prefixes.
- .PP
- Running
--.I quota
-+.I cyrquota
- with both the
- .I \-f
- option and
diff --git a/mail/cyrus-imapd23/files/patch-ac b/mail/cyrus-imapd23/files/patch-ac
deleted file mode 100644
index ab7854846479..000000000000
--- a/mail/cyrus-imapd23/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure Thu Jan 6 22:28:51 2000
-+++ /tmp/configure.new Sat Apr 8 20:55:29 2000
-@@ -4951,7 +4951,7 @@
- # try the user-specified path --- too lazy to test for it right now
- LIB_SASL="-L$sasldir/lib -lsasl"
-
-- SASLFLAGS="-I$sasldir/include"
-+ SASLFLAGS="-I$sasldir/include/sasl"
-
- fi
-
diff --git a/mail/cyrus-imapd23/files/patch-ad b/mail/cyrus-imapd23/files/patch-ad
deleted file mode 100644
index bcd310e991d3..000000000000
--- a/mail/cyrus-imapd23/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig Sun Apr 9 01:13:23 2000
-+++ configure.in Sun Apr 9 01:13:43 2000
-@@ -528,7 +528,7 @@
- # filename, it should be safe to add it (to the front of the line --
- # somef vendors have older, badly installed tclshs that we want to avoid
- # if we can)
-- AC_PATH_PROGS(TCLSH, [tclsh8.1 tclsh8.0 tclsh], "unknown")
-+ AC_PATH_PROGS(TCLSH, [tclsh8.2 tclsh8.1 tclsh8.0 tclsh], "unknown")
- fi
-
- # Do we know where to get a tclsh?
diff --git a/mail/cyrus-imapd23/files/patch-bb b/mail/cyrus-imapd23/files/patch-bb
deleted file mode 100644
index 11f8698c92eb..000000000000
--- a/mail/cyrus-imapd23/files/patch-bb
+++ /dev/null
@@ -1,13 +0,0 @@
---- cyradm/Makefile.in.orig Fri Aug 7 08:48:26 1998
-+++ cyradm/Makefile.in Mon May 10 02:40:06 1999
-@@ -33,8 +33,8 @@
- RANLIB = @RANLIB@
-
- DEFS = @DEFS@ @TCL_DEFS@
--CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@ @TCL_CPPFLAGS@
--LIBS = @TCL_LIBS@ @IMAP_LIBS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@ @TCL_CPPFLAGS@ @SASLFLAGS@
-+LIBS = @TCL_LIBS@ -lm @IMAP_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
-
- CFLAGS = @CFLAGS@
diff --git a/mail/cyrus-imapd23/files/patch-bc b/mail/cyrus-imapd23/files/patch-bc
deleted file mode 100644
index 5310441ee96c..000000000000
--- a/mail/cyrus-imapd23/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** imap/Makefile.in.orig Fri Nov 5 01:00:34 1999
---- imap/Makefile.in Thu Mar 9 18:59:14 2000
-***************
-*** 45,51 ****
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
-! DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @SIEVE_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
- IMAP_LIBS = @IMAP_LIBS@
- SIEVE_LIBS = @SIEVE_LIBS@
---- 45,51 ----
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
-! DEFS = @DEFS@ @LOCALDEFS@ -DCONFIG_FILENAME=\"$(prefix)/etc/imapd.conf\"
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @SIEVE_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
- IMAP_LIBS = @IMAP_LIBS@
- SIEVE_LIBS = @SIEVE_LIBS@
diff --git a/mail/cyrus-imapd23/files/patch-bd b/mail/cyrus-imapd23/files/patch-bd
deleted file mode 100644
index 83a7d53f4c40..000000000000
--- a/mail/cyrus-imapd23/files/patch-bd
+++ /dev/null
@@ -1,14 +0,0 @@
-*** imap/config.c.orig Thu Mar 9 19:07:14 2000
---- imap/config.c Thu Mar 9 19:06:48 2000
-***************
-*** 39,45 ****
---- 39,47 ----
-
- extern int errno;
-
-+ #if !defined(CONFIG_FILENAME)
- #define CONFIG_FILENAME "/etc/imapd.conf"
-+ #endif
-
- struct configlist {
- char *key;
diff --git a/mail/cyrus-imapd23/files/patch-be b/mail/cyrus-imapd23/files/patch-be
deleted file mode 100644
index 707298b92662..000000000000
--- a/mail/cyrus-imapd23/files/patch-be
+++ /dev/null
@@ -1,13 +0,0 @@
---- imap/krbck.c.orig Sat Dec 21 02:08:21 1996
-+++ imap/krbck.c Wed Oct 8 13:56:58 1997
-@@ -29,7 +29,9 @@
-
- #define EXIT_CHOKE (int) 10
-
--#define CONFIG_FILENAME "/etc/imapd.conf"
-+#if !defined(CONFIG_FILENAME)
-+ #define CONFIG_FILENAME "/etc/imapd.conf"
-+#endif
- #define MAX_FILENAME_LEN 255
-
- int errno;
diff --git a/mail/cyrus-imapd23/files/patch-bf b/mail/cyrus-imapd23/files/patch-bf
deleted file mode 100644
index 0252ec589130..000000000000
--- a/mail/cyrus-imapd23/files/patch-bf
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig Fri Dec 4 11:34:53 1998
-+++ configure.in Sun Apr 9 12:16:24 2000
-@@ -698,6 +698,8 @@
-
- dnl Kerberos wants this so we might as well check on it first
- AC_CHECK_FUNC(res_search,,AC_CHECK_LIB(resolv,res_search))
-+ dnl Kerberos IV on FreeBSD depends on libcom_err, so check for it
-+ AC_CHECK_LIB(com_err, init_error_table)
-
- dnl gotta do this: crypt is used by sasl_krb_server.c
- AC_CHECK_FUNC(crypt,,AC_CHECK_LIB(crypt, crypt))
diff --git a/mail/cyrus-imapd23/files/patch-bg b/mail/cyrus-imapd23/files/patch-bg
deleted file mode 100644
index 964814930475..000000000000
--- a/mail/cyrus-imapd23/files/patch-bg
+++ /dev/null
@@ -1,12 +0,0 @@
---- configure.orig Fri Dec 4 12:03:58 1998
-+++ configure Sat Apr 15 11:44:42 2000
-@@ -3348,6 +3348,9 @@
-
- fi
-
-+# Kerberos IV on FreeBSD depends on libcom_err.
-+LIBS="-lcom_err $LIBS"
-+echo '#define HAVE_LIBCOM_ERR 1' >> confdefs.h
-
- echo $ac_n "checking for crypt""... $ac_c" 1>&6
- echo "configure:3354: checking for crypt" >&5
diff --git a/mail/cyrus-imapd23/files/patch-bh b/mail/cyrus-imapd23/files/patch-bh
deleted file mode 100644
index d9fcb4716f4d..000000000000
--- a/mail/cyrus-imapd23/files/patch-bh
+++ /dev/null
@@ -1,11 +0,0 @@
---- timsieved/Makefile.in.orig Sun Apr 9 01:52:10 2000
-+++ timsieved/Makefile.in Sun Apr 9 01:52:37 2000
-@@ -34,7 +34,7 @@
- CYRUS_GROUP=@cyrus_group@
-
- DEFS = @DEFS@ @LOCALDEFS@
--CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../sieve -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../sieve -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
- CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@
-
diff --git a/mail/cyrus-imapd23/files/patch-bi b/mail/cyrus-imapd23/files/patch-bi
deleted file mode 100644
index 38f5bb4ad0e7..000000000000
--- a/mail/cyrus-imapd23/files/patch-bi
+++ /dev/null
@@ -1,11 +0,0 @@
---- installsieve/Makefile.in.orig Sun Apr 9 01:58:03 2000
-+++ installsieve/Makefile.in Sun Apr 9 01:58:35 2000
-@@ -28,7 +28,7 @@
- CC = @CC@
-
- DEFS = @DEFS@
--CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@ @SASLFLAGS@
- CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@
-
diff --git a/mail/cyrus-imapd23/files/patch-bj b/mail/cyrus-imapd23/files/patch-bj
deleted file mode 100644
index adc8e7e3274d..000000000000
--- a/mail/cyrus-imapd23/files/patch-bj
+++ /dev/null
@@ -1,11 +0,0 @@
---- timsieved/config.c Sun Apr 9 07:58:37 2000
-+++ config.c Sun Apr 9 07:58:47 2000
-@@ -41,7 +41,7 @@
-
- extern int errno;
-
--#define CONFIG_FILENAME "/etc/imapd.conf"
-+#define CONFIG_FILENAME "/usr/local/etc/imapd.conf"
-
- struct configlist {
- char *key;
diff --git a/mail/cyrus-imapd23/pkg-comment b/mail/cyrus-imapd23/pkg-comment
deleted file mode 100644
index b26e555b2c72..000000000000
--- a/mail/cyrus-imapd23/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
diff --git a/mail/cyrus-imapd23/pkg-descr b/mail/cyrus-imapd23/pkg-descr
deleted file mode 100644
index 79d06da9dd9b..000000000000
--- a/mail/cyrus-imapd23/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-The Cyrus IMAP (Internet Message Access Protocol) server provides access to
-personal mail and system-wide bulletin boards through the IMAP protocol.
-The Cyrus IMAP server is a scaleable enterprise mail system designed for use
-from small to large enterprise environments using standards-based
-technologies.
-
-A full Cyrus IMAP implementation allows a seamless mail and bulletin board
-environment to be set up across multiple servers. It differs from other
-IMAP server implementations in that it is run on "sealed" servers, where
-users are not normally permitted to log in. The mailbox database is stored
-in parts of the filesystem that are private to the Cyrus IMAP system. All
-user access to mail is through software using the IMAP, POP3, or KPOP
-protocols.
-
-The private mailbox database design gives the server large advantages in
-efficiency, scalability, and administratability. Multiple concurrent
-read/write connections to the same mailbox are permitted. The server
-supports access control lists on mailboxes and storage quotas on mailbox
-hierarchies.
-
-WWW: http://asg.web.cmu.edu/cyrus/
diff --git a/mail/cyrus-imapd23/pkg-install b/mail/cyrus-imapd23/pkg-install
deleted file mode 100644
index 93e91ebc4dae..000000000000
--- a/mail/cyrus-imapd23/pkg-install
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/sh
-
-#set -vx
-
-#
-# create 'cyrus' user and group before installing
-#
-
-create() {
- if [ ! -x /usr/sbin/pw ]; then
- echo "*** Please add a user and a group named \`cyrus' before installing this package."
- exit 69
- fi
-
- if ! pw show group cyrus -q >/dev/null; then
- gid=60
- while pw show group -g ${gid} -q >/dev/null; do
- gid=`expr ${gid} + 1`
- done
- if ! pw add group cyrus -g ${gid}; then
- e=$?
- echo "*** Failed to add group \`cyrus'. Please add it manually."
- exit ${e}
- fi
- echo "*** Added group \`cyrus' (id ${gid})"
- else
- gid=`pw show group cyrus 2>/dev/null | cut -d: -f3`
- fi
-
- if [ -x /sbin/nologin ]; then
- shell=/sbin/nologin
- else
- shell=/nonexistent
- fi
- if ! pw show user cyrus -q >/dev/null; then
- uid=60
- while pw show user -u ${uid} -q >/dev/null; do
- uid=`expr ${uid} + 1`
- done
- if ! pw add user cyrus -u ${uid} -g ${gid} -d "/nonexistent" \
- -c "the cyrus mail server" -s "${shell}" -p "*" \
- ; then
- e=$?
- echo "*** Failed to add user \`cyrus'. Please add it manually."
- exit ${e}
- fi
- echo "*** Added user \`cyrus' (id ${uid})"
- else
- if ! pw mod user cyrus -g ${gid} -d "/nonexistent" \
- -c "the cyrus mail server" -s "${shell}" -p "*" \
- ; then
- e=$?
- echo "*** Failed to update user \`cyrus'."
- exit ${e}
- fi
- echo "*** Updated user \`cyrus'."
- fi
- if ! pw group mod cyrus -m daemon; then
- echo "*** can't add user \`daemon' to group \`cyrus'"
- fi
-}
-
-
-checkfile() {
- diff -bBqw $1 $1.dist >/dev/null 2>&1
- case $? in
- 0) # config file exists, but is the same
- ;;
- 1) # config file exists and differs
- echo "** Make sure $1 is in sync with this version";
- echo " of the port. See $1.dist for details.";
- ;;
- *) # no config file exists, copy it
- install -c -m 644 $1.dist $1
- ;;
- esac
-}
-
-
-case $2 in
- PRE-INSTALL)
- create
- ;;
-
- POST-INSTALL)
- cd ${PKG_PREFIX}
- checkfile ${PKG_PREFIX}/etc/imapd.conf
- if grep '^imap4' /etc/inetd.conf; then
- echo "** Please check that your /etc/inetd.conf entry for \`imap4'"
- echo " is suitable for the Cyrus IMAP server."
- else
- echo "** Please add an entry for the imap4 protocol to /etc/inetd.conf."
- fi
- echo " An example can be found in ${PKG_PREFIX}/etc/inetd.conf.cyrus."
- ;;
-esac
diff --git a/mail/cyrus-imapd23/pkg-plist b/mail/cyrus-imapd23/pkg-plist
deleted file mode 100644
index 0bd7bbeedb62..000000000000
--- a/mail/cyrus-imapd23/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/imtest
-bin/cyradm
-bin/installsieve
-cyrus/bin/collectnews
-cyrus/bin/syncnews
-cyrus/bin/imapd
-cyrus/bin/pop3d
-cyrus/bin/arbitron
-cyrus/bin/fud
-cyrus/bin/reconstruct
-cyrus/bin/dump_deliverdb
-cyrus/bin/mbpath
-cyrus/bin/deliver
-cyrus/bin/feedcyrus
-cyrus/bin/timsieved
-cyrus/bin/cyrquota
-etc/rc.d/cyrus.sh
-etc/imapd.conf.dist
-etc/inetd.conf.cyrus
-etc/imap/mailboxes
-etc/imapd.conf
-include/cyrus/acl.h
-include/cyrus/assert.h
-include/cyrus/auth.h
-include/cyrus/bsearch.h
-include/cyrus/charset.h
-include/cyrus/glob.h
-include/cyrus/gmtoff.h
-include/cyrus/imclient.h
-include/cyrus/imparse.h
-include/cyrus/lock.h
-include/cyrus/map.h
-include/cyrus/mkgmtime.h
-include/cyrus/nonblock.h
-include/cyrus/parseaddr.h
-include/cyrus/prot.h
-include/cyrus/retry.h
-include/cyrus/sysexits.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-lib/libcyrus.a
-@dirrm cyrus/bin
-@dirrm cyrus
-@dirrm etc/imap
-@dirrm include/cyrus