aboutsummaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
Diffstat (limited to 'mail')
-rw-r--r--mail/balsa2/Makefile38
-rw-r--r--mail/balsa2/distinfo1
-rw-r--r--mail/balsa2/files/patch-ab21
-rw-r--r--mail/balsa2/pkg-comment1
-rw-r--r--mail/balsa2/pkg-descr14
-rw-r--r--mail/balsa2/pkg-plist20
-rw-r--r--mail/cyrus-imapd2/Makefile84
-rw-r--r--mail/cyrus-imapd2/distinfo1
-rw-r--r--mail/cyrus-imapd2/files/cyrus.sh27
-rw-r--r--mail/cyrus-imapd2/files/imapd.conf112
-rw-r--r--mail/cyrus-imapd2/files/inetd.conf.cyrus12
-rw-r--r--mail/cyrus-imapd2/files/patch-aa11
-rw-r--r--mail/cyrus-imapd2/files/patch-ab38
-rw-r--r--mail/cyrus-imapd2/files/patch-bb13
-rw-r--r--mail/cyrus-imapd2/files/patch-bc19
-rw-r--r--mail/cyrus-imapd2/files/patch-bd22
-rw-r--r--mail/cyrus-imapd2/files/patch-be13
-rw-r--r--mail/cyrus-imapd2/pkg-comment1
-rw-r--r--mail/cyrus-imapd2/pkg-descr21
-rw-r--r--mail/cyrus-imapd2/pkg-install96
-rw-r--r--mail/cyrus-imapd2/pkg-plist42
-rw-r--r--mail/cyrus-imapd22/Makefile84
-rw-r--r--mail/cyrus-imapd22/distinfo1
-rw-r--r--mail/cyrus-imapd22/files/cyrus.sh27
-rw-r--r--mail/cyrus-imapd22/files/imapd.conf112
-rw-r--r--mail/cyrus-imapd22/files/inetd.conf.cyrus12
-rw-r--r--mail/cyrus-imapd22/files/patch-aa11
-rw-r--r--mail/cyrus-imapd22/files/patch-ab38
-rw-r--r--mail/cyrus-imapd22/files/patch-bb13
-rw-r--r--mail/cyrus-imapd22/files/patch-bc19
-rw-r--r--mail/cyrus-imapd22/files/patch-bd22
-rw-r--r--mail/cyrus-imapd22/files/patch-be13
-rw-r--r--mail/cyrus-imapd22/pkg-comment1
-rw-r--r--mail/cyrus-imapd22/pkg-descr21
-rw-r--r--mail/cyrus-imapd22/pkg-install96
-rw-r--r--mail/cyrus-imapd22/pkg-plist42
-rw-r--r--mail/cyrus-imapd23/Makefile84
-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-aa11
-rw-r--r--mail/cyrus-imapd23/files/patch-ab38
-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-bd22
-rw-r--r--mail/cyrus-imapd23/files/patch-be13
-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-plist42
-rw-r--r--mail/cyrus-imapd24/Makefile84
-rw-r--r--mail/cyrus-imapd24/distinfo1
-rw-r--r--mail/cyrus-imapd24/files/cyrus.sh27
-rw-r--r--mail/cyrus-imapd24/files/imapd.conf112
-rw-r--r--mail/cyrus-imapd24/files/inetd.conf.cyrus12
-rw-r--r--mail/cyrus-imapd24/files/patch-aa11
-rw-r--r--mail/cyrus-imapd24/files/patch-ab38
-rw-r--r--mail/cyrus-imapd24/files/patch-bb13
-rw-r--r--mail/cyrus-imapd24/files/patch-bc19
-rw-r--r--mail/cyrus-imapd24/files/patch-bd22
-rw-r--r--mail/cyrus-imapd24/files/patch-be13
-rw-r--r--mail/cyrus-imapd24/pkg-comment1
-rw-r--r--mail/cyrus-imapd24/pkg-descr21
-rw-r--r--mail/cyrus-imapd24/pkg-install96
-rw-r--r--mail/cyrus-imapd24/pkg-plist42
-rw-r--r--mail/exim-devel/Makefile56
-rw-r--r--mail/exim-devel/distinfo2
-rw-r--r--mail/exim-devel/files/Makefile422
-rw-r--r--mail/exim-devel/files/configure.default329
-rw-r--r--mail/exim-devel/files/exim.sh3
-rw-r--r--mail/exim-devel/files/eximon.conf172
-rw-r--r--mail/exim-devel/files/patch-aa75
-rw-r--r--mail/exim-devel/pkg-comment1
-rw-r--r--mail/exim-devel/pkg-descr17
-rw-r--r--mail/exim-devel/pkg-plist27
-rw-r--r--mail/exim-old/Makefile56
-rw-r--r--mail/exim-old/distinfo2
-rw-r--r--mail/exim-old/files/Makefile422
-rw-r--r--mail/exim-old/files/configure.default329
-rw-r--r--mail/exim-old/files/exim.sh3
-rw-r--r--mail/exim-old/files/eximon.conf172
-rw-r--r--mail/exim-old/files/patch-aa75
-rw-r--r--mail/exim-old/pkg-comment1
-rw-r--r--mail/exim-old/pkg-descr17
-rw-r--r--mail/exim-old/pkg-plist27
-rw-r--r--mail/mutt-devel/Makefile88
-rw-r--r--mail/mutt-devel/distinfo1
-rw-r--r--mail/mutt-devel/files/extra-patch-doc-ref12
-rw-r--r--mail/mutt-devel/files/patch-0110
-rw-r--r--mail/mutt-devel/files/patch-0254
-rw-r--r--mail/mutt-devel/files/patch-0311
-rw-r--r--mail/mutt-devel/files/patch-0412
-rw-r--r--mail/mutt-devel/files/patch-0598
-rw-r--r--mail/mutt-devel/files/patch-0811
-rw-r--r--mail/mutt-devel/pkg-comment1
-rw-r--r--mail/mutt-devel/pkg-descr16
-rw-r--r--mail/mutt-devel/pkg-plist176
-rw-r--r--mail/mutt-devel/pkg-plist.htmlfiles262
-rw-r--r--mail/mutt14/Makefile88
-rw-r--r--mail/mutt14/distinfo1
-rw-r--r--mail/mutt14/files/extra-patch-doc-ref12
-rw-r--r--mail/mutt14/files/patch-0110
-rw-r--r--mail/mutt14/files/patch-0254
-rw-r--r--mail/mutt14/files/patch-0311
-rw-r--r--mail/mutt14/files/patch-0412
-rw-r--r--mail/mutt14/files/patch-0598
-rw-r--r--mail/mutt14/files/patch-0811
-rw-r--r--mail/mutt14/pkg-comment1
-rw-r--r--mail/mutt14/pkg-descr16
-rw-r--r--mail/mutt14/pkg-plist176
-rw-r--r--mail/mutt14/pkg-plist.htmlfiles262
-rw-r--r--mail/postfix1/Makefile124
-rw-r--r--mail/postfix1/distinfo1
-rw-r--r--mail/postfix1/files/patch-aa36
-rw-r--r--mail/postfix1/files/patch-ab74
-rw-r--r--mail/postfix1/files/patch-ba19
-rw-r--r--mail/postfix1/files/patch-bb36
-rw-r--r--mail/postfix1/files/patch-bc19
-rw-r--r--mail/postfix1/files/patch-bd19
-rw-r--r--mail/postfix1/files/patch-be19
-rw-r--r--mail/postfix1/files/patch-bf19
-rw-r--r--mail/postfix1/files/patch-bg19
-rw-r--r--mail/postfix1/files/patch-bh21
-rw-r--r--mail/postfix1/files/patch-bi21
-rw-r--r--mail/postfix1/pkg-comment1
-rw-r--r--mail/postfix1/pkg-descr6
-rw-r--r--mail/postfix1/pkg-install77
-rw-r--r--mail/postfix1/pkg-plist49
-rw-r--r--mail/postfix1/scripts/configure26
-rw-r--r--mail/postfix20/Makefile124
-rw-r--r--mail/postfix20/distinfo1
-rw-r--r--mail/postfix20/files/patch-aa36
-rw-r--r--mail/postfix20/files/patch-ab74
-rw-r--r--mail/postfix20/files/patch-ba19
-rw-r--r--mail/postfix20/files/patch-bb36
-rw-r--r--mail/postfix20/files/patch-bc19
-rw-r--r--mail/postfix20/files/patch-bd19
-rw-r--r--mail/postfix20/files/patch-be19
-rw-r--r--mail/postfix20/files/patch-bf19
-rw-r--r--mail/postfix20/files/patch-bg19
-rw-r--r--mail/postfix20/files/patch-bh21
-rw-r--r--mail/postfix20/files/patch-bi21
-rw-r--r--mail/postfix20/pkg-comment1
-rw-r--r--mail/postfix20/pkg-descr6
-rw-r--r--mail/postfix20/pkg-install77
-rw-r--r--mail/postfix20/pkg-plist49
-rw-r--r--mail/postfix20/scripts/configure26
-rw-r--r--mail/postfix21/Makefile124
-rw-r--r--mail/postfix21/distinfo1
-rw-r--r--mail/postfix21/files/patch-aa36
-rw-r--r--mail/postfix21/files/patch-ab74
-rw-r--r--mail/postfix21/files/patch-ba19
-rw-r--r--mail/postfix21/files/patch-bb36
-rw-r--r--mail/postfix21/files/patch-bc19
-rw-r--r--mail/postfix21/files/patch-bd19
-rw-r--r--mail/postfix21/files/patch-be19
-rw-r--r--mail/postfix21/files/patch-bf19
-rw-r--r--mail/postfix21/files/patch-bg19
-rw-r--r--mail/postfix21/files/patch-bh21
-rw-r--r--mail/postfix21/files/patch-bi21
-rw-r--r--mail/postfix21/pkg-comment1
-rw-r--r--mail/postfix21/pkg-descr6
-rw-r--r--mail/postfix21/pkg-install77
-rw-r--r--mail/postfix21/pkg-plist49
-rw-r--r--mail/postfix21/scripts/configure26
-rw-r--r--mail/postfix22/Makefile124
-rw-r--r--mail/postfix22/distinfo1
-rw-r--r--mail/postfix22/files/patch-aa36
-rw-r--r--mail/postfix22/files/patch-ab74
-rw-r--r--mail/postfix22/files/patch-ba19
-rw-r--r--mail/postfix22/files/patch-bb36
-rw-r--r--mail/postfix22/files/patch-bc19
-rw-r--r--mail/postfix22/files/patch-bd19
-rw-r--r--mail/postfix22/files/patch-be19
-rw-r--r--mail/postfix22/files/patch-bf19
-rw-r--r--mail/postfix22/files/patch-bg19
-rw-r--r--mail/postfix22/files/patch-bh21
-rw-r--r--mail/postfix22/files/patch-bi21
-rw-r--r--mail/postfix22/pkg-comment1
-rw-r--r--mail/postfix22/pkg-descr6
-rw-r--r--mail/postfix22/pkg-install77
-rw-r--r--mail/postfix22/pkg-plist49
-rw-r--r--mail/postfix22/scripts/configure26
-rw-r--r--mail/postfix23/Makefile124
-rw-r--r--mail/postfix23/distinfo1
-rw-r--r--mail/postfix23/files/patch-aa36
-rw-r--r--mail/postfix23/files/patch-ab74
-rw-r--r--mail/postfix23/files/patch-ba19
-rw-r--r--mail/postfix23/files/patch-bb36
-rw-r--r--mail/postfix23/files/patch-bc19
-rw-r--r--mail/postfix23/files/patch-bd19
-rw-r--r--mail/postfix23/files/patch-be19
-rw-r--r--mail/postfix23/files/patch-bf19
-rw-r--r--mail/postfix23/files/patch-bg19
-rw-r--r--mail/postfix23/files/patch-bh21
-rw-r--r--mail/postfix23/files/patch-bi21
-rw-r--r--mail/postfix23/pkg-comment1
-rw-r--r--mail/postfix23/pkg-descr6
-rw-r--r--mail/postfix23/pkg-install77
-rw-r--r--mail/postfix23/pkg-plist49
-rw-r--r--mail/postfix23/scripts/configure26
-rw-r--r--mail/postfix24/Makefile124
-rw-r--r--mail/postfix24/distinfo1
-rw-r--r--mail/postfix24/files/patch-aa36
-rw-r--r--mail/postfix24/files/patch-ab74
-rw-r--r--mail/postfix24/files/patch-ba19
-rw-r--r--mail/postfix24/files/patch-bb36
-rw-r--r--mail/postfix24/files/patch-bc19
-rw-r--r--mail/postfix24/files/patch-bd19
-rw-r--r--mail/postfix24/files/patch-be19
-rw-r--r--mail/postfix24/files/patch-bf19
-rw-r--r--mail/postfix24/files/patch-bg19
-rw-r--r--mail/postfix24/files/patch-bh21
-rw-r--r--mail/postfix24/files/patch-bi21
-rw-r--r--mail/postfix24/pkg-comment1
-rw-r--r--mail/postfix24/pkg-descr6
-rw-r--r--mail/postfix24/pkg-install77
-rw-r--r--mail/postfix24/pkg-plist49
-rw-r--r--mail/postfix24/scripts/configure26
-rw-r--r--mail/postfix25/Makefile124
-rw-r--r--mail/postfix25/distinfo1
-rw-r--r--mail/postfix25/files/patch-aa36
-rw-r--r--mail/postfix25/files/patch-ab74
-rw-r--r--mail/postfix25/files/patch-ba19
-rw-r--r--mail/postfix25/files/patch-bb36
-rw-r--r--mail/postfix25/files/patch-bc19
-rw-r--r--mail/postfix25/files/patch-bd19
-rw-r--r--mail/postfix25/files/patch-be19
-rw-r--r--mail/postfix25/files/patch-bf19
-rw-r--r--mail/postfix25/files/patch-bg19
-rw-r--r--mail/postfix25/files/patch-bh21
-rw-r--r--mail/postfix25/files/patch-bi21
-rw-r--r--mail/postfix25/pkg-comment1
-rw-r--r--mail/postfix25/pkg-descr6
-rw-r--r--mail/postfix25/pkg-install77
-rw-r--r--mail/postfix25/pkg-plist49
-rw-r--r--mail/postfix25/scripts/configure26
-rw-r--r--mail/postfix26/Makefile124
-rw-r--r--mail/postfix26/distinfo1
-rw-r--r--mail/postfix26/files/patch-aa36
-rw-r--r--mail/postfix26/files/patch-ab74
-rw-r--r--mail/postfix26/files/patch-ba19
-rw-r--r--mail/postfix26/files/patch-bb36
-rw-r--r--mail/postfix26/files/patch-bc19
-rw-r--r--mail/postfix26/files/patch-bd19
-rw-r--r--mail/postfix26/files/patch-be19
-rw-r--r--mail/postfix26/files/patch-bf19
-rw-r--r--mail/postfix26/files/patch-bg19
-rw-r--r--mail/postfix26/files/patch-bh21
-rw-r--r--mail/postfix26/files/patch-bi21
-rw-r--r--mail/postfix26/pkg-comment1
-rw-r--r--mail/postfix26/pkg-descr6
-rw-r--r--mail/postfix26/pkg-install77
-rw-r--r--mail/postfix26/pkg-plist49
-rw-r--r--mail/postfix26/scripts/configure26
-rw-r--r--mail/postfix27/Makefile124
-rw-r--r--mail/postfix27/distinfo1
-rw-r--r--mail/postfix27/files/patch-aa36
-rw-r--r--mail/postfix27/files/patch-ab74
-rw-r--r--mail/postfix27/files/patch-ba19
-rw-r--r--mail/postfix27/files/patch-bb36
-rw-r--r--mail/postfix27/files/patch-bc19
-rw-r--r--mail/postfix27/files/patch-bd19
-rw-r--r--mail/postfix27/files/patch-be19
-rw-r--r--mail/postfix27/files/patch-bf19
-rw-r--r--mail/postfix27/files/patch-bg19
-rw-r--r--mail/postfix27/files/patch-bh21
-rw-r--r--mail/postfix27/files/patch-bi21
-rw-r--r--mail/postfix27/pkg-comment1
-rw-r--r--mail/postfix27/pkg-descr6
-rw-r--r--mail/postfix27/pkg-install77
-rw-r--r--mail/postfix27/pkg-plist49
-rw-r--r--mail/postfix27/scripts/configure26
-rw-r--r--mail/postfix28/Makefile124
-rw-r--r--mail/postfix28/distinfo1
-rw-r--r--mail/postfix28/files/patch-aa36
-rw-r--r--mail/postfix28/files/patch-ab74
-rw-r--r--mail/postfix28/files/patch-ba19
-rw-r--r--mail/postfix28/files/patch-bb36
-rw-r--r--mail/postfix28/files/patch-bc19
-rw-r--r--mail/postfix28/files/patch-bd19
-rw-r--r--mail/postfix28/files/patch-be19
-rw-r--r--mail/postfix28/files/patch-bf19
-rw-r--r--mail/postfix28/files/patch-bg19
-rw-r--r--mail/postfix28/files/patch-bh21
-rw-r--r--mail/postfix28/files/patch-bi21
-rw-r--r--mail/postfix28/pkg-comment1
-rw-r--r--mail/postfix28/pkg-descr6
-rw-r--r--mail/postfix28/pkg-install77
-rw-r--r--mail/postfix28/pkg-plist49
-rw-r--r--mail/postfix28/scripts/configure26
292 files changed, 0 insertions, 11715 deletions
diff --git a/mail/balsa2/Makefile b/mail/balsa2/Makefile
deleted file mode 100644
index 039a55d0dcb4..000000000000
--- a/mail/balsa2/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: balsa
-# Version required: 0.4.9
-# Date created: 02 December 1998
-# Whom: Glenn Johnson <gljohns@bellsouth.net>
-#
-# $Id: Makefile,v 1.4 1999/02/03 20:50:03 vanilla Exp $
-#
-
-DISTNAME= balsa-0.4.9
-CATEGORIES= mail gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/balsa
-
-MAINTAINER= ports@FreeBSD.ORG
-
-RUN_DEPENDS= panel:${PORTSDIR}/x11/gnomecore
-LIB_DEPENDS= gnome.1:${PORTSDIR}/x11/gnomelibs \
- PropList.1:${PORTSDIR}/devel/libPropList
-BUILD_DEPENDS= orbit-idl:${PORTSDIR}/devel/ORBit
-
-USE_X_PREFIX= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
- --datadir=${PREFIX}/share/gnome \
- --with-gnome=${X11BASE}
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
- GTK_CONFIG="${X11BASE}/bin/gtk12-config" \
- LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lxpg4"
-
-MAN1= balsa.1
-
-pre-build:
- cd ${WRKSRC}/idl && orbit-idl balsa.idl
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/balsa.1 ${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/mail/balsa2/distinfo b/mail/balsa2/distinfo
deleted file mode 100644
index 7bd7c0e40932..000000000000
--- a/mail/balsa2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (balsa-0.4.9.tar.gz) = 08d8dd036bca0cc0156e7d299f873d5f
diff --git a/mail/balsa2/files/patch-ab b/mail/balsa2/files/patch-ab
deleted file mode 100644
index 882365daef00..000000000000
--- a/mail/balsa2/files/patch-ab
+++ /dev/null
@@ -1,21 +0,0 @@
---- configure.orig Thu Feb 4 04:23:24 1999
-+++ configure Thu Feb 4 04:24:24 1999
-@@ -1111,13 +1111,13 @@
- fi
-
- if test "$no_gnome_config" = "yes"; then
-- echo $ac_n "checking for gnomeConf.sh file in $gnome_prefix""... $ac_c" 1>&6
--echo "configure:1116: checking for gnomeConf.sh file in $gnome_prefix" >&5
-- if test -f $gnome_prefix/gnomeConf.sh; then
-+ echo $ac_n "checking for gnomeConf.sh file in $prefix/share/gnome""... $ac_c" 1>&6
-+echo "configure:1116: checking for gnomeConf.sh file in $prefix/share/gnome" >&5
-+ if test -f $prefix/share/gnome/gnomeConf.sh; then
- echo "$ac_t""found" 1>&6
- echo "loading gnome configuration from" \
-- "$gnome_prefix/gnomeConf.sh"
-- . $gnome_prefix/gnomeConf.sh
-+ "$prefix/share/gnome/gnomeConf.sh"
-+ . $prefix/share/gnome/gnomeConf.sh
-
- else
- echo "$ac_t""not found" 1>&6
diff --git a/mail/balsa2/pkg-comment b/mail/balsa2/pkg-comment
deleted file mode 100644
index 26231e1aec9d..000000000000
--- a/mail/balsa2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A mail reader for the gnome interface.
diff --git a/mail/balsa2/pkg-descr b/mail/balsa2/pkg-descr
deleted file mode 100644
index 00567d7fe2d9..000000000000
--- a/mail/balsa2/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-A mail reader for gnome. It supports local mail, pop3, and IMAP. It can
-view mail files in mbox, maildir, and mh format.
-
-The pop3 support is not complete. All mail retrieved will be left on the
-server, and hence retrieved again if not deleted through some other pop3
-client. I would recommend using fetchmail to retrieve pop3 mail.
-
-Balsa is probably not fully usable as one's primary mail client at this
-time. However, it is under active development and fits with other gnome
-applications.
-
-WWW: http://www.balsa.net/
-
-The web site does not appear to be up to date.
diff --git a/mail/balsa2/pkg-plist b/mail/balsa2/pkg-plist
deleted file mode 100644
index f34c1c961f19..000000000000
--- a/mail/balsa2/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-bin/balsa
-etc/sound/events/balsa.soundlist
-etc/sound/events/email.soundlist
-etc/CORBA/servers/balsa.gnorba
-lib/libbalsasrv.a
-share/locale/de/LC_MESSAGES/balsa.mo
-share/locale/es/LC_MESSAGES/balsa.mo
-share/locale/fi/LC_MESSAGES/balsa.mo
-share/locale/fr/LC_MESSAGES/balsa.mo
-share/locale/ga/LC_MESSAGES/balsa.mo
-share/locale/ko/LC_MESSAGES/balsa.mo
-share/locale/no/LC_MESSAGES/balsa.mo
-share/locale/it/LC_MESSAGES/balsa.mo
-share/gnome/sounds/balsa/startup.wav
-share/gnome/sounds/balsa/newmail.wav
-share/gnome/pixmaps/balsa/attachment.png
-share/gnome/pixmaps/balsa/balsa_logo.png
-share/gnome/pixmaps/balsa/balsa_icon.png
-@dirrm share/gnome/sounds/balsa
-@dirrm share/gnome/pixmaps/balsa
diff --git a/mail/cyrus-imapd2/Makefile b/mail/cyrus-imapd2/Makefile
deleted file mode 100644
index 4fbbeab2580e..000000000000
--- a/mail/cyrus-imapd2/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: cyrus
-# Version required: 1.5.19
-# Date created: May 4th 1997
-# Whom: jfitz@FreeBSD.ORG
-#
-# $Id: Makefile,v 1.17 1999/04/21 00:29:36 stb Exp $
-#
-
-DISTNAME= cyrus-imapd-v1.5.19
-PKGNAME= cyrus-1.5.19
-CATEGORIES= mail tcl80
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- http://www.freebsd.org/~stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-
-MAINTAINER= stb@FreeBSD.ORG
-
-Y2K= http://andrew2.andrew.cmu.edu/cyrus/imapd/y2k.html
-
-LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
-
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-cyrus-group=cyrus \
- --with-login=unix_pwcheck \
- --with-tclsh=${PREFIX}/bin/tclsh8.0 \
- --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 \
- readme unpack
-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"
- @${ECHO} "@dirrm share/doc/cyrus"
-.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
- @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-imapd2/distinfo b/mail/cyrus-imapd2/distinfo
deleted file mode 100644
index ac94f46b85b9..000000000000
--- a/mail/cyrus-imapd2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cyrus-imapd-v1.5.19.tar.gz) = d56b318c0d89c40c759a89da61a6df40
diff --git a/mail/cyrus-imapd2/files/cyrus.sh b/mail/cyrus-imapd2/files/cyrus.sh
deleted file mode 100644
index 9248623a8fe2..000000000000
--- a/mail/cyrus-imapd2/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-imapd2/files/imapd.conf b/mail/cyrus-imapd2/files/imapd.conf
deleted file mode 100644
index dfc47615b509..000000000000
--- a/mail/cyrus-imapd2/files/imapd.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# $Id: imapd.conf,v 1.1.1.1 1997/05/30 19:59:08 jfitz Exp $
-#
-# 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-imapd2/files/inetd.conf.cyrus b/mail/cyrus-imapd2/files/inetd.conf.cyrus
deleted file mode 100644
index 3bd89a6fa6e6..000000000000
--- a/mail/cyrus-imapd2/files/inetd.conf.cyrus
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Example entry for inetd.conf for the Cyrus IMAP server.
-# $Id$
-#
-# 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 imapd
-#
diff --git a/mail/cyrus-imapd2/files/patch-aa b/mail/cyrus-imapd2/files/patch-aa
deleted file mode 100644
index 3b39dfb1440f..000000000000
--- a/mail/cyrus-imapd2/files/patch-aa
+++ /dev/null
@@ -1,11 +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
-
-
diff --git a/mail/cyrus-imapd2/files/patch-ab b/mail/cyrus-imapd2/files/patch-ab
deleted file mode 100644
index 1fc68c171063..000000000000
--- a/mail/cyrus-imapd2/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-imapd2/files/patch-bb b/mail/cyrus-imapd2/files/patch-bb
deleted file mode 100644
index 10f844cadc37..000000000000
--- a/mail/cyrus-imapd2/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@ @LIBS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@ -I$(prefix)/include/tcl8.0
-+LIBS = -L$(prefix)/lib -ltcl80 -lm @LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
-
- CFLAGS = @CFLAGS@
diff --git a/mail/cyrus-imapd2/files/patch-bc b/mail/cyrus-imapd2/files/patch-bc
deleted file mode 100644
index 35f9f254c36a..000000000000
--- a/mail/cyrus-imapd2/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** imap/Makefile.in Wed Aug 26 11:40:10 1998
---- imap/Makefile.in.orig Wed Aug 26 11:37:56 1998
-***************
-*** 47,53 ****
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
-! DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
---- 47,53 ----
- 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@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
diff --git a/mail/cyrus-imapd2/files/patch-bd b/mail/cyrus-imapd2/files/patch-bd
deleted file mode 100644
index 66480bf2bc2f..000000000000
--- a/mail/cyrus-imapd2/files/patch-bd
+++ /dev/null
@@ -1,22 +0,0 @@
-*** imap/config.c.orig Fri May 15 23:48:14 1998
---- imap/config.c Wed Aug 26 11:44:18 1998
-***************
-*** 37,43 ****
-
- extern int errno;
-
-! #define CONFIG_FILENAME "/etc/imapd.conf"
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
---- 37,46 ----
-
- extern int errno;
-
-! #if !defined(CONFIG_FILENAME)
-! # define CONFIG_FILENAME "/etc/imapd.conf"
-! #endif
-!
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
diff --git a/mail/cyrus-imapd2/files/patch-be b/mail/cyrus-imapd2/files/patch-be
deleted file mode 100644
index 707298b92662..000000000000
--- a/mail/cyrus-imapd2/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-imapd2/pkg-comment b/mail/cyrus-imapd2/pkg-comment
deleted file mode 100644
index b26e555b2c72..000000000000
--- a/mail/cyrus-imapd2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
diff --git a/mail/cyrus-imapd2/pkg-descr b/mail/cyrus-imapd2/pkg-descr
deleted file mode 100644
index 1fbdb1cb67ff..000000000000
--- a/mail/cyrus-imapd2/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://andrew2.andrew.cmu.edu/cyrus/imapd/
diff --git a/mail/cyrus-imapd2/pkg-install b/mail/cyrus-imapd2/pkg-install
deleted file mode 100644
index 93e91ebc4dae..000000000000
--- a/mail/cyrus-imapd2/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-imapd2/pkg-plist b/mail/cyrus-imapd2/pkg-plist
deleted file mode 100644
index c021cf4f07d6..000000000000
--- a/mail/cyrus-imapd2/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/cyradm
-bin/imtest
-cyrus/bin/pwcheck
-cyrus/bin/arbitron
-cyrus/bin/collectnews
-cyrus/bin/cyrquota
-cyrus/bin/deliver
-cyrus/bin/dump_deliverdb
-cyrus/bin/feedcyrus
-cyrus/bin/fud
-cyrus/bin/imapd
-cyrus/bin/pop3d
-cyrus/bin/reconstruct
-cyrus/bin/syncnews
-cyrus/bin/updateimsp
-etc/imapd.conf.dist
-etc/inetd.conf.cyrus
-etc/rc.d/cyrus.sh
-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/sasl.h
-include/cyrus/sysexits.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-lib/libcyrus.a
-@dirrm include/cyrus
-@dirrm cyrus/bin
-@dirrm cyrus
diff --git a/mail/cyrus-imapd22/Makefile b/mail/cyrus-imapd22/Makefile
deleted file mode 100644
index 4fbbeab2580e..000000000000
--- a/mail/cyrus-imapd22/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: cyrus
-# Version required: 1.5.19
-# Date created: May 4th 1997
-# Whom: jfitz@FreeBSD.ORG
-#
-# $Id: Makefile,v 1.17 1999/04/21 00:29:36 stb Exp $
-#
-
-DISTNAME= cyrus-imapd-v1.5.19
-PKGNAME= cyrus-1.5.19
-CATEGORIES= mail tcl80
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- http://www.freebsd.org/~stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-
-MAINTAINER= stb@FreeBSD.ORG
-
-Y2K= http://andrew2.andrew.cmu.edu/cyrus/imapd/y2k.html
-
-LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
-
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-cyrus-group=cyrus \
- --with-login=unix_pwcheck \
- --with-tclsh=${PREFIX}/bin/tclsh8.0 \
- --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 \
- readme unpack
-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"
- @${ECHO} "@dirrm share/doc/cyrus"
-.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
- @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-imapd22/distinfo b/mail/cyrus-imapd22/distinfo
deleted file mode 100644
index ac94f46b85b9..000000000000
--- a/mail/cyrus-imapd22/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cyrus-imapd-v1.5.19.tar.gz) = d56b318c0d89c40c759a89da61a6df40
diff --git a/mail/cyrus-imapd22/files/cyrus.sh b/mail/cyrus-imapd22/files/cyrus.sh
deleted file mode 100644
index 9248623a8fe2..000000000000
--- a/mail/cyrus-imapd22/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-imapd22/files/imapd.conf b/mail/cyrus-imapd22/files/imapd.conf
deleted file mode 100644
index dfc47615b509..000000000000
--- a/mail/cyrus-imapd22/files/imapd.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# $Id: imapd.conf,v 1.1.1.1 1997/05/30 19:59:08 jfitz Exp $
-#
-# 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-imapd22/files/inetd.conf.cyrus b/mail/cyrus-imapd22/files/inetd.conf.cyrus
deleted file mode 100644
index 3bd89a6fa6e6..000000000000
--- a/mail/cyrus-imapd22/files/inetd.conf.cyrus
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Example entry for inetd.conf for the Cyrus IMAP server.
-# $Id$
-#
-# 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 imapd
-#
diff --git a/mail/cyrus-imapd22/files/patch-aa b/mail/cyrus-imapd22/files/patch-aa
deleted file mode 100644
index 3b39dfb1440f..000000000000
--- a/mail/cyrus-imapd22/files/patch-aa
+++ /dev/null
@@ -1,11 +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
-
-
diff --git a/mail/cyrus-imapd22/files/patch-ab b/mail/cyrus-imapd22/files/patch-ab
deleted file mode 100644
index 1fc68c171063..000000000000
--- a/mail/cyrus-imapd22/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-imapd22/files/patch-bb b/mail/cyrus-imapd22/files/patch-bb
deleted file mode 100644
index 10f844cadc37..000000000000
--- a/mail/cyrus-imapd22/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@ @LIBS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@ -I$(prefix)/include/tcl8.0
-+LIBS = -L$(prefix)/lib -ltcl80 -lm @LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
-
- CFLAGS = @CFLAGS@
diff --git a/mail/cyrus-imapd22/files/patch-bc b/mail/cyrus-imapd22/files/patch-bc
deleted file mode 100644
index 35f9f254c36a..000000000000
--- a/mail/cyrus-imapd22/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** imap/Makefile.in Wed Aug 26 11:40:10 1998
---- imap/Makefile.in.orig Wed Aug 26 11:37:56 1998
-***************
-*** 47,53 ****
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
-! DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
---- 47,53 ----
- 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@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
diff --git a/mail/cyrus-imapd22/files/patch-bd b/mail/cyrus-imapd22/files/patch-bd
deleted file mode 100644
index 66480bf2bc2f..000000000000
--- a/mail/cyrus-imapd22/files/patch-bd
+++ /dev/null
@@ -1,22 +0,0 @@
-*** imap/config.c.orig Fri May 15 23:48:14 1998
---- imap/config.c Wed Aug 26 11:44:18 1998
-***************
-*** 37,43 ****
-
- extern int errno;
-
-! #define CONFIG_FILENAME "/etc/imapd.conf"
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
---- 37,46 ----
-
- extern int errno;
-
-! #if !defined(CONFIG_FILENAME)
-! # define CONFIG_FILENAME "/etc/imapd.conf"
-! #endif
-!
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
diff --git a/mail/cyrus-imapd22/files/patch-be b/mail/cyrus-imapd22/files/patch-be
deleted file mode 100644
index 707298b92662..000000000000
--- a/mail/cyrus-imapd22/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-imapd22/pkg-comment b/mail/cyrus-imapd22/pkg-comment
deleted file mode 100644
index b26e555b2c72..000000000000
--- a/mail/cyrus-imapd22/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
diff --git a/mail/cyrus-imapd22/pkg-descr b/mail/cyrus-imapd22/pkg-descr
deleted file mode 100644
index 1fbdb1cb67ff..000000000000
--- a/mail/cyrus-imapd22/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://andrew2.andrew.cmu.edu/cyrus/imapd/
diff --git a/mail/cyrus-imapd22/pkg-install b/mail/cyrus-imapd22/pkg-install
deleted file mode 100644
index 93e91ebc4dae..000000000000
--- a/mail/cyrus-imapd22/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-imapd22/pkg-plist b/mail/cyrus-imapd22/pkg-plist
deleted file mode 100644
index c021cf4f07d6..000000000000
--- a/mail/cyrus-imapd22/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/cyradm
-bin/imtest
-cyrus/bin/pwcheck
-cyrus/bin/arbitron
-cyrus/bin/collectnews
-cyrus/bin/cyrquota
-cyrus/bin/deliver
-cyrus/bin/dump_deliverdb
-cyrus/bin/feedcyrus
-cyrus/bin/fud
-cyrus/bin/imapd
-cyrus/bin/pop3d
-cyrus/bin/reconstruct
-cyrus/bin/syncnews
-cyrus/bin/updateimsp
-etc/imapd.conf.dist
-etc/inetd.conf.cyrus
-etc/rc.d/cyrus.sh
-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/sasl.h
-include/cyrus/sysexits.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-lib/libcyrus.a
-@dirrm include/cyrus
-@dirrm cyrus/bin
-@dirrm cyrus
diff --git a/mail/cyrus-imapd23/Makefile b/mail/cyrus-imapd23/Makefile
deleted file mode 100644
index 4fbbeab2580e..000000000000
--- a/mail/cyrus-imapd23/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: cyrus
-# Version required: 1.5.19
-# Date created: May 4th 1997
-# Whom: jfitz@FreeBSD.ORG
-#
-# $Id: Makefile,v 1.17 1999/04/21 00:29:36 stb Exp $
-#
-
-DISTNAME= cyrus-imapd-v1.5.19
-PKGNAME= cyrus-1.5.19
-CATEGORIES= mail tcl80
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- http://www.freebsd.org/~stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-
-MAINTAINER= stb@FreeBSD.ORG
-
-Y2K= http://andrew2.andrew.cmu.edu/cyrus/imapd/y2k.html
-
-LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
-
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-cyrus-group=cyrus \
- --with-login=unix_pwcheck \
- --with-tclsh=${PREFIX}/bin/tclsh8.0 \
- --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 \
- readme unpack
-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"
- @${ECHO} "@dirrm share/doc/cyrus"
-.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
- @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 ac94f46b85b9..000000000000
--- a/mail/cyrus-imapd23/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cyrus-imapd-v1.5.19.tar.gz) = d56b318c0d89c40c759a89da61a6df40
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 dfc47615b509..000000000000
--- a/mail/cyrus-imapd23/files/imapd.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# $Id: imapd.conf,v 1.1.1.1 1997/05/30 19:59:08 jfitz Exp $
-#
-# 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 3bd89a6fa6e6..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.
-# $Id$
-#
-# 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 imapd
-#
diff --git a/mail/cyrus-imapd23/files/patch-aa b/mail/cyrus-imapd23/files/patch-aa
deleted file mode 100644
index 3b39dfb1440f..000000000000
--- a/mail/cyrus-imapd23/files/patch-aa
+++ /dev/null
@@ -1,11 +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
-
-
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-bb b/mail/cyrus-imapd23/files/patch-bb
deleted file mode 100644
index 10f844cadc37..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@ @LIBS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@ -I$(prefix)/include/tcl8.0
-+LIBS = -L$(prefix)/lib -ltcl80 -lm @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 35f9f254c36a..000000000000
--- a/mail/cyrus-imapd23/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** imap/Makefile.in Wed Aug 26 11:40:10 1998
---- imap/Makefile.in.orig Wed Aug 26 11:37:56 1998
-***************
-*** 47,53 ****
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
-! DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
---- 47,53 ----
- 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@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
diff --git a/mail/cyrus-imapd23/files/patch-bd b/mail/cyrus-imapd23/files/patch-bd
deleted file mode 100644
index 66480bf2bc2f..000000000000
--- a/mail/cyrus-imapd23/files/patch-bd
+++ /dev/null
@@ -1,22 +0,0 @@
-*** imap/config.c.orig Fri May 15 23:48:14 1998
---- imap/config.c Wed Aug 26 11:44:18 1998
-***************
-*** 37,43 ****
-
- extern int errno;
-
-! #define CONFIG_FILENAME "/etc/imapd.conf"
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
---- 37,46 ----
-
- extern int errno;
-
-! #if !defined(CONFIG_FILENAME)
-! # define CONFIG_FILENAME "/etc/imapd.conf"
-! #endif
-!
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
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/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 1fbdb1cb67ff..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://andrew2.andrew.cmu.edu/cyrus/imapd/
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 c021cf4f07d6..000000000000
--- a/mail/cyrus-imapd23/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/cyradm
-bin/imtest
-cyrus/bin/pwcheck
-cyrus/bin/arbitron
-cyrus/bin/collectnews
-cyrus/bin/cyrquota
-cyrus/bin/deliver
-cyrus/bin/dump_deliverdb
-cyrus/bin/feedcyrus
-cyrus/bin/fud
-cyrus/bin/imapd
-cyrus/bin/pop3d
-cyrus/bin/reconstruct
-cyrus/bin/syncnews
-cyrus/bin/updateimsp
-etc/imapd.conf.dist
-etc/inetd.conf.cyrus
-etc/rc.d/cyrus.sh
-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/sasl.h
-include/cyrus/sysexits.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-lib/libcyrus.a
-@dirrm include/cyrus
-@dirrm cyrus/bin
-@dirrm cyrus
diff --git a/mail/cyrus-imapd24/Makefile b/mail/cyrus-imapd24/Makefile
deleted file mode 100644
index 4fbbeab2580e..000000000000
--- a/mail/cyrus-imapd24/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: cyrus
-# Version required: 1.5.19
-# Date created: May 4th 1997
-# Whom: jfitz@FreeBSD.ORG
-#
-# $Id: Makefile,v 1.17 1999/04/21 00:29:36 stb Exp $
-#
-
-DISTNAME= cyrus-imapd-v1.5.19
-PKGNAME= cyrus-1.5.19
-CATEGORIES= mail tcl80
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- http://www.freebsd.org/~stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-
-MAINTAINER= stb@FreeBSD.ORG
-
-Y2K= http://andrew2.andrew.cmu.edu/cyrus/imapd/y2k.html
-
-LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
-
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-cyrus-group=cyrus \
- --with-login=unix_pwcheck \
- --with-tclsh=${PREFIX}/bin/tclsh8.0 \
- --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 \
- readme unpack
-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"
- @${ECHO} "@dirrm share/doc/cyrus"
-.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
- @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-imapd24/distinfo b/mail/cyrus-imapd24/distinfo
deleted file mode 100644
index ac94f46b85b9..000000000000
--- a/mail/cyrus-imapd24/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cyrus-imapd-v1.5.19.tar.gz) = d56b318c0d89c40c759a89da61a6df40
diff --git a/mail/cyrus-imapd24/files/cyrus.sh b/mail/cyrus-imapd24/files/cyrus.sh
deleted file mode 100644
index 9248623a8fe2..000000000000
--- a/mail/cyrus-imapd24/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-imapd24/files/imapd.conf b/mail/cyrus-imapd24/files/imapd.conf
deleted file mode 100644
index dfc47615b509..000000000000
--- a/mail/cyrus-imapd24/files/imapd.conf
+++ /dev/null
@@ -1,112 +0,0 @@
-#
-# $Id: imapd.conf,v 1.1.1.1 1997/05/30 19:59:08 jfitz Exp $
-#
-# 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-imapd24/files/inetd.conf.cyrus b/mail/cyrus-imapd24/files/inetd.conf.cyrus
deleted file mode 100644
index 3bd89a6fa6e6..000000000000
--- a/mail/cyrus-imapd24/files/inetd.conf.cyrus
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Example entry for inetd.conf for the Cyrus IMAP server.
-# $Id$
-#
-# 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 imapd
-#
diff --git a/mail/cyrus-imapd24/files/patch-aa b/mail/cyrus-imapd24/files/patch-aa
deleted file mode 100644
index 3b39dfb1440f..000000000000
--- a/mail/cyrus-imapd24/files/patch-aa
+++ /dev/null
@@ -1,11 +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
-
-
diff --git a/mail/cyrus-imapd24/files/patch-ab b/mail/cyrus-imapd24/files/patch-ab
deleted file mode 100644
index 1fc68c171063..000000000000
--- a/mail/cyrus-imapd24/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-imapd24/files/patch-bb b/mail/cyrus-imapd24/files/patch-bb
deleted file mode 100644
index 10f844cadc37..000000000000
--- a/mail/cyrus-imapd24/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@ @LIBS@
-+CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@ -I$(prefix)/include/tcl8.0
-+LIBS = -L$(prefix)/lib -ltcl80 -lm @LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
-
- CFLAGS = @CFLAGS@
diff --git a/mail/cyrus-imapd24/files/patch-bc b/mail/cyrus-imapd24/files/patch-bc
deleted file mode 100644
index 35f9f254c36a..000000000000
--- a/mail/cyrus-imapd24/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** imap/Makefile.in Wed Aug 26 11:40:10 1998
---- imap/Makefile.in.orig Wed Aug 26 11:37:56 1998
-***************
-*** 47,53 ****
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
-! DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
---- 47,53 ----
- 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@ @CPPFLAGS@
- LIBS = @LIBS@ @COM_ERR_LIBS@
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
diff --git a/mail/cyrus-imapd24/files/patch-bd b/mail/cyrus-imapd24/files/patch-bd
deleted file mode 100644
index 66480bf2bc2f..000000000000
--- a/mail/cyrus-imapd24/files/patch-bd
+++ /dev/null
@@ -1,22 +0,0 @@
-*** imap/config.c.orig Fri May 15 23:48:14 1998
---- imap/config.c Wed Aug 26 11:44:18 1998
-***************
-*** 37,43 ****
-
- extern int errno;
-
-! #define CONFIG_FILENAME "/etc/imapd.conf"
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
---- 37,46 ----
-
- extern int errno;
-
-! #if !defined(CONFIG_FILENAME)
-! # define CONFIG_FILENAME "/etc/imapd.conf"
-! #endif
-!
- /* You'd think this'd be EX_CONFIG, but you'd be wrong.
- If it's EX_CONFIG then sendmail's result is to fatally reject the
- message; this isn't desireable, we just want to fail the message in a
diff --git a/mail/cyrus-imapd24/files/patch-be b/mail/cyrus-imapd24/files/patch-be
deleted file mode 100644
index 707298b92662..000000000000
--- a/mail/cyrus-imapd24/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-imapd24/pkg-comment b/mail/cyrus-imapd24/pkg-comment
deleted file mode 100644
index b26e555b2c72..000000000000
--- a/mail/cyrus-imapd24/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
diff --git a/mail/cyrus-imapd24/pkg-descr b/mail/cyrus-imapd24/pkg-descr
deleted file mode 100644
index 1fbdb1cb67ff..000000000000
--- a/mail/cyrus-imapd24/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://andrew2.andrew.cmu.edu/cyrus/imapd/
diff --git a/mail/cyrus-imapd24/pkg-install b/mail/cyrus-imapd24/pkg-install
deleted file mode 100644
index 93e91ebc4dae..000000000000
--- a/mail/cyrus-imapd24/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-imapd24/pkg-plist b/mail/cyrus-imapd24/pkg-plist
deleted file mode 100644
index c021cf4f07d6..000000000000
--- a/mail/cyrus-imapd24/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/cyradm
-bin/imtest
-cyrus/bin/pwcheck
-cyrus/bin/arbitron
-cyrus/bin/collectnews
-cyrus/bin/cyrquota
-cyrus/bin/deliver
-cyrus/bin/dump_deliverdb
-cyrus/bin/feedcyrus
-cyrus/bin/fud
-cyrus/bin/imapd
-cyrus/bin/pop3d
-cyrus/bin/reconstruct
-cyrus/bin/syncnews
-cyrus/bin/updateimsp
-etc/imapd.conf.dist
-etc/inetd.conf.cyrus
-etc/rc.d/cyrus.sh
-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/sasl.h
-include/cyrus/sysexits.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-lib/libcyrus.a
-@dirrm include/cyrus
-@dirrm cyrus/bin
-@dirrm cyrus
diff --git a/mail/exim-devel/Makefile b/mail/exim-devel/Makefile
deleted file mode 100644
index adb9c584b4a8..000000000000
--- a/mail/exim-devel/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# New ports collection makefile for: exim
-# Version required: 2.12
-# Date created: 23 June 1996
-# Whom: markm@FreeBSD.ORG
-#
-# $Id: Makefile,v 1.26 1999/01/27 14:07:07 markm Exp $
-#
-
-DISTNAME= exim-2.12
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.cus.cam.ac.uk/pub/software/programs/exim/ \
- ftp://ftp.quite.net/pub/exim/ \
- http://www.exim.org/ftp/ \
- ftp://ftp.is.co.za/networking/mail/transport/exim/
-DISTFILES= exim-2.12.tar.gz exim-texinfo-2.10.tar.gz
-
-MAINTAINER= axl@iafrica.com
-
-# If USE_XLIB is defined, the eximon monitor, which requires X, will be
-# built.
-USE_XLIB= YES
-
-USE_PERL5= YES
-
-do-configure:
- ${MKDIR} ${WRKSRC}/Local
-.if defined(USE_XLIB) && ${USE_XLIB} == YES
- ${SED} -e "s#XX_PREFIX_XX#${PREFIX}#" \
- < ${FILESDIR}/Makefile \
- > ${WRKSRC}/Local/Makefile
-.else
- ${SED} -e "s#XX_PREFIX_XX#${PREFIX}#" \
- -e "s/^EXIM_MONITOR/#EXIM_MONITOR/" \
- < ${FILESDIR}/Makefile \
- > ${WRKSRC}/Local/Makefile
-.endif
-
- ${CP} ${FILESDIR}/eximon.conf ${WRKSRC}/Local
- ${SED} -e "s#XX_BINOWN_XX#${BINOWN}#" \
- < ${FILESDIR}/configure.default > ${WRKSRC}/src/configure.default
- cd ${WRKSRC}/doc && \
- for i in ../../exim-texinfo-2.10/doc/* ; do \
- ln -sf $$i ; \
- done
-
-post-build:
- ${INSTALL_SCRIPT} ${FILESDIR}/exim.sh ${WRKSRC}/build-FreeBSD-i386
- ${TOUCH} ${WRKSRC}/build-FreeBSD-i386/eximon.bin
- ${TOUCH} ${WRKSRC}/build-FreeBSD-i386/eximon
-
-pre-install:
- if [ ! -f ${PREFIX}/info/dir ]; then \
- ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/exim-devel/distinfo b/mail/exim-devel/distinfo
deleted file mode 100644
index ab8d02f20094..000000000000
--- a/mail/exim-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (exim-2.12.tar.gz) = 0fb2147e34752cb84d450b61ac89e3fc
-MD5 (exim-texinfo-2.10.tar.gz) = ece154c4c8c95e3983d11c5de186005c
diff --git a/mail/exim-devel/files/Makefile b/mail/exim-devel/files/Makefile
deleted file mode 100644
index 07e6066e2acf..000000000000
--- a/mail/exim-devel/files/Makefile
+++ /dev/null
@@ -1,422 +0,0 @@
-##################################################
-# The Exim mail transport agent #
-##################################################
-
-# This is the template for Exim's main build-time configuration file. It
-# contains settings that are independent of any operating system. It should
-# be edited and then saved to a file called Local/Makefile before first running
-# the make command.
-
-# Blank lines and lines starting with # are ignored. It is also permitted to
-# use the # character to add a comment to a setting, for example
-#
-# EXIM_GID=42 # the "mail" group
-#
-# Consequently, it is not possible to have the # character present in any
-# setting, but I can't think of any cases where this would be wanted.
-
-# Things that depend on the operating system have default settings in files
-# called OS/Makefile-<osname>. These can be overridden by creating files
-# called Local/Makefile-<osname>. In particular, the location of the X11
-# libraries is something that is quite variable between different versions
-# of the same operation system (and indeed there are different versions of
-# X11 as well, of course). The four settings concerned here are X11, XINCLUDE,
-# XLFLAGS (linking flags) and X11_LD_LIB (dynamic run-time library).
-
-# There are defaults in OS/Makefile-Default which are overridden for some
-# operating systems in the OS/Makefile-<osname> file. If these are not right
-# for you, put appropriate settings into a file called Local/Makefile-<osname>.
-# In all cases "<osname>" stands for the name of your operating system - look
-# at the names in the OS directory to see which names are recognized.
-
-# Another area of variability between systems is the type and location of the
-# dbm library package. Exim has support for ndbm, gdbm, and Berkeley db. By
-# default it assumes ndbm; this often works with gdbm or db, provided they
-# are correctly installed, via their compatibility interfaces. However, Exim
-# can also be configured to use the native calls for Berkeley db 1.85, and
-# this is defaulted for some operating systems. There are some locking actions
-# that can be varied by changing the configuration. The defaults are set in
-# OS/Makefile-Default, and can be changed by putting things into an OS-specific
-# Makefile, or indeed into the main Local/Makefile if Exim is being compiled
-# for a single OS only.
-
-# See also the file doc/dbm.discuss.txt for discussion about different dbm
-# libraries.
-###############################################################################
-
-
-# /bin/sh is normally used as the shell in which to run commands that are
-# defined in the makefiles. This can be changed if necessary, but note that
-# a Bourne-compatible shell is expected.
-
-# MAKE_SHELL=/bin/sh
-
-
-# The following commands live in different places in some OS. The OS-specific
-# files should normally point to the right place, but they can be overridden
-# here if necessary. Perl is not necessary for running Exim, but there are
-# some Perl utilities for processing log files. If you haven't got Perl,
-# Exim will still build and run; you just won't be able to run those utilities.
-
-# CHOWN_COMMAND=/usr/bin/chown
-# CHGRP_COMMAND=/usr/bin/chgrp
-# MV_COMMAND=/bin/mv
-# RM_COMMAND=/bin/rm
-# PERL_COMMAND=/usr/bin/perl
-
-
-# The following macro can be used to change the command for building a library
-# of functions. By default the "ar" command is used, with options "cq".
-
-# AR=ar cq
-
-
-# The binary directory: This variable defines where the exim binary will be
-# installed by "make install" or "exim_install". It is also used internally
-# by exim when it needs to re-invoke itself, either to send an error message,
-# or to recover root privilege. Exim's utility binaries and scripts are also
-# installed in this directory. There is no default for this variable built into
-# the source files; it must be set in one of the local configuration files.
-
-BIN_DIRECTORY=XX_PREFIX_XX/sbin
-
-
-# The info directory: This variable defines where the exim info file will be
-# installed by "make install" or "exim_intall".
-
-INFO_DIRECTORY=XX_PREFIX_XX/info
-
-
-# The compress command is used by the exicyclog script to compress old log
-# files. Both the name of the command and the suffix that it adds to files
-# need to be defined here. See also the EXICYCLOG_MAX configuration.
-
-COMPRESS_COMMAND=/usr/bin/gzip
-COMPRESS_SUFFIX=gz
-
-
-# The runtime configuration file: This variable defines where Exim's runtime
-# configuration file is. There is no default built into the source files, so
-# there must be a setting in one of the local configuration files. The
-# location of all other runtime files and directories can be changed in the
-# runtime configuration file.
-
-CONFIGURE_FILE=XX_PREFIX_XX/etc/exim/configure
-
-
-# In some installations there may be multiple machines sharing file systems,
-# where a different configuration file is required for Exim on the different
-# machines. If CONFIGURE_FILE_USE_NODE is defined, then Exim will first look
-# for a configuration file whose name is that defined by CONFIGURE_FILE,
-# with the node name obtained by uname() tacked on the end, separated by a
-# period (for example, /usr/exim/configure.host.in.some.domain. If this file
-# does not exist, then the bare configuration file name is tried.
-
-# CONFIGURE_FILE_USE_NODE=yes
-
-
-# In some esoteric configurations two different versions of Exim are run,
-# with different setuid values, and different configuration files are required
-# to handle the different cases. If CONFIGURE_FILE_USE_EUID is defined, then
-# Exim will first look for a configuration file whose name is that defined
-# by CONFIGURE_FILE, with the effective uid tacked on the end, separated by
-# a period (for eximple, /usr/exim/configure.0). If this file does not exist,
-# then the bare configuration file name is tried. In the case when both
-# CONFIGURE_FILE_USE_EUID and CONFIGURE_FILE_USE_NODE are set, four files
-# are tried: <name>.<euid>.<node>, <name>.<node>, <name>.<euid>, and <name>.
-
-# CONFIGURE_FILE_USE_EUID=yes
-
-
-# The size of the delivery buffer: This specifies the size of buffer which is
-# used when copying a message from the spool to a destination. The default
-# value built into the source is 8192.
-
-# DELIVER_BUFFER_SIZE=8192
-
-
-# Included directors: These variables determine which individual director
-# drivers are included in the Exim binary. There are no defaults; those that
-# are wanted must be defined here by setting the appropriate variables to the
-# value "yes". The actions of each director are described in a separate chapter
-# in the manual. Including a director in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file.
-
-DIRECTOR_ALIASFILE=yes
-DIRECTOR_FORWARDFILE=yes
-DIRECTOR_LOCALUSER=yes
-DIRECTOR_SMARTUSER=yes
-
-
-# The mode of the database directory: Exim creates a directory called "db"
-# in its spool directory, to hold its databases of hints. This variable
-# determines the mode of the created directory. The default value in the
-# source is 0750.
-
-# DB_DIRECTORY_MODE=0750
-
-
-# Database file mode: The mode of files created in the "db" directory defaults
-# to 0640 in the source, and can be changed here.
-
-# DB_MODE=0640
-
-
-# Database lock file mode: The mode of zero-length files created in the "db"
-# directory to use for locking purposes defaults to 0640 in the source, and
-# can be changed here.
-
-# DB_LOCKFILE_MODE=0640
-
-
-# Cycling log files: this variable specifies the maximum number of old
-# log files that are kept by the exicyclog log-cycling script.
-
-EXICYCLOG_MAX=10
-
-
-# Running Exim not as root: A uid and gid for Exim can be specified here. These
-# are compiled into the binary, but can be changed by settings in the runtime
-# configuration file. If EXIM_UID is not defined, the default in the code is to
-# run as root unless specified otherwise at run time. Specifying 0 at
-# run time has the effect of unsetting the values build into the binary.
-
-# The settings here must be numeric; the run time file allows names to
-# be used. When this uid and gid are set, the Exim binary still has to be
-# setuid root if local deliveries are to be performed or a listener on port
-# 25 is to be run, but it gives up its privilege when possible. There is a
-# trade-off between security and efficiency, controlled by the runtime
-# "security" setting, which controls how privilege is released (setuid vs
-# seteuid).
-
-# EXIM_UID=
-# EXIM_GID=
-
-
-# Compiling the Exim monitor: If you want to compile the Exim monitor,
-# a program that requires an X11 display, then EXIM_MONITOR should be
-# set to the value "eximon.bin". Comment out this setting to disable
-# compilation of the binary file that is run by the eximon script. The
-# locations of various X11 directories for libraries and include files
-# are defaulted in the OS/Makefile-Default file, and can be overridden
-# in local OS-specific make files.
-
-EXIM_MONITOR=eximon.bin
-
-
-# The maximum length of header line that Exim is prepared to process. There
-# is a limit in order to catch rogue mailers out there that might connect to
-# the SMTP port, start off a header line, and then just pump junk for ever
-# at it. The default is 8192.
-
-# HEADER_MAXLENGTH=8192
-
-
-# The mode of the input directory: The input directory is where messages are
-# kept while awaiting delivery. Exim creates it if necessary, using a mode
-# which can be defined here (default 0750).
-
-# INPUT_DIRECTORY_MODE=0750
-
-
-# Exim log directory and files: Exim creates several log files inside a
-# single log directory. You can define the directory and the form of the
-# log file name here, by setting LOG_FILE_PATH to a path name containing one
-# occurrence of %s. This will be replaced by one of the strings "main",
-# "panic", "process" or "reject" to form the final file name. For example,
-# some installations may want something like this:
-
-LOG_FILE_PATH=/var/log/exim_%slog
-
-# which results in files with names /var/log/exim_mainlog, etc. The directory
-# in which the log files are placed must exist; Exim does not try to create
-# it for itself. It is also your responsibility to ensure that Exim is capable
-# of writing files using this path name. If you have defined EXIM_UID and
-# EXIM_GID above, then that uid and gid must be able to create files in the
-# directory you have specified.
-
-# You do not have to define the log file path here; an option in the runtime
-# configuration file can also set it, and that overrides any setting here.
-# However, it is recommended that you set it here if it is a fixed path, so
-# that it is available right from the start of Exim's execution. Otherwise,
-# errors detected early on, for example errors in the configuration file,
-# cannot be logged.
-
-# If you do not set LOG_FILE_PATH here or in the runtime configuration, Exim
-# creates a directory called "log" inside its spool directory (see
-# SPOOL_DIRECTORY below) and uses that with filenames "mainlog", "paniclog",
-# etc. Its mode defaults to 0750 but that can be changed here.
-
-# LOG_DIRECTORY_MODE=0750
-
-# This value is used only when Exim creates the directory for itself.
-
-# The log files themselves are created as required, with a mode that defaults
-# to 0640, but which can be changed here.
-
-# LOG_MODE=0640
-
-
-# Included file and database lookup methods. See the manual chapter entitled
-# "File and database lookups" for discussion. DBM and lsearch (linear search)
-# are included by default. LOOKUP_DNSDB does *not* refer to general mail
-# routing using the DNS. It is for the specialist case of using the DNS as
-# a general database facility (not common). For details of cdb files and the
-# tools to build them, see http://www.pobox.com/~djb/cdb.html.
-
-LOOKUP_DBM=yes
-LOOKUP_LSEARCH=yes
-
-# LOOKUP_CDB=yes
-# LOOKUP_DNSDB=yes
-# LOOKUP_LDAP=yes
-# LOOKUP_NIS=yes
-# LOOKUP_NISPLUS=yes
-
-# The TESTDB lookup is for performing tests on the handling of lookup
-# results, and is not useful for general running. It should be included
-# only when debugging the code of Exim.
-
-# LOOKUP_TESTDB=yes
-
-
-# Per-message logs: While a message is in the process of being delivered,
-# comments on its progress are written to a message log, for the benefit of
-# human administrators. These logs are held in a directory called "msglog"
-# in the spool directory. Its mode defaults to 0750, but can be changed here.
-# The message log directory is also used for storing files that are used by
-# transports for returning data to a message's sender (see the "return_output"
-# option for transports).
-
-# MSGLOG_DIRECTORY_MODE=0750
-
-
-# Identifying the daemon: When an Exim daemon starts up, it writes its pid to
-# a file so that it can easily be identified. The path of the file can be
-# specified here. It must contain precisely one occurrence of "%s". When
-# a daemon is run on the default SMTP port, this is replaced with the null
-# string, but when it is run with some explicit port specified, "%s" is
-# replaced with the port number preceded by a dot. If a daemon is run with
-# only one of -bd and -q<time>, then that option is added on to the end of
-# the file name, allowing sites that run two separate daemons to distinguish
-# them. Some installations may want something like this
-
-# PID_FILE_PATH=/var/lock/exim%s.pid
-
-# If PID_FILE_PATH is not defined, Exim writes a file in its spool directory
-# (see SPOOL_DIRECTORY below) with the name "exim-daemon.pid" for the standard
-# daemon, or "exim-daemon.<port>.pid" for a daemon listening on a non-standard
-# port. If you run a daemon that does not have both the -bd and -q options,
-# then whichever of the two options it does have is added to the file name,
-# whether obtained from PID_FILE_PATH or by default.
-
-# If you set PID_FILE_PATH, then it is your responsibility to ensure that
-# Exim is capable of writing to the relevant files. If you have defined
-# EXIM_UID and EXIM_GID above, then that uid/gid combination must be able to
-# create and write to the files. If the attempt to open the file fails, Exim
-# just refrains from trying to write the data.
-
-# The pid file path does not have to be set here; it can be also be set by an
-# option in the runtime configuration file, which takes precedence over any
-# setting here.
-
-
-# Included routers: These variables determine which individual router drivers
-# are included in the Exim binary. There are no defaults; those that are
-# wanted must be defined here by setting the appropriate variables to the value
-# "yes". The actions of each router are described in a separate chapter
-# in the manual. Including a router in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file. Those routers that are *not* wanted must not be defined
-# here at all - comment them out.
-
-ROUTER_DOMAINLIST=yes
-ROUTER_IPLITERAL=yes
-ROUTER_LOOKUPHOST=yes
-ROUTER_QUERYPROGRAM=yes
-
-# This one is very special-purpose, so is not included by default.
-
-# ROUTER_IPLOOKUP=yes
-
-
-# The spool directory: This directory is where all the data for messages in
-# transit is kept. There is no default in the source, so its location must be
-# defined in a local configuration file, or in the runtime configuration. It
-# is recommended that you define it here if it is a fixed path, especially if
-# you have not defined LOG_FILE_PATH. Log files are then written in a sub-
-# directory of the spool directory, and it is helpful to have this defined
-# right from the start of execution so that, for example, errors in reading
-# the runtime configuration file can be logged.
-
-# Exim creates the spool directory if it does not exist, using the mode
-# required for the sub-directory that it is trying to create at the time. If a
-# non-root uid and gid have been defined for Exim (either in this configuration
-# file, or by the runtime configuration options), then this directory and all
-# sub-directories and their files will be created with their owners and groups
-# set to Exim's uid and gid.
-
-# Many installations will want something like this:
-SPOOL_DIRECTORY=/var/spool/exim
-
-# Others may prefer to keep all Exim things under one directory:
-# SPOOL_DIRECTORY=/usr/exim/spool
-
-
-# If Exim creates the spool directory, it is given this mode, defaulting in the
-# source to 0750.
-
-# SPOOL_DIRECTORY_MODE=0750
-
-
-# The mode of files on the input spool which hold the contents of message can
-# be changed here. The default is 0600. If you have defined a uid and gid for
-# Exim and want information from the spool to be available to anyone who is a
-# member of the Exim group, change the value to 0640. This is particularly
-# relevant if you are going to run the Exim monitor.
-
-# SPOOL_MODE=0600
-
-
-# If STDERR_FILE is defined then the -df command line option causes Exim to
-# redirect stderr to the named file. This is useful for catching debugging
-# output when starting Exim via inetd.
-
-# STDERR_FILE=
-
-
-# The appendfile transport can write messages as individual files in a number
-# of formats. The code for two specialist formats, maildir and mailstore,
-# is included only when requested by the following settings:
-
-# SUPPORT_MAILDIR=yes
-# SUPPORT_MAILSTORE=yes
-
-
-# Included transports: These variables determine which individual transport
-# drivers are included in the Exim binary. There are no defaults; those that
-# are wanted must be defined here by setting the appropriate variables to the
-# value "yes". The actions of each transport are described in a separate chapter
-# in the manual. Including a transport in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file.
-
-TRANSPORT_APPENDFILE=yes
-TRANSPORT_AUTOREPLY=yes
-TRANSPORT_PIPE=yes
-TRANSPORT_SMTP=yes
-
-# The Debug transport is special, and should be included only when low-level
-# debugging is being performed. In conjunction with the "debug_transport"
-# configuration option, it permits the subversion of all mail deliveries to
-# a given file.
-
-# TRANSPORT_DEBUG=
-
-
-# TCP wrappers:
-
-# USE_TCP_WRAPPERS=yes
-
-# End of EDITME
diff --git a/mail/exim-devel/files/configure.default b/mail/exim-devel/files/configure.default
deleted file mode 100644
index 98de94e9f68b..000000000000
--- a/mail/exim-devel/files/configure.default
+++ /dev/null
@@ -1,329 +0,0 @@
-######################################################################
-# Runtime configuration file for Exim #
-######################################################################
-
-
-# This is a default configuration file which will operate correctly in
-# uncomplicated installations. Please see the manual for a complete list
-# of all the runtime configuration options that can be included in a
-# configuration file.
-
-
-# This file is divided into several parts, all but the last of which are
-# terminated by a line containing the word "end". The parts must appear
-# in the correct order, and all must be present (even if some of them are
-# in fact empty). Blank lines, and lines starting with # are ignored.
-
-
-
-######################################################################
-# MAIN CONFIGURATION SETTINGS #
-######################################################################
-
-# Specify your host's canonical name here. If this option is not set, the
-# uname() function is called to obtain the name.
-
-# primary_hostname =
-
-
-# Specify the domain you want to be added to all unqualified addresses
-# here. Unqualified addresses are accepted only from local callers by
-# default. See the receiver_unqualified_{hosts,nets} options if you want
-# to permit unqualified addresses from remote sources. If this option is
-# not set, the primary_hostname value is used for qualification.
-
-# qualify_domain =
-
-
-# If you want unqualified recipient addresses to be qualified with a different
-# domain to unqualified sender addresses, specify the recipient domain here.
-# If this option is not set, the qualify_domain value is used.
-
-# qualify_recipient =
-
-
-# Specify your local domains as a colon-separated list here. If this option
-# is not set (i.e. not mentioned in the configuration file), the
-# qualify_recipient value is used as the only local domain. If you do not want
-# to do any local deliveries, uncomment the following line, but do not supply
-# any data for it. This sets local_domains to an empty string, which is not
-# the same as not mentioning it at all. An empty string specifies that there
-# are no local domains; not setting it at all causes the default value (the
-# setting of qualify_recipient) to be used.
-
-# local_domains =
-
-
-# If you want to accept mail addressed to your host's literal IP address, for
-# example, mail addressed to "user@[111.111.111.111]", then uncomment the
-# following line, or supply the literal domain(s) as part of "local_domains"
-# above.
-
-# local_domains_include_host_literals
-
-
-# No local deliveries will ever be run under the uids of these users (a colon-
-# separated list). An attempt to do so gets changed so that it runs under the
-# uid of "nobody" instead. This is a paranoic safety catch. Note the default
-# setting means you cannot deliver mail addressed to root as if it were a
-# normal user. This isn't usually a problem, as most sites have an alias for
-# root that redirects such mail to a human administrator.
-
-exim_user = XX_BINOWN_XX
-exim_group = mail
-never_users = root
-
-
-# The setting below causes Exim to do a reverse DNS lookup on all incoming
-# IP calls, in order to get the true host name. If you feel this is too
-# expensive, you can specify the networks for which a lookup is done, or
-# remove the setting entirely.
-
-host_lookup_nets = 0.0.0.0/0
-
-
-# Exim contains support for the Realtime Blocking List (RBL) that is being
-# maintained as part of the DNS. See http://maps.vix.com/rbl/ for background.
-# Uncommenting the following line will make Exim reject mail from any
-# host whose IP address is blacklisted in the RBL at maps.vix.com.
-
-# rbl_domains = rbl.maps.vix.com
-
-
-# The setting below locks out the use of your host as a mail relay by any
-# other host. If you want to permit relaying through your host from certain
-# hosts or IP networks, you need to vary this option and/or make use of the
-# other three options in the set sender_{host,net}_{accept,reject}_relay.
-# See the section of the manual entitled "Control of relaying" for more info.
-# Removing this setting altogether is not recommended, because there are many
-# unscrupulous people out there who will make use of open relays to try to
-# disguise the source of unsolicited bulk mail.
-
-sender_net_accept_relay = 127.0.0.1/32
-
-
-# If you want Exim to support the "percent hack" for all your local domains,
-# uncomment the following line. This is the feature by which mail addressed
-# to x%y@z (where z is one of your local domains) is locally rerouted to
-# x@y and sent on. Otherwise x%y is treated as an ordinary local part.
-
-# percent_hack_domains=*
-
-pid_file_path = /var/run/exim%s.pid
-
-
-end
-
-
-
-######################################################################
-# TRANSPORTS CONFIGURATION #
-######################################################################
-# ORDER DOES NOT MATTER #
-# Only one appropriate transport is called for each delivery. #
-######################################################################
-
-# A transport is used only when referenced from a director or a router that
-# successfully handles an address.
-
-
-# This transport is used for delivering messages over SMTP connections.
-
-remote_smtp:
- driver = smtp
-
-
-# This transport is used for local delivery to user mailboxes. By default
-# it will be run under the uid and gid of the local user, and requires
-# the sticky bit to be set on the /var/mail directory. Some systems use
-# the alternative approach of running mail deliveries under a particular
-# group instead of using the sticky bit. The commented options below show
-# how this can be done.
-
-local_delivery:
- driver = appendfile
- file = /var/mail/${local_part}
- delivery_date_add
- envelope_to_add
- return_path_add
- group = mail
- mode = 0660
-
-
-# This transport is used for handling pipe addresses generated by alias
-# or .forward files. It has a conventional name, since it is not actually
-# mentioned elsewhere in this configuration file. (A different name *can*
-# be specified via the "address_pipe_transport" option if you really want
-# to.) If the pipe generates any standard output, it is returned to the sender
-# of the message as a delivery error. Set return_fail_output instead if you
-# want this to happen only when the pipe fails to complete normally.
-
-address_pipe:
- driver = pipe
- return_output
-
-
-# This transport is used for handling file addresses generated by alias
-# or .forward files. It has a conventional name, since it is not actually
-# mentioned elsewhere in this configuration file.
-
-address_file:
- driver = appendfile
- delivery_date_add
- envelope_to_add
- return_path_add
-
-
-# This transport is used for handling file addresses generated by alias
-# or .forward files if the path ends in "/", which causes it to be treated
-# as a directory name rather than a file name. Each message is then delivered
-# to a unique file in the directory. If instead you want all such deliveries to
-# be in the "maildir" format that is used by some other mail software,
-# uncomment the final option below. If this is done, the directory specified
-# in the .forward or alias file is the base maildir directory.
-#
-# Should you want to be able to specify either maildir or non-maildir
-# directory-style deliveries, then you must set up yet another transport,
-# called address_directory2. This is used if the path ends in "//" so should
-# be the one used for maildir, as the double slash suggests another level
-# of directory. In the absence of address_directory2, paths ending in //
-# are passed to address_directory.
-
-address_directory:
- driver = appendfile
- delivery_date_add
- envelope_to_add
- return_path_add
- no_from_hack
- prefix = ""
- suffix = ""
-# maildir_format
-
-
-# This transport is used for handling autoreplies generated by the filtering
-# option of the forwardfile director. It has a conventional name, since it
-# is not actually mentioned elsewhere in this configuration file.
-
-address_reply:
- driver = autoreply
-
-
-end
-
-
-
-######################################################################
-# DIRECTORS CONFIGURATION #
-# Specifies how local addresses are handled #
-######################################################################
-# ORDER DOES MATTER #
-# A local address is passed to each in turn until it is accepted. #
-######################################################################
-
-# Local addresses are those with a domain that matches some item in the
-# "local_domains" setting above, or those which are passed back from the
-# routers because of a "self=local" setting (not used in this configuration).
-
-
-# This director handles aliasing using a traditional /etc/aliases file.
-# If any of your aliases expand to pipes or files, you will need to set
-# up a user and a group for these deliveries to run under. You can do
-# this by uncommenting the "user" option below (changing the user name
-# as appropriate) and adding a "group" option if necessary.
-
-system_aliases:
- driver = aliasfile
- file = /etc/aliases
- search_type = lsearch
-# user = XX_BINOWN_XX
-
-
-# This director handles forwarding using traditional .forward files.
-# If you want it also to allow mail filtering when a forward file
-# starts with the string "# Exim filter", uncomment the "filter" option.
-# The check_ancestor option means that if the forward file generates an
-# address that is an ancestor of the current one, the current one gets
-# passed on instead. This covers the case where A is aliased to B and B
-# has a .forward file pointing to A.
-
-userforward:
- driver = forwardfile
- file = .forward
- no_verify
- no_expn
- check_ancestor
-# filter
-
-
-# This director matches local user mailboxes.
-
-localuser:
- driver = localuser
- transport = local_delivery
-
-
-end
-
-
-
-######################################################################
-# ROUTERS CONFIGURATION #
-# Specifies how remote addresses are handled #
-######################################################################
-# ORDER DOES MATTER #
-# A remote address is passed to each in turn until it is accepted. #
-######################################################################
-
-# Remote addresses are those with a domain that does not match any item
-# in the "local_domains" setting above.
-
-
-# This router routes to remote hosts over SMTP using a DNS lookup with
-# default options.
-
-lookuphost:
- driver = lookuphost
- transport = remote_smtp
-
-
-# This router routes to remote hosts over SMTP by explicit IP address,
-# given as a "domain literal" in the form [nnn.nnn.nnn.nnn]. The RFCs
-# require this facility, which is why it is enabled by default in Exim.
-# If you want to lock it out, set forbid_domain_literals in the main
-# configuration section above.
-
-literal:
- driver = ipliteral
- transport = remote_smtp
-
-
-end
-
-
-
-######################################################################
-# RETRY CONFIGURATION #
-######################################################################
-
-# This single retry rule applies to all domains and all errors. It specifies
-# retries every 15 minutes for 2 hours, then increasing retry intervals,
-# starting at 1 hour and increasing each time by a factor of 1.5, up to 16
-# hours, then retries every 8 hours until 4 days have passed since the first
-# failed delivery.
-
-# Domain Error Retries
-# ------ ----- -------
-
-* * F,2h,15m; G,16h,1h,1.5; F,4d,8h
-
-end
-
-
-
-######################################################################
-# REWRITE CONFIGURATION #
-######################################################################
-
-# There are no rewriting specifications in this default configuration file.
-
-# End of Exim configuration file
diff --git a/mail/exim-devel/files/exim.sh b/mail/exim-devel/files/exim.sh
deleted file mode 100644
index af298538e310..000000000000
--- a/mail/exim-devel/files/exim.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-args='-bd -q30m'
-[ -x /usr/local/sbin/exim ] && /usr/local/sbin/exim $args && echo -n ' exim'
diff --git a/mail/exim-devel/files/eximon.conf b/mail/exim-devel/files/eximon.conf
deleted file mode 100644
index 76a7043d101c..000000000000
--- a/mail/exim-devel/files/eximon.conf
+++ /dev/null
@@ -1,172 +0,0 @@
-##################################################
-# The Exim Monitor #
-##################################################
-
-# This is the template for the Exim monitor's main build-time configuration
-# file. It contains settings that are independent of any operating system. It
-# should be edited and then saved to a file called Local/eximon.conf before
-# running the make command to build the monitor, if any settings are required.
-# Local/eximon.conf can be empty if no changes are needed. The examples given
-# here (commented out) are the default settings.
-
-# Any settings made in the configuration file can be overridden at run time
-# by setting up an environment variable with the same name as any of these
-# options, but preceded by EXIMON_, for example, EXIMON_WINDOW_TITLE.
-
-
-##################################################################
-# Set these variables as appropriate for your system #
-##################################################################
-
-# The qualifying name for your domain. The only use made of this is for
-# testing that certain addresses are the same when displaying the
-# log tail, and for shortening sender addresses in the queue display.
-
-# QUALIFY_DOMAIN=
-
-# The default minimum width and height for the whole window are 103 and
-# 162 pixels respectively. This is enough to hold the left-most stripchart
-# and the quit button. The values can be changed here.
-
-MIN_HEIGHT=162
-MIN_WIDTH=103
-
-# The title for eximon's main display window. It is possible to have
-# host name of the machine you are running on substituted into the
-# title string. If you include the string ${fullhostname} then the
-# complete name is used. If you include ${hostname} then the full
-# host name will have the string contained in the DOMAIN variable
-# stripped from its right-hand end before being substituted. Any other
-# shell or environment variables may also be included.
-
-# If you use any substitutions, remember to ensure that the $ and {}
-# characters are escaped from the shell, e.g. by using single quotes.
-
-WINDOW_TITLE="${hostname} eximon"
-
-# The domain that you want to be stripped from the machine's full hostname
-# when forming the short host name for the eximon window title, as
-# described above.
-
-# DOMAIN=
-
-# Parameters for the rolling display of the tail of the exim log file.
-# The width and depth are measured in pixels; LOG_BUFFER specifies the
-# amount of store to set aside for holding the log tail, which is displayed
-# in a scrolling window. When this store is full, the earlier 50% of it
-# is discarded - this is much more efficient that throwing it away line
-# by line. The number given can be followed by the letter K to indicate
-# that the value is in kilobytes. A minimum value of 1K is enforced.
-
-LOG_DEPTH=300
-LOG_WIDTH=950
-LOG_BUFFER=20K
-
-# The font which is used in the log tail display. This is defined in
-# the normal X manner. It must be a "character cell" font, because this
-# is required by the text widget.
-
-# LOG_FONT=-misc-fixed-medium-r-normal-*-14-140-*-*-*-*-iso8859-1
-
-# Parameters for the display of message that are on the exim queue.
-# The width and depth are measured in pixels.
-
-QUEUE_DEPTH=200
-QUEUE_WIDTH=950
-
-# The font which is used in the queue display.
-
-# QUEUE_FONT=$LOG_FONT
-
-# When a message has more than one undelivered address, they are listed
-# one below the other. A limit can be placed on the number of addresses
-# displayed for any one message. If there are more, then "..." is used
-# to indicate this.
-
-QUEUE_MAX_ADDRESSES=10
-
-# The display of the contents of the queue is updated every QUEUE_INTERVAL
-# seconds by default (there is a button to request update).
-
-QUEUE_INTERVAL=300
-
-# The size of the popup text window that is used for looking at the
-# contents of messages, etc.
-
-# TEXT_DEPTH=200
-
-# The keystroke/mouse-operation that is used to pop up the menu in the
-# queue window is configurable. The default is Shift with the lefthand
-# mouse button. The name of an alternative can be specified in the standard
-# X way of naming these things. With the default configuration for the monitor,
-# individuals can override this by setting the EXIMON_MENU_EVENT environment
-# variable.
-
-MENU_EVENT=Shift<Btn1Down>
-
-# When the menu is used to perform an operation on a message, the output
-# from the exim command that is generated is displayed in a separate window
-# by default. Set this option to "no" if you don't want to see the output -
-# the result of the operation is normally visible in the log window in any
-# case. This does not apply to the output generated from attempting to
-# deliver a message. That is always shown.
-
-ACTION_OUTPUT=yes
-
-# When some action is taken on a message, such as freezing it, or changing
-# its recipients, the queue display is normally automatically updated. On
-# systems that have very large queues, this can take some time and be dis-
-# tracting. If this option is set to "no", the queue display is no longer
-# automatically updated after an action is applied to a message.
-
-ACTION_QUEUE_UPDATE=yes
-
-# When the menu item to display a message's body is invoked, the amount
-# of data is limited to BODY_MAX bytes. This limit is a safety precaution
-# to save the screen scrolling for ever on an enormous message.
-
-BODY_MAX=20000
-
-# The stripcharts are updated every STRIPCHART_INTERVAL seconds.
-
-STRIPCHART_INTERVAL=60
-
-# A stripchart showing the count of messages in the queue is always
-# displayed on the left of eximon's window. Its name is "queue" by
-# default, but can be changed by this variable.
-
-QUEUE_STRIPCHART_NAME=queue
-
-# The following variable may be set to the name of a disc partition. If
-# it is, a stripchart showing the percentage fullness of the partition
-# will be displayed as the second stripchart. This can be used to keep
-# a display of a mail spool partition on the screen.
-
-# SIZE_STRIPCHART=/var/mail
-
-# The name of the size stripchar will be the last component of SIZE_STRIPCHART
-# unless the following variable is set to override it.
-
-# SIZE_STRIPCHART_NAME=space
-
-# The following variable contains a specification of which stripcharts
-# you want eximon to display based on log entries. The string consists of
-# pairs of strings, delimited by slash characters. The first string in each
-# pair is a regular expression that matches some distinguishing feature in a
-# exim log entry.
-
-# Entries that match the expression will be counted and displayed in a
-# stripchart whose title is given by the second string. The string may
-# be continued over several input lines, provided that it is split
-# after a slash, and an additional slash (optionally preceded by white
-# space) is included at the start of the continuation line.
-
-# Stripcharts configured by the following parameter are displayed to the
-# right of the queue and size stripcharts, in the order defined here.
-
-LOG_STRIPCHARTS='/ <= /in/
- / => /out/
- / => .+ D=/local/
- / => .+ T=[^ ]*smtp/smtp/'
-
-# End of exim_monitor/EDITME
diff --git a/mail/exim-devel/files/patch-aa b/mail/exim-devel/files/patch-aa
deleted file mode 100644
index 7d19cace9958..000000000000
--- a/mail/exim-devel/files/patch-aa
+++ /dev/null
@@ -1,75 +0,0 @@
---- scripts/exim_install.orig Tue Dec 8 16:05:07 1998
-+++ scripts/exim_install Tue Dec 8 16:09:49 1998
-@@ -186,25 +186,39 @@
- fi
- done
-
-+# Install exim.sh startup script in FreeBSD's ${PREFIX}/etc/rc.d so that
-+# exim will start up on boot once sendmail is disabled and
-+# ${PREFIX}/etc/exim/configure is in place.
-
-+echo $com ""
-+
-+if [ -f ${PREFIX}/etc/rc.d/exim.sh ]; then
-+ echo $com "${PREFIX}/etc/rc.d/exim.sh exists, not overwritten"
-+else
-+ echo $com "Installing exim.sh startup script in $PREFIX/etc/rc.d"
-+ ${real} mkdir -p ${PREFIX}/etc/rc.d
-+ echo ${CP} -p exim.sh ${PREFIX}/etc/rc.d/
-+ ${real} ${CP} -p exim.sh ${PREFIX}/etc/rc.d/
-+ if [ $? -ne 0 ]; then
-+ echo $com ""
-+ echo $com "**** Exim installation ${ver}failed ****"
-+ exit 1
-+ fi
-+fi
-
- # If there is no configuration file, install the default.
-
- echo $com ""
-
--if [ ! -f ${CONFIGURE_FILE} ]; then
-- echo $com Installing default configuration in ${CONFIGURE_FILE}
-- echo $com because there is no existing configuration file.
-- echo ${CP} ../src/configure.default ${CONFIGURE_FILE}
-- ${real} ${CP} ../src/configure.default ${CONFIGURE_FILE}
-+ echo $com Installing sample configuration file
-+ ${real} mkdir -p ${CONFIGURE_FILE%/*}
-+ echo ${CP} ../src/configure.default ${CONFIGURE_FILE}.sample
-+ ${real} ${CP} ../src/configure.default ${CONFIGURE_FILE}.sample
- if [ $? -ne 0 ]; then
- echo $com ""
- echo $com "**** Exim installation ${ver}failed ****"
- exit 1
- fi
--else
-- echo $com Configuration file ${CONFIGURE_FILE} already exists
--fi
-
- # Install info files if the directory is defined and the Texinfo
- # source documentation is present.
-@@ -226,19 +240,21 @@
- echo $com Info installation directory is ${INFO_DIRECTORY}
- echo $com ""
-
-- makeinfo --no-split --output exim_overview.info ../doc/oview.texinfo
-+ makeinfo --no-validate --no-split --output exim_overview.info \
-+ ../doc/oview.texinfo
- echo ${CP} exim_overview.info ${INFO_DIRECTORY}
- ${real} ${CP} exim_overview.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
- --entry "* Overview: (exim_overview). Overview of the Exim system" \
- ${INFO_DIRECTORY}/exim_overview.info ${INFO_DIRECTORY}/dir
-- makeinfo --no-split --output exim.info ../doc/spec.texinfo
-+ makeinfo --no-validate --no-split --output exim.info ../doc/spec.texinfo
- echo ${CP} exim.info ${INFO_DIRECTORY}
- ${real} ${CP} exim.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
- --entry "* User guide: (exim). Exim manual" \
- ${INFO_DIRECTORY}/exim.info ${INFO_DIRECTORY}/dir
-- makeinfo --no-split --output exim_filter.info ../doc/filter.texinfo
-+ makeinfo --no-validate --no-split --output exim_filter.info \
-+ ../doc/filter.texinfo
- echo ${CP} exim_filter.info ${INFO_DIRECTORY}
- ${real} ${CP} exim_filter.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
diff --git a/mail/exim-devel/pkg-comment b/mail/exim-devel/pkg-comment
deleted file mode 100644
index e8677d2b4577..000000000000
--- a/mail/exim-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High performance MTA for Unix systems on the Internet.
diff --git a/mail/exim-devel/pkg-descr b/mail/exim-devel/pkg-descr
deleted file mode 100644
index 5ab3f4fe30b2..000000000000
--- a/mail/exim-devel/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Exim is a mail transfer agent for Unix systems connected to the Internet.
-
- . Exim is intended for use as an Internet mailer, and therefore handles
- addresses in RFC 822 domain format only. (No bangpaths!)
-
- . The only external transport currently implemented is an SMTP transport
- over a TCP/IP network (using sockets). A pipe transport is available,
- and this could be used to send messages to some other transport mechanism.
-
- . Exim is very configurable, and its management is very powerful. It can
- be configured to be "fussy" about certain hosts or domains, and
- can easily serve multiple domains.
-
- . Exim is an excellent mailer for an ISP, as its control and flexibility
- are very good.
-
- . Its requeuing and retry algorithms are very powerful.
diff --git a/mail/exim-devel/pkg-plist b/mail/exim-devel/pkg-plist
deleted file mode 100644
index 377d081a4f58..000000000000
--- a/mail/exim-devel/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-sbin/exim
-sbin/eximon
-sbin/eximon.bin
-sbin/exim_dumpdb
-sbin/exim_fixdb
-sbin/exim_lock
-sbin/exim_tidydb
-sbin/exinext
-sbin/exiwhat
-sbin/exim_dbmbuild
-sbin/exicyclog
-sbin/exigrep
-sbin/eximstats
-sbin/exiqsumm
-etc/exim/configure.sample
-etc/rc.d/exim.sh
-@unexec install-info --delete %D/info/exim_overview.info %D/info/dir
-@unexec install-info --delete %D/info/exim.info %D/info/dir
-@unexec install-info --delete %D/info/exim_filter.info %D/info/dir
-info/exim_overview.info
-info/exim.info
-info/exim_filter.info
-@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
-@exec install-info --section="Exim" --entry "* Overview: (exim_overview). Overview of the Exim system" %D/info/exim_overview.info %D/info/dir
-@exec install-info --section="Exim" --entry "* User guide: (exim). Exim manual" %D/info/exim.info %D/info/dir
-@exec install-info --section="Exim" --entry "* Filtering: (exim_filter). Filtering mail with Exim" %D/info/exim_filter.info %D/info/dir
-@dirrm etc/exim
diff --git a/mail/exim-old/Makefile b/mail/exim-old/Makefile
deleted file mode 100644
index adb9c584b4a8..000000000000
--- a/mail/exim-old/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# New ports collection makefile for: exim
-# Version required: 2.12
-# Date created: 23 June 1996
-# Whom: markm@FreeBSD.ORG
-#
-# $Id: Makefile,v 1.26 1999/01/27 14:07:07 markm Exp $
-#
-
-DISTNAME= exim-2.12
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.cus.cam.ac.uk/pub/software/programs/exim/ \
- ftp://ftp.quite.net/pub/exim/ \
- http://www.exim.org/ftp/ \
- ftp://ftp.is.co.za/networking/mail/transport/exim/
-DISTFILES= exim-2.12.tar.gz exim-texinfo-2.10.tar.gz
-
-MAINTAINER= axl@iafrica.com
-
-# If USE_XLIB is defined, the eximon monitor, which requires X, will be
-# built.
-USE_XLIB= YES
-
-USE_PERL5= YES
-
-do-configure:
- ${MKDIR} ${WRKSRC}/Local
-.if defined(USE_XLIB) && ${USE_XLIB} == YES
- ${SED} -e "s#XX_PREFIX_XX#${PREFIX}#" \
- < ${FILESDIR}/Makefile \
- > ${WRKSRC}/Local/Makefile
-.else
- ${SED} -e "s#XX_PREFIX_XX#${PREFIX}#" \
- -e "s/^EXIM_MONITOR/#EXIM_MONITOR/" \
- < ${FILESDIR}/Makefile \
- > ${WRKSRC}/Local/Makefile
-.endif
-
- ${CP} ${FILESDIR}/eximon.conf ${WRKSRC}/Local
- ${SED} -e "s#XX_BINOWN_XX#${BINOWN}#" \
- < ${FILESDIR}/configure.default > ${WRKSRC}/src/configure.default
- cd ${WRKSRC}/doc && \
- for i in ../../exim-texinfo-2.10/doc/* ; do \
- ln -sf $$i ; \
- done
-
-post-build:
- ${INSTALL_SCRIPT} ${FILESDIR}/exim.sh ${WRKSRC}/build-FreeBSD-i386
- ${TOUCH} ${WRKSRC}/build-FreeBSD-i386/eximon.bin
- ${TOUCH} ${WRKSRC}/build-FreeBSD-i386/eximon
-
-pre-install:
- if [ ! -f ${PREFIX}/info/dir ]; then \
- ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/exim-old/distinfo b/mail/exim-old/distinfo
deleted file mode 100644
index ab8d02f20094..000000000000
--- a/mail/exim-old/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (exim-2.12.tar.gz) = 0fb2147e34752cb84d450b61ac89e3fc
-MD5 (exim-texinfo-2.10.tar.gz) = ece154c4c8c95e3983d11c5de186005c
diff --git a/mail/exim-old/files/Makefile b/mail/exim-old/files/Makefile
deleted file mode 100644
index 07e6066e2acf..000000000000
--- a/mail/exim-old/files/Makefile
+++ /dev/null
@@ -1,422 +0,0 @@
-##################################################
-# The Exim mail transport agent #
-##################################################
-
-# This is the template for Exim's main build-time configuration file. It
-# contains settings that are independent of any operating system. It should
-# be edited and then saved to a file called Local/Makefile before first running
-# the make command.
-
-# Blank lines and lines starting with # are ignored. It is also permitted to
-# use the # character to add a comment to a setting, for example
-#
-# EXIM_GID=42 # the "mail" group
-#
-# Consequently, it is not possible to have the # character present in any
-# setting, but I can't think of any cases where this would be wanted.
-
-# Things that depend on the operating system have default settings in files
-# called OS/Makefile-<osname>. These can be overridden by creating files
-# called Local/Makefile-<osname>. In particular, the location of the X11
-# libraries is something that is quite variable between different versions
-# of the same operation system (and indeed there are different versions of
-# X11 as well, of course). The four settings concerned here are X11, XINCLUDE,
-# XLFLAGS (linking flags) and X11_LD_LIB (dynamic run-time library).
-
-# There are defaults in OS/Makefile-Default which are overridden for some
-# operating systems in the OS/Makefile-<osname> file. If these are not right
-# for you, put appropriate settings into a file called Local/Makefile-<osname>.
-# In all cases "<osname>" stands for the name of your operating system - look
-# at the names in the OS directory to see which names are recognized.
-
-# Another area of variability between systems is the type and location of the
-# dbm library package. Exim has support for ndbm, gdbm, and Berkeley db. By
-# default it assumes ndbm; this often works with gdbm or db, provided they
-# are correctly installed, via their compatibility interfaces. However, Exim
-# can also be configured to use the native calls for Berkeley db 1.85, and
-# this is defaulted for some operating systems. There are some locking actions
-# that can be varied by changing the configuration. The defaults are set in
-# OS/Makefile-Default, and can be changed by putting things into an OS-specific
-# Makefile, or indeed into the main Local/Makefile if Exim is being compiled
-# for a single OS only.
-
-# See also the file doc/dbm.discuss.txt for discussion about different dbm
-# libraries.
-###############################################################################
-
-
-# /bin/sh is normally used as the shell in which to run commands that are
-# defined in the makefiles. This can be changed if necessary, but note that
-# a Bourne-compatible shell is expected.
-
-# MAKE_SHELL=/bin/sh
-
-
-# The following commands live in different places in some OS. The OS-specific
-# files should normally point to the right place, but they can be overridden
-# here if necessary. Perl is not necessary for running Exim, but there are
-# some Perl utilities for processing log files. If you haven't got Perl,
-# Exim will still build and run; you just won't be able to run those utilities.
-
-# CHOWN_COMMAND=/usr/bin/chown
-# CHGRP_COMMAND=/usr/bin/chgrp
-# MV_COMMAND=/bin/mv
-# RM_COMMAND=/bin/rm
-# PERL_COMMAND=/usr/bin/perl
-
-
-# The following macro can be used to change the command for building a library
-# of functions. By default the "ar" command is used, with options "cq".
-
-# AR=ar cq
-
-
-# The binary directory: This variable defines where the exim binary will be
-# installed by "make install" or "exim_install". It is also used internally
-# by exim when it needs to re-invoke itself, either to send an error message,
-# or to recover root privilege. Exim's utility binaries and scripts are also
-# installed in this directory. There is no default for this variable built into
-# the source files; it must be set in one of the local configuration files.
-
-BIN_DIRECTORY=XX_PREFIX_XX/sbin
-
-
-# The info directory: This variable defines where the exim info file will be
-# installed by "make install" or "exim_intall".
-
-INFO_DIRECTORY=XX_PREFIX_XX/info
-
-
-# The compress command is used by the exicyclog script to compress old log
-# files. Both the name of the command and the suffix that it adds to files
-# need to be defined here. See also the EXICYCLOG_MAX configuration.
-
-COMPRESS_COMMAND=/usr/bin/gzip
-COMPRESS_SUFFIX=gz
-
-
-# The runtime configuration file: This variable defines where Exim's runtime
-# configuration file is. There is no default built into the source files, so
-# there must be a setting in one of the local configuration files. The
-# location of all other runtime files and directories can be changed in the
-# runtime configuration file.
-
-CONFIGURE_FILE=XX_PREFIX_XX/etc/exim/configure
-
-
-# In some installations there may be multiple machines sharing file systems,
-# where a different configuration file is required for Exim on the different
-# machines. If CONFIGURE_FILE_USE_NODE is defined, then Exim will first look
-# for a configuration file whose name is that defined by CONFIGURE_FILE,
-# with the node name obtained by uname() tacked on the end, separated by a
-# period (for example, /usr/exim/configure.host.in.some.domain. If this file
-# does not exist, then the bare configuration file name is tried.
-
-# CONFIGURE_FILE_USE_NODE=yes
-
-
-# In some esoteric configurations two different versions of Exim are run,
-# with different setuid values, and different configuration files are required
-# to handle the different cases. If CONFIGURE_FILE_USE_EUID is defined, then
-# Exim will first look for a configuration file whose name is that defined
-# by CONFIGURE_FILE, with the effective uid tacked on the end, separated by
-# a period (for eximple, /usr/exim/configure.0). If this file does not exist,
-# then the bare configuration file name is tried. In the case when both
-# CONFIGURE_FILE_USE_EUID and CONFIGURE_FILE_USE_NODE are set, four files
-# are tried: <name>.<euid>.<node>, <name>.<node>, <name>.<euid>, and <name>.
-
-# CONFIGURE_FILE_USE_EUID=yes
-
-
-# The size of the delivery buffer: This specifies the size of buffer which is
-# used when copying a message from the spool to a destination. The default
-# value built into the source is 8192.
-
-# DELIVER_BUFFER_SIZE=8192
-
-
-# Included directors: These variables determine which individual director
-# drivers are included in the Exim binary. There are no defaults; those that
-# are wanted must be defined here by setting the appropriate variables to the
-# value "yes". The actions of each director are described in a separate chapter
-# in the manual. Including a director in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file.
-
-DIRECTOR_ALIASFILE=yes
-DIRECTOR_FORWARDFILE=yes
-DIRECTOR_LOCALUSER=yes
-DIRECTOR_SMARTUSER=yes
-
-
-# The mode of the database directory: Exim creates a directory called "db"
-# in its spool directory, to hold its databases of hints. This variable
-# determines the mode of the created directory. The default value in the
-# source is 0750.
-
-# DB_DIRECTORY_MODE=0750
-
-
-# Database file mode: The mode of files created in the "db" directory defaults
-# to 0640 in the source, and can be changed here.
-
-# DB_MODE=0640
-
-
-# Database lock file mode: The mode of zero-length files created in the "db"
-# directory to use for locking purposes defaults to 0640 in the source, and
-# can be changed here.
-
-# DB_LOCKFILE_MODE=0640
-
-
-# Cycling log files: this variable specifies the maximum number of old
-# log files that are kept by the exicyclog log-cycling script.
-
-EXICYCLOG_MAX=10
-
-
-# Running Exim not as root: A uid and gid for Exim can be specified here. These
-# are compiled into the binary, but can be changed by settings in the runtime
-# configuration file. If EXIM_UID is not defined, the default in the code is to
-# run as root unless specified otherwise at run time. Specifying 0 at
-# run time has the effect of unsetting the values build into the binary.
-
-# The settings here must be numeric; the run time file allows names to
-# be used. When this uid and gid are set, the Exim binary still has to be
-# setuid root if local deliveries are to be performed or a listener on port
-# 25 is to be run, but it gives up its privilege when possible. There is a
-# trade-off between security and efficiency, controlled by the runtime
-# "security" setting, which controls how privilege is released (setuid vs
-# seteuid).
-
-# EXIM_UID=
-# EXIM_GID=
-
-
-# Compiling the Exim monitor: If you want to compile the Exim monitor,
-# a program that requires an X11 display, then EXIM_MONITOR should be
-# set to the value "eximon.bin". Comment out this setting to disable
-# compilation of the binary file that is run by the eximon script. The
-# locations of various X11 directories for libraries and include files
-# are defaulted in the OS/Makefile-Default file, and can be overridden
-# in local OS-specific make files.
-
-EXIM_MONITOR=eximon.bin
-
-
-# The maximum length of header line that Exim is prepared to process. There
-# is a limit in order to catch rogue mailers out there that might connect to
-# the SMTP port, start off a header line, and then just pump junk for ever
-# at it. The default is 8192.
-
-# HEADER_MAXLENGTH=8192
-
-
-# The mode of the input directory: The input directory is where messages are
-# kept while awaiting delivery. Exim creates it if necessary, using a mode
-# which can be defined here (default 0750).
-
-# INPUT_DIRECTORY_MODE=0750
-
-
-# Exim log directory and files: Exim creates several log files inside a
-# single log directory. You can define the directory and the form of the
-# log file name here, by setting LOG_FILE_PATH to a path name containing one
-# occurrence of %s. This will be replaced by one of the strings "main",
-# "panic", "process" or "reject" to form the final file name. For example,
-# some installations may want something like this:
-
-LOG_FILE_PATH=/var/log/exim_%slog
-
-# which results in files with names /var/log/exim_mainlog, etc. The directory
-# in which the log files are placed must exist; Exim does not try to create
-# it for itself. It is also your responsibility to ensure that Exim is capable
-# of writing files using this path name. If you have defined EXIM_UID and
-# EXIM_GID above, then that uid and gid must be able to create files in the
-# directory you have specified.
-
-# You do not have to define the log file path here; an option in the runtime
-# configuration file can also set it, and that overrides any setting here.
-# However, it is recommended that you set it here if it is a fixed path, so
-# that it is available right from the start of Exim's execution. Otherwise,
-# errors detected early on, for example errors in the configuration file,
-# cannot be logged.
-
-# If you do not set LOG_FILE_PATH here or in the runtime configuration, Exim
-# creates a directory called "log" inside its spool directory (see
-# SPOOL_DIRECTORY below) and uses that with filenames "mainlog", "paniclog",
-# etc. Its mode defaults to 0750 but that can be changed here.
-
-# LOG_DIRECTORY_MODE=0750
-
-# This value is used only when Exim creates the directory for itself.
-
-# The log files themselves are created as required, with a mode that defaults
-# to 0640, but which can be changed here.
-
-# LOG_MODE=0640
-
-
-# Included file and database lookup methods. See the manual chapter entitled
-# "File and database lookups" for discussion. DBM and lsearch (linear search)
-# are included by default. LOOKUP_DNSDB does *not* refer to general mail
-# routing using the DNS. It is for the specialist case of using the DNS as
-# a general database facility (not common). For details of cdb files and the
-# tools to build them, see http://www.pobox.com/~djb/cdb.html.
-
-LOOKUP_DBM=yes
-LOOKUP_LSEARCH=yes
-
-# LOOKUP_CDB=yes
-# LOOKUP_DNSDB=yes
-# LOOKUP_LDAP=yes
-# LOOKUP_NIS=yes
-# LOOKUP_NISPLUS=yes
-
-# The TESTDB lookup is for performing tests on the handling of lookup
-# results, and is not useful for general running. It should be included
-# only when debugging the code of Exim.
-
-# LOOKUP_TESTDB=yes
-
-
-# Per-message logs: While a message is in the process of being delivered,
-# comments on its progress are written to a message log, for the benefit of
-# human administrators. These logs are held in a directory called "msglog"
-# in the spool directory. Its mode defaults to 0750, but can be changed here.
-# The message log directory is also used for storing files that are used by
-# transports for returning data to a message's sender (see the "return_output"
-# option for transports).
-
-# MSGLOG_DIRECTORY_MODE=0750
-
-
-# Identifying the daemon: When an Exim daemon starts up, it writes its pid to
-# a file so that it can easily be identified. The path of the file can be
-# specified here. It must contain precisely one occurrence of "%s". When
-# a daemon is run on the default SMTP port, this is replaced with the null
-# string, but when it is run with some explicit port specified, "%s" is
-# replaced with the port number preceded by a dot. If a daemon is run with
-# only one of -bd and -q<time>, then that option is added on to the end of
-# the file name, allowing sites that run two separate daemons to distinguish
-# them. Some installations may want something like this
-
-# PID_FILE_PATH=/var/lock/exim%s.pid
-
-# If PID_FILE_PATH is not defined, Exim writes a file in its spool directory
-# (see SPOOL_DIRECTORY below) with the name "exim-daemon.pid" for the standard
-# daemon, or "exim-daemon.<port>.pid" for a daemon listening on a non-standard
-# port. If you run a daemon that does not have both the -bd and -q options,
-# then whichever of the two options it does have is added to the file name,
-# whether obtained from PID_FILE_PATH or by default.
-
-# If you set PID_FILE_PATH, then it is your responsibility to ensure that
-# Exim is capable of writing to the relevant files. If you have defined
-# EXIM_UID and EXIM_GID above, then that uid/gid combination must be able to
-# create and write to the files. If the attempt to open the file fails, Exim
-# just refrains from trying to write the data.
-
-# The pid file path does not have to be set here; it can be also be set by an
-# option in the runtime configuration file, which takes precedence over any
-# setting here.
-
-
-# Included routers: These variables determine which individual router drivers
-# are included in the Exim binary. There are no defaults; those that are
-# wanted must be defined here by setting the appropriate variables to the value
-# "yes". The actions of each router are described in a separate chapter
-# in the manual. Including a router in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file. Those routers that are *not* wanted must not be defined
-# here at all - comment them out.
-
-ROUTER_DOMAINLIST=yes
-ROUTER_IPLITERAL=yes
-ROUTER_LOOKUPHOST=yes
-ROUTER_QUERYPROGRAM=yes
-
-# This one is very special-purpose, so is not included by default.
-
-# ROUTER_IPLOOKUP=yes
-
-
-# The spool directory: This directory is where all the data for messages in
-# transit is kept. There is no default in the source, so its location must be
-# defined in a local configuration file, or in the runtime configuration. It
-# is recommended that you define it here if it is a fixed path, especially if
-# you have not defined LOG_FILE_PATH. Log files are then written in a sub-
-# directory of the spool directory, and it is helpful to have this defined
-# right from the start of execution so that, for example, errors in reading
-# the runtime configuration file can be logged.
-
-# Exim creates the spool directory if it does not exist, using the mode
-# required for the sub-directory that it is trying to create at the time. If a
-# non-root uid and gid have been defined for Exim (either in this configuration
-# file, or by the runtime configuration options), then this directory and all
-# sub-directories and their files will be created with their owners and groups
-# set to Exim's uid and gid.
-
-# Many installations will want something like this:
-SPOOL_DIRECTORY=/var/spool/exim
-
-# Others may prefer to keep all Exim things under one directory:
-# SPOOL_DIRECTORY=/usr/exim/spool
-
-
-# If Exim creates the spool directory, it is given this mode, defaulting in the
-# source to 0750.
-
-# SPOOL_DIRECTORY_MODE=0750
-
-
-# The mode of files on the input spool which hold the contents of message can
-# be changed here. The default is 0600. If you have defined a uid and gid for
-# Exim and want information from the spool to be available to anyone who is a
-# member of the Exim group, change the value to 0640. This is particularly
-# relevant if you are going to run the Exim monitor.
-
-# SPOOL_MODE=0600
-
-
-# If STDERR_FILE is defined then the -df command line option causes Exim to
-# redirect stderr to the named file. This is useful for catching debugging
-# output when starting Exim via inetd.
-
-# STDERR_FILE=
-
-
-# The appendfile transport can write messages as individual files in a number
-# of formats. The code for two specialist formats, maildir and mailstore,
-# is included only when requested by the following settings:
-
-# SUPPORT_MAILDIR=yes
-# SUPPORT_MAILSTORE=yes
-
-
-# Included transports: These variables determine which individual transport
-# drivers are included in the Exim binary. There are no defaults; those that
-# are wanted must be defined here by setting the appropriate variables to the
-# value "yes". The actions of each transport are described in a separate chapter
-# in the manual. Including a transport in the binary does not cause it to
-# be used automatically. It has also to be specified in the runtime
-# configuration file.
-
-TRANSPORT_APPENDFILE=yes
-TRANSPORT_AUTOREPLY=yes
-TRANSPORT_PIPE=yes
-TRANSPORT_SMTP=yes
-
-# The Debug transport is special, and should be included only when low-level
-# debugging is being performed. In conjunction with the "debug_transport"
-# configuration option, it permits the subversion of all mail deliveries to
-# a given file.
-
-# TRANSPORT_DEBUG=
-
-
-# TCP wrappers:
-
-# USE_TCP_WRAPPERS=yes
-
-# End of EDITME
diff --git a/mail/exim-old/files/configure.default b/mail/exim-old/files/configure.default
deleted file mode 100644
index 98de94e9f68b..000000000000
--- a/mail/exim-old/files/configure.default
+++ /dev/null
@@ -1,329 +0,0 @@
-######################################################################
-# Runtime configuration file for Exim #
-######################################################################
-
-
-# This is a default configuration file which will operate correctly in
-# uncomplicated installations. Please see the manual for a complete list
-# of all the runtime configuration options that can be included in a
-# configuration file.
-
-
-# This file is divided into several parts, all but the last of which are
-# terminated by a line containing the word "end". The parts must appear
-# in the correct order, and all must be present (even if some of them are
-# in fact empty). Blank lines, and lines starting with # are ignored.
-
-
-
-######################################################################
-# MAIN CONFIGURATION SETTINGS #
-######################################################################
-
-# Specify your host's canonical name here. If this option is not set, the
-# uname() function is called to obtain the name.
-
-# primary_hostname =
-
-
-# Specify the domain you want to be added to all unqualified addresses
-# here. Unqualified addresses are accepted only from local callers by
-# default. See the receiver_unqualified_{hosts,nets} options if you want
-# to permit unqualified addresses from remote sources. If this option is
-# not set, the primary_hostname value is used for qualification.
-
-# qualify_domain =
-
-
-# If you want unqualified recipient addresses to be qualified with a different
-# domain to unqualified sender addresses, specify the recipient domain here.
-# If this option is not set, the qualify_domain value is used.
-
-# qualify_recipient =
-
-
-# Specify your local domains as a colon-separated list here. If this option
-# is not set (i.e. not mentioned in the configuration file), the
-# qualify_recipient value is used as the only local domain. If you do not want
-# to do any local deliveries, uncomment the following line, but do not supply
-# any data for it. This sets local_domains to an empty string, which is not
-# the same as not mentioning it at all. An empty string specifies that there
-# are no local domains; not setting it at all causes the default value (the
-# setting of qualify_recipient) to be used.
-
-# local_domains =
-
-
-# If you want to accept mail addressed to your host's literal IP address, for
-# example, mail addressed to "user@[111.111.111.111]", then uncomment the
-# following line, or supply the literal domain(s) as part of "local_domains"
-# above.
-
-# local_domains_include_host_literals
-
-
-# No local deliveries will ever be run under the uids of these users (a colon-
-# separated list). An attempt to do so gets changed so that it runs under the
-# uid of "nobody" instead. This is a paranoic safety catch. Note the default
-# setting means you cannot deliver mail addressed to root as if it were a
-# normal user. This isn't usually a problem, as most sites have an alias for
-# root that redirects such mail to a human administrator.
-
-exim_user = XX_BINOWN_XX
-exim_group = mail
-never_users = root
-
-
-# The setting below causes Exim to do a reverse DNS lookup on all incoming
-# IP calls, in order to get the true host name. If you feel this is too
-# expensive, you can specify the networks for which a lookup is done, or
-# remove the setting entirely.
-
-host_lookup_nets = 0.0.0.0/0
-
-
-# Exim contains support for the Realtime Blocking List (RBL) that is being
-# maintained as part of the DNS. See http://maps.vix.com/rbl/ for background.
-# Uncommenting the following line will make Exim reject mail from any
-# host whose IP address is blacklisted in the RBL at maps.vix.com.
-
-# rbl_domains = rbl.maps.vix.com
-
-
-# The setting below locks out the use of your host as a mail relay by any
-# other host. If you want to permit relaying through your host from certain
-# hosts or IP networks, you need to vary this option and/or make use of the
-# other three options in the set sender_{host,net}_{accept,reject}_relay.
-# See the section of the manual entitled "Control of relaying" for more info.
-# Removing this setting altogether is not recommended, because there are many
-# unscrupulous people out there who will make use of open relays to try to
-# disguise the source of unsolicited bulk mail.
-
-sender_net_accept_relay = 127.0.0.1/32
-
-
-# If you want Exim to support the "percent hack" for all your local domains,
-# uncomment the following line. This is the feature by which mail addressed
-# to x%y@z (where z is one of your local domains) is locally rerouted to
-# x@y and sent on. Otherwise x%y is treated as an ordinary local part.
-
-# percent_hack_domains=*
-
-pid_file_path = /var/run/exim%s.pid
-
-
-end
-
-
-
-######################################################################
-# TRANSPORTS CONFIGURATION #
-######################################################################
-# ORDER DOES NOT MATTER #
-# Only one appropriate transport is called for each delivery. #
-######################################################################
-
-# A transport is used only when referenced from a director or a router that
-# successfully handles an address.
-
-
-# This transport is used for delivering messages over SMTP connections.
-
-remote_smtp:
- driver = smtp
-
-
-# This transport is used for local delivery to user mailboxes. By default
-# it will be run under the uid and gid of the local user, and requires
-# the sticky bit to be set on the /var/mail directory. Some systems use
-# the alternative approach of running mail deliveries under a particular
-# group instead of using the sticky bit. The commented options below show
-# how this can be done.
-
-local_delivery:
- driver = appendfile
- file = /var/mail/${local_part}
- delivery_date_add
- envelope_to_add
- return_path_add
- group = mail
- mode = 0660
-
-
-# This transport is used for handling pipe addresses generated by alias
-# or .forward files. It has a conventional name, since it is not actually
-# mentioned elsewhere in this configuration file. (A different name *can*
-# be specified via the "address_pipe_transport" option if you really want
-# to.) If the pipe generates any standard output, it is returned to the sender
-# of the message as a delivery error. Set return_fail_output instead if you
-# want this to happen only when the pipe fails to complete normally.
-
-address_pipe:
- driver = pipe
- return_output
-
-
-# This transport is used for handling file addresses generated by alias
-# or .forward files. It has a conventional name, since it is not actually
-# mentioned elsewhere in this configuration file.
-
-address_file:
- driver = appendfile
- delivery_date_add
- envelope_to_add
- return_path_add
-
-
-# This transport is used for handling file addresses generated by alias
-# or .forward files if the path ends in "/", which causes it to be treated
-# as a directory name rather than a file name. Each message is then delivered
-# to a unique file in the directory. If instead you want all such deliveries to
-# be in the "maildir" format that is used by some other mail software,
-# uncomment the final option below. If this is done, the directory specified
-# in the .forward or alias file is the base maildir directory.
-#
-# Should you want to be able to specify either maildir or non-maildir
-# directory-style deliveries, then you must set up yet another transport,
-# called address_directory2. This is used if the path ends in "//" so should
-# be the one used for maildir, as the double slash suggests another level
-# of directory. In the absence of address_directory2, paths ending in //
-# are passed to address_directory.
-
-address_directory:
- driver = appendfile
- delivery_date_add
- envelope_to_add
- return_path_add
- no_from_hack
- prefix = ""
- suffix = ""
-# maildir_format
-
-
-# This transport is used for handling autoreplies generated by the filtering
-# option of the forwardfile director. It has a conventional name, since it
-# is not actually mentioned elsewhere in this configuration file.
-
-address_reply:
- driver = autoreply
-
-
-end
-
-
-
-######################################################################
-# DIRECTORS CONFIGURATION #
-# Specifies how local addresses are handled #
-######################################################################
-# ORDER DOES MATTER #
-# A local address is passed to each in turn until it is accepted. #
-######################################################################
-
-# Local addresses are those with a domain that matches some item in the
-# "local_domains" setting above, or those which are passed back from the
-# routers because of a "self=local" setting (not used in this configuration).
-
-
-# This director handles aliasing using a traditional /etc/aliases file.
-# If any of your aliases expand to pipes or files, you will need to set
-# up a user and a group for these deliveries to run under. You can do
-# this by uncommenting the "user" option below (changing the user name
-# as appropriate) and adding a "group" option if necessary.
-
-system_aliases:
- driver = aliasfile
- file = /etc/aliases
- search_type = lsearch
-# user = XX_BINOWN_XX
-
-
-# This director handles forwarding using traditional .forward files.
-# If you want it also to allow mail filtering when a forward file
-# starts with the string "# Exim filter", uncomment the "filter" option.
-# The check_ancestor option means that if the forward file generates an
-# address that is an ancestor of the current one, the current one gets
-# passed on instead. This covers the case where A is aliased to B and B
-# has a .forward file pointing to A.
-
-userforward:
- driver = forwardfile
- file = .forward
- no_verify
- no_expn
- check_ancestor
-# filter
-
-
-# This director matches local user mailboxes.
-
-localuser:
- driver = localuser
- transport = local_delivery
-
-
-end
-
-
-
-######################################################################
-# ROUTERS CONFIGURATION #
-# Specifies how remote addresses are handled #
-######################################################################
-# ORDER DOES MATTER #
-# A remote address is passed to each in turn until it is accepted. #
-######################################################################
-
-# Remote addresses are those with a domain that does not match any item
-# in the "local_domains" setting above.
-
-
-# This router routes to remote hosts over SMTP using a DNS lookup with
-# default options.
-
-lookuphost:
- driver = lookuphost
- transport = remote_smtp
-
-
-# This router routes to remote hosts over SMTP by explicit IP address,
-# given as a "domain literal" in the form [nnn.nnn.nnn.nnn]. The RFCs
-# require this facility, which is why it is enabled by default in Exim.
-# If you want to lock it out, set forbid_domain_literals in the main
-# configuration section above.
-
-literal:
- driver = ipliteral
- transport = remote_smtp
-
-
-end
-
-
-
-######################################################################
-# RETRY CONFIGURATION #
-######################################################################
-
-# This single retry rule applies to all domains and all errors. It specifies
-# retries every 15 minutes for 2 hours, then increasing retry intervals,
-# starting at 1 hour and increasing each time by a factor of 1.5, up to 16
-# hours, then retries every 8 hours until 4 days have passed since the first
-# failed delivery.
-
-# Domain Error Retries
-# ------ ----- -------
-
-* * F,2h,15m; G,16h,1h,1.5; F,4d,8h
-
-end
-
-
-
-######################################################################
-# REWRITE CONFIGURATION #
-######################################################################
-
-# There are no rewriting specifications in this default configuration file.
-
-# End of Exim configuration file
diff --git a/mail/exim-old/files/exim.sh b/mail/exim-old/files/exim.sh
deleted file mode 100644
index af298538e310..000000000000
--- a/mail/exim-old/files/exim.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-args='-bd -q30m'
-[ -x /usr/local/sbin/exim ] && /usr/local/sbin/exim $args && echo -n ' exim'
diff --git a/mail/exim-old/files/eximon.conf b/mail/exim-old/files/eximon.conf
deleted file mode 100644
index 76a7043d101c..000000000000
--- a/mail/exim-old/files/eximon.conf
+++ /dev/null
@@ -1,172 +0,0 @@
-##################################################
-# The Exim Monitor #
-##################################################
-
-# This is the template for the Exim monitor's main build-time configuration
-# file. It contains settings that are independent of any operating system. It
-# should be edited and then saved to a file called Local/eximon.conf before
-# running the make command to build the monitor, if any settings are required.
-# Local/eximon.conf can be empty if no changes are needed. The examples given
-# here (commented out) are the default settings.
-
-# Any settings made in the configuration file can be overridden at run time
-# by setting up an environment variable with the same name as any of these
-# options, but preceded by EXIMON_, for example, EXIMON_WINDOW_TITLE.
-
-
-##################################################################
-# Set these variables as appropriate for your system #
-##################################################################
-
-# The qualifying name for your domain. The only use made of this is for
-# testing that certain addresses are the same when displaying the
-# log tail, and for shortening sender addresses in the queue display.
-
-# QUALIFY_DOMAIN=
-
-# The default minimum width and height for the whole window are 103 and
-# 162 pixels respectively. This is enough to hold the left-most stripchart
-# and the quit button. The values can be changed here.
-
-MIN_HEIGHT=162
-MIN_WIDTH=103
-
-# The title for eximon's main display window. It is possible to have
-# host name of the machine you are running on substituted into the
-# title string. If you include the string ${fullhostname} then the
-# complete name is used. If you include ${hostname} then the full
-# host name will have the string contained in the DOMAIN variable
-# stripped from its right-hand end before being substituted. Any other
-# shell or environment variables may also be included.
-
-# If you use any substitutions, remember to ensure that the $ and {}
-# characters are escaped from the shell, e.g. by using single quotes.
-
-WINDOW_TITLE="${hostname} eximon"
-
-# The domain that you want to be stripped from the machine's full hostname
-# when forming the short host name for the eximon window title, as
-# described above.
-
-# DOMAIN=
-
-# Parameters for the rolling display of the tail of the exim log file.
-# The width and depth are measured in pixels; LOG_BUFFER specifies the
-# amount of store to set aside for holding the log tail, which is displayed
-# in a scrolling window. When this store is full, the earlier 50% of it
-# is discarded - this is much more efficient that throwing it away line
-# by line. The number given can be followed by the letter K to indicate
-# that the value is in kilobytes. A minimum value of 1K is enforced.
-
-LOG_DEPTH=300
-LOG_WIDTH=950
-LOG_BUFFER=20K
-
-# The font which is used in the log tail display. This is defined in
-# the normal X manner. It must be a "character cell" font, because this
-# is required by the text widget.
-
-# LOG_FONT=-misc-fixed-medium-r-normal-*-14-140-*-*-*-*-iso8859-1
-
-# Parameters for the display of message that are on the exim queue.
-# The width and depth are measured in pixels.
-
-QUEUE_DEPTH=200
-QUEUE_WIDTH=950
-
-# The font which is used in the queue display.
-
-# QUEUE_FONT=$LOG_FONT
-
-# When a message has more than one undelivered address, they are listed
-# one below the other. A limit can be placed on the number of addresses
-# displayed for any one message. If there are more, then "..." is used
-# to indicate this.
-
-QUEUE_MAX_ADDRESSES=10
-
-# The display of the contents of the queue is updated every QUEUE_INTERVAL
-# seconds by default (there is a button to request update).
-
-QUEUE_INTERVAL=300
-
-# The size of the popup text window that is used for looking at the
-# contents of messages, etc.
-
-# TEXT_DEPTH=200
-
-# The keystroke/mouse-operation that is used to pop up the menu in the
-# queue window is configurable. The default is Shift with the lefthand
-# mouse button. The name of an alternative can be specified in the standard
-# X way of naming these things. With the default configuration for the monitor,
-# individuals can override this by setting the EXIMON_MENU_EVENT environment
-# variable.
-
-MENU_EVENT=Shift<Btn1Down>
-
-# When the menu is used to perform an operation on a message, the output
-# from the exim command that is generated is displayed in a separate window
-# by default. Set this option to "no" if you don't want to see the output -
-# the result of the operation is normally visible in the log window in any
-# case. This does not apply to the output generated from attempting to
-# deliver a message. That is always shown.
-
-ACTION_OUTPUT=yes
-
-# When some action is taken on a message, such as freezing it, or changing
-# its recipients, the queue display is normally automatically updated. On
-# systems that have very large queues, this can take some time and be dis-
-# tracting. If this option is set to "no", the queue display is no longer
-# automatically updated after an action is applied to a message.
-
-ACTION_QUEUE_UPDATE=yes
-
-# When the menu item to display a message's body is invoked, the amount
-# of data is limited to BODY_MAX bytes. This limit is a safety precaution
-# to save the screen scrolling for ever on an enormous message.
-
-BODY_MAX=20000
-
-# The stripcharts are updated every STRIPCHART_INTERVAL seconds.
-
-STRIPCHART_INTERVAL=60
-
-# A stripchart showing the count of messages in the queue is always
-# displayed on the left of eximon's window. Its name is "queue" by
-# default, but can be changed by this variable.
-
-QUEUE_STRIPCHART_NAME=queue
-
-# The following variable may be set to the name of a disc partition. If
-# it is, a stripchart showing the percentage fullness of the partition
-# will be displayed as the second stripchart. This can be used to keep
-# a display of a mail spool partition on the screen.
-
-# SIZE_STRIPCHART=/var/mail
-
-# The name of the size stripchar will be the last component of SIZE_STRIPCHART
-# unless the following variable is set to override it.
-
-# SIZE_STRIPCHART_NAME=space
-
-# The following variable contains a specification of which stripcharts
-# you want eximon to display based on log entries. The string consists of
-# pairs of strings, delimited by slash characters. The first string in each
-# pair is a regular expression that matches some distinguishing feature in a
-# exim log entry.
-
-# Entries that match the expression will be counted and displayed in a
-# stripchart whose title is given by the second string. The string may
-# be continued over several input lines, provided that it is split
-# after a slash, and an additional slash (optionally preceded by white
-# space) is included at the start of the continuation line.
-
-# Stripcharts configured by the following parameter are displayed to the
-# right of the queue and size stripcharts, in the order defined here.
-
-LOG_STRIPCHARTS='/ <= /in/
- / => /out/
- / => .+ D=/local/
- / => .+ T=[^ ]*smtp/smtp/'
-
-# End of exim_monitor/EDITME
diff --git a/mail/exim-old/files/patch-aa b/mail/exim-old/files/patch-aa
deleted file mode 100644
index 7d19cace9958..000000000000
--- a/mail/exim-old/files/patch-aa
+++ /dev/null
@@ -1,75 +0,0 @@
---- scripts/exim_install.orig Tue Dec 8 16:05:07 1998
-+++ scripts/exim_install Tue Dec 8 16:09:49 1998
-@@ -186,25 +186,39 @@
- fi
- done
-
-+# Install exim.sh startup script in FreeBSD's ${PREFIX}/etc/rc.d so that
-+# exim will start up on boot once sendmail is disabled and
-+# ${PREFIX}/etc/exim/configure is in place.
-
-+echo $com ""
-+
-+if [ -f ${PREFIX}/etc/rc.d/exim.sh ]; then
-+ echo $com "${PREFIX}/etc/rc.d/exim.sh exists, not overwritten"
-+else
-+ echo $com "Installing exim.sh startup script in $PREFIX/etc/rc.d"
-+ ${real} mkdir -p ${PREFIX}/etc/rc.d
-+ echo ${CP} -p exim.sh ${PREFIX}/etc/rc.d/
-+ ${real} ${CP} -p exim.sh ${PREFIX}/etc/rc.d/
-+ if [ $? -ne 0 ]; then
-+ echo $com ""
-+ echo $com "**** Exim installation ${ver}failed ****"
-+ exit 1
-+ fi
-+fi
-
- # If there is no configuration file, install the default.
-
- echo $com ""
-
--if [ ! -f ${CONFIGURE_FILE} ]; then
-- echo $com Installing default configuration in ${CONFIGURE_FILE}
-- echo $com because there is no existing configuration file.
-- echo ${CP} ../src/configure.default ${CONFIGURE_FILE}
-- ${real} ${CP} ../src/configure.default ${CONFIGURE_FILE}
-+ echo $com Installing sample configuration file
-+ ${real} mkdir -p ${CONFIGURE_FILE%/*}
-+ echo ${CP} ../src/configure.default ${CONFIGURE_FILE}.sample
-+ ${real} ${CP} ../src/configure.default ${CONFIGURE_FILE}.sample
- if [ $? -ne 0 ]; then
- echo $com ""
- echo $com "**** Exim installation ${ver}failed ****"
- exit 1
- fi
--else
-- echo $com Configuration file ${CONFIGURE_FILE} already exists
--fi
-
- # Install info files if the directory is defined and the Texinfo
- # source documentation is present.
-@@ -226,19 +240,21 @@
- echo $com Info installation directory is ${INFO_DIRECTORY}
- echo $com ""
-
-- makeinfo --no-split --output exim_overview.info ../doc/oview.texinfo
-+ makeinfo --no-validate --no-split --output exim_overview.info \
-+ ../doc/oview.texinfo
- echo ${CP} exim_overview.info ${INFO_DIRECTORY}
- ${real} ${CP} exim_overview.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
- --entry "* Overview: (exim_overview). Overview of the Exim system" \
- ${INFO_DIRECTORY}/exim_overview.info ${INFO_DIRECTORY}/dir
-- makeinfo --no-split --output exim.info ../doc/spec.texinfo
-+ makeinfo --no-validate --no-split --output exim.info ../doc/spec.texinfo
- echo ${CP} exim.info ${INFO_DIRECTORY}
- ${real} ${CP} exim.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
- --entry "* User guide: (exim). Exim manual" \
- ${INFO_DIRECTORY}/exim.info ${INFO_DIRECTORY}/dir
-- makeinfo --no-split --output exim_filter.info ../doc/filter.texinfo
-+ makeinfo --no-validate --no-split --output exim_filter.info \
-+ ../doc/filter.texinfo
- echo ${CP} exim_filter.info ${INFO_DIRECTORY}
- ${real} ${CP} exim_filter.info ${INFO_DIRECTORY}
- install-info --section="Exim" \
diff --git a/mail/exim-old/pkg-comment b/mail/exim-old/pkg-comment
deleted file mode 100644
index e8677d2b4577..000000000000
--- a/mail/exim-old/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High performance MTA for Unix systems on the Internet.
diff --git a/mail/exim-old/pkg-descr b/mail/exim-old/pkg-descr
deleted file mode 100644
index 5ab3f4fe30b2..000000000000
--- a/mail/exim-old/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Exim is a mail transfer agent for Unix systems connected to the Internet.
-
- . Exim is intended for use as an Internet mailer, and therefore handles
- addresses in RFC 822 domain format only. (No bangpaths!)
-
- . The only external transport currently implemented is an SMTP transport
- over a TCP/IP network (using sockets). A pipe transport is available,
- and this could be used to send messages to some other transport mechanism.
-
- . Exim is very configurable, and its management is very powerful. It can
- be configured to be "fussy" about certain hosts or domains, and
- can easily serve multiple domains.
-
- . Exim is an excellent mailer for an ISP, as its control and flexibility
- are very good.
-
- . Its requeuing and retry algorithms are very powerful.
diff --git a/mail/exim-old/pkg-plist b/mail/exim-old/pkg-plist
deleted file mode 100644
index 377d081a4f58..000000000000
--- a/mail/exim-old/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-sbin/exim
-sbin/eximon
-sbin/eximon.bin
-sbin/exim_dumpdb
-sbin/exim_fixdb
-sbin/exim_lock
-sbin/exim_tidydb
-sbin/exinext
-sbin/exiwhat
-sbin/exim_dbmbuild
-sbin/exicyclog
-sbin/exigrep
-sbin/eximstats
-sbin/exiqsumm
-etc/exim/configure.sample
-etc/rc.d/exim.sh
-@unexec install-info --delete %D/info/exim_overview.info %D/info/dir
-@unexec install-info --delete %D/info/exim.info %D/info/dir
-@unexec install-info --delete %D/info/exim_filter.info %D/info/dir
-info/exim_overview.info
-info/exim.info
-info/exim_filter.info
-@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
-@exec install-info --section="Exim" --entry "* Overview: (exim_overview). Overview of the Exim system" %D/info/exim_overview.info %D/info/dir
-@exec install-info --section="Exim" --entry "* User guide: (exim). Exim manual" %D/info/exim.info %D/info/dir
-@exec install-info --section="Exim" --entry "* Filtering: (exim_filter). Filtering mail with Exim" %D/info/exim_filter.info %D/info/dir
-@dirrm etc/exim
diff --git a/mail/mutt-devel/Makefile b/mail/mutt-devel/Makefile
deleted file mode 100644
index e72917bd8229..000000000000
--- a/mail/mutt-devel/Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: mutt w/pgp hooks
-# Version required: 0.xy
-# Date created: Thur July 25, 1996
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $Id: Makefile,v 1.57 1999/02/16 15:32:31 ache Exp $
-
-DISTNAME= mutt-0.95.4i
-PKGNAME= mutt-0.95.4
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.guug.de/pub/mutt/ \
- ftp://ftp.uib.no/pub/mutt/ \
- ftp://pgp.rasip.fer.hr/pub/mutt/international/ \
- ftp://ftp.gbnet.net/pub/mutt-international/ \
- ftp://riemann.iam.uni-bonn.de/pub/mutt/ \
- ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/mutt-international/ \
- ftp://ftp.gwdg.de/pub/unix/mail/mutt/international/ \
- ftp://ftp.iks-jena.de/pub/mitarb/lutz/crypt/software/pgp/mutt/
-
-PATCH_SITES= http://www.frmug.org/mutt/mutt/${PKGNAME:S/^mutt-//}/ \
- http://www.math.fu-berlin.de/~leitner/mutt/${PKGNAME:S/^mutt-//}/ \
- http://www.efrei.fr/~parmelan/mutt/${PKGNAME:S/^mutt-//}/ \
- ftp://www.frmug.org/pub/mutt/mutt/${PKGNAME:S/^mutt-//}/ \
- ftp://ftp.nuxi.com/pub/mutt/${PKGNAME:S/^mutt-//}/ \
- ftp://riemann.iam.uni-bonn.de/pub/mutt/
-PATCHFILES=
-
-MAINTAINER= obrien@FreeBSD.org
-
-.if defined(BATCH)
-LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
-BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell \
- sgmlfmt:${PORTSDIR}/textproc/sgmlformat
-RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
-.elif defined(USE_NCURSES_PORT)
-LIB_DEPENDS= ncurses.4:${PORTSDIR}/devel/ncurses
-.elif defined(USE_SLANG)
-LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
-.endif
-
-DIST_SUBDIR= mutt
-PATCH_DIST_STRIP= -p1
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-pop --enable-imap --enable-flock --disable-fcntl \
- --with-sharedir=${PREFIX}/share/mutt \
- --with-docdir=${PREFIX}/share/doc/mutt
-.if defined(BATCH) || defined(USE_SLANG)
-CONFIGURE_ARGS+= --with-slang=${PREFIX}
-.elif defined(USE_NCURSES_PORT)
-CONFIGURE_ARGS+= --with-curses=${PREFIX}
-.endif
-WRKSRC= ${WRKDIR}/${PKGNAME}
-MAN1= mutt.1 mutt_dotlock.1
-
-post-patch:
- uudecode -p ${FILESDIR}/ru.gmo.uu > ${WRKSRC}/po/ru.gmo
-
-.if !defined(NOPORTDOCS)
-post-build:
- touch ${WRKSRC}/doc/mutt.man ${WRKSRC}/doc/manual.txt
- ${PATCH} ${PATCH_ARGS} < ${FILESDIR}/patch-doc-ref
- printf ",s|\$${PREFIX}|%s|g\nw\nq\n" ${PREFIX} | \
- ed -s ${WRKSRC}/doc/mutt.man
-.if defined(BATCH)
-PLIST:= ${WRKDIR}/PLIST
-pre-install:
- @${CAT} ${PKGDIR}/PLIST.htmlfiles >> ${PLIST}
- @${CAT} ${PKGDIR}/PLIST >> ${PLIST}
-.endif
-.endif
-
-post-install:
- @strip ${PREFIX}/bin/mutt
-.if !defined(NOPORTDOCS)
- @${ECHO} "===> Installing Mutt documentation"
- @${MKDIR} ${PREFIX}/share/doc/mutt && chmod a+rx ${PREFIX}/share/doc/mutt
- @cd ${WRKSRC}/doc ; ${INSTALL_MAN} manual.txt PGP-Notes.txt \
- ${PREFIX}/share/doc/mutt
-.if defined(BATCH)
- ${INSTALL_MAN} ${WRKSRC}/doc/*.latin1 ${PREFIX}/share/doc/mutt
- ${INSTALL_MAN} ${WRKSRC}/doc/*.html ${PREFIX}/share/doc/mutt
-.endif
- @(cd ${WRKSRC}/contrib ; ${INSTALL_DATA} sample.muttrc Mush.rc Pine.rc \
- ${PREFIX}/share/doc/mutt)
-.endif
-
-.include <bsd.port.mk>
diff --git a/mail/mutt-devel/distinfo b/mail/mutt-devel/distinfo
deleted file mode 100644
index f8b22de64a72..000000000000
--- a/mail/mutt-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (mutt/mutt-0.95.4i.tar.gz) = 9e35e9763a45deb145f9d3a4353d51c8
diff --git a/mail/mutt-devel/files/extra-patch-doc-ref b/mail/mutt-devel/files/extra-patch-doc-ref
deleted file mode 100644
index ee044b188b0b..000000000000
--- a/mail/mutt-devel/files/extra-patch-doc-ref
+++ /dev/null
@@ -1,12 +0,0 @@
---- doc/mutt.man.orig Mon Jul 13 12:50:38 1998
-+++ doc/mutt.man Thu Oct 1 22:15:40 1998
-@@ -20,7 +20,8 @@
- .SH DESCRIPTION
- Mutt is a small but very powerful text based program for reading electronic
- mail under unix operating systems, including support color terminals, MIME,
--and a threaded sorting mode.
-+and a threaded sorting mode. Details of how to use all of this is
-+available in \fI${PREFIX}/share/doc/mutt/\fP.
- .SH OPTIONS
- .IP "-a \fIfile\fP"
- Attach a file to your message using MIME.
diff --git a/mail/mutt-devel/files/patch-01 b/mail/mutt-devel/files/patch-01
deleted file mode 100644
index 2233a67ac3c7..000000000000
--- a/mail/mutt-devel/files/patch-01
+++ /dev/null
@@ -1,10 +0,0 @@
---- charsets/charsets.alias.orig Mon Jan 4 15:55:56 1999
-+++ charsets/charsets.alias Sat Jan 9 10:45:04 1999
-@@ -21,6 +21,7 @@
- iso-ir-47 bs-viewdata
- ms-ee cp1250
- ms-cyrl cp1251
-+windows-1251 cp1251
- ms-ansi cp1252
- ms-greek cp1253
- ms-turk cp1254
diff --git a/mail/mutt-devel/files/patch-02 b/mail/mutt-devel/files/patch-02
deleted file mode 100644
index fab62611d3e8..000000000000
--- a/mail/mutt-devel/files/patch-02
+++ /dev/null
@@ -1,54 +0,0 @@
---- doc/Makefile.in.orig Thu Nov 19 06:10:19 1998
-+++ doc/Makefile.in Sat Dec 12 11:10:45 1998
-@@ -43,7 +43,7 @@
- DOCFILES = manual.txt
-
-
--all: mutt.man dotlock.man try-html try-txt
-+all: mutt.man dotlock.man try-html try-txt try-latin1
-
- complete: all html
-
-@@ -57,19 +57,22 @@
- try-txt:
- -$(MAKE) manual.txt
-
-+try-latin1:
-+ -$(MAKE) manual.latin1
-+
- html: manual.html
-
- install: dotlock.man mutt.man all
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man1
- $(INSTALL) -m 644 mutt.man $(DESTDIR)$(mandir)/man1/mutt.1
- $(INSTALL) -m 644 dotlock.man $(DESTDIR)$(mandir)/man1/mutt_dotlock.1
-- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)
-- for f in $(DOCFILES) ; do $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir) ; done
-- for f in $(srcdir_DOCFILES) ; do $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; done
-- for f in $(topsrcdir_DOCFILES) ; do $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; done
-- if [ -f manual.html ] ; then \
-- $(MAKE) install-html ; \
-- fi
-+ #$(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)
-+ #for f in $(DOCFILES) ; do $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir) ; done
-+ #for f in $(srcdir_DOCFILES) ; do $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; done
-+ #for f in $(topsrcdir_DOCFILES) ; do $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; done
-+ #if [ -f manual.html ] ; then \
-+ # $(MAKE) install-html ; \
-+ #fi
-
- install-html: html
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/html
-@@ -84,7 +87,11 @@
- sgml2txt -c latin manual
-
- manual.html: manual.sgml
-- sgml2html manual
-+ @# sgml2html manual
-+ sgmlfmt -f html manual
-+
-+manual.latin1: manual.sgml
-+ sgmlfmt -f latin1 manual.sgml
-
- clean:
- rm -f *~ *.html *.orig *.rej *.man manual.sgml
diff --git a/mail/mutt-devel/files/patch-03 b/mail/mutt-devel/files/patch-03
deleted file mode 100644
index 82571384c793..000000000000
--- a/mail/mutt-devel/files/patch-03
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/manual.sgml.in.orig Tue Dec 8 13:20:07 1998
-+++ doc/manual.sgml.in Sat Dec 12 09:03:23 1998
-@@ -1,4 +1,7 @@
--<!doctype linuxdoc system>
-+<!DOCTYPE linuxdoc PUBLIC "-//FreeBSD//DTD linuxdoc//EN" [
-+<!ENTITY dquot "&#34;">
-+]>
-+<linuxdoc>
-
- <article>
-
diff --git a/mail/mutt-devel/files/patch-04 b/mail/mutt-devel/files/patch-04
deleted file mode 100644
index 2ec5c4e87e9c..000000000000
--- a/mail/mutt-devel/files/patch-04
+++ /dev/null
@@ -1,12 +0,0 @@
---- configure.orig.bak Fri Feb 12 13:59:51 1999
-+++ configure Sat Feb 13 18:00:01 1999
-@@ -1725,6 +1725,9 @@
- /* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
- char $ac_func();
-+#ifdef __FreeBSD__
-+#define bkgdset initscr
-+#endif
-
- int main() {
-
diff --git a/mail/mutt-devel/files/patch-05 b/mail/mutt-devel/files/patch-05
deleted file mode 100644
index 01e1c45a2846..000000000000
--- a/mail/mutt-devel/files/patch-05
+++ /dev/null
@@ -1,98 +0,0 @@
---- curs_lib.c.orig Thu Jan 14 14:29:17 1999
-+++ curs_lib.c Thu Feb 18 20:58:46 1999
-@@ -132,8 +132,8 @@
- int mutt_yesorno (const char *msg, int def)
- {
- event_t ch;
-- char *yes = _("yes");
-- char *no = _("no");
-+ unsigned char *yes = _("yes");
-+ unsigned char *no = _("no");
-
- CLEARLINE(LINES-1);
- printw("%s ([%c]/%c): ", msg, def ? *yes : *no,
-@@ -155,6 +155,16 @@
- def = 0;
- break;
- }
-+ else if (tolower(ch.ch) == 'y')
-+ {
-+ def = 1;
-+ break;
-+ }
-+ else if (tolower(ch.ch) == 'n')
-+ {
-+ def = 0;
-+ break;
-+ }
- else
- {
- BEEP();
-@@ -408,8 +418,9 @@
- {
- event_t ch;
- int choice;
-- char *p;
-+ char *p, *nletters;
-
-+ nletters = _(letters);
- mvaddstr (LINES - 1, 0, prompt);
- clrtoeol ();
- FOREVER
-@@ -423,6 +434,12 @@
- }
- else
- {
-+ p = strchr (nletters, ch.ch);
-+ if (p)
-+ {
-+ choice = p - nletters + 1;
-+ break;
-+ }
- p = strchr (letters, ch.ch);
- if (p)
- {
---- browser.c.bak Thu Jan 7 12:14:39 1999
-+++ browser.c Thu Feb 18 20:58:45 1999
-@@ -743,7 +743,7 @@
- switch (mutt_multi_choice ((reverse) ?
- _("Reverse sort by (d)ate, (a)lpha, si(z)e or do(n)'t sort? ") :
- _("Sort by (d)ate, (a)lpha, si(z)e or do(n)'t sort? "),
-- _("dazn")))
-+ N_("dazn")))
- {
- case -1: /* abort */
- resort = 0;
---- commands.c.bak Tue Feb 9 23:53:38 1999
-+++ commands.c Thu Feb 18 20:58:45 1999
-@@ -333,7 +333,7 @@
- switch (mutt_multi_choice (reverse ?
- _("Rev-Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: ") :
- _("Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: "),
-- _("dfrsotuzc")))
-+ N_("dfrsotuzc")))
- {
- case -1: /* abort - don't resort */
- return -1;
---- compose.c.bak Tue Jan 26 11:40:36 1999
-+++ compose.c Thu Feb 18 20:58:46 1999
-@@ -130,7 +130,7 @@
- struct pgp_vinfo *pgp = pgp_get_vinfo(PGP_SIGN);
-
- switch (mutt_multi_choice (_("(e)ncrypt, (s)ign, sign (a)s, (b)oth, select (m)ic algorithm, or (f)orget it? "),
-- _("esabmf")))
-+ N_("esabmf")))
- {
- case 1: /* (e)ncrypt */
- bits |= PGPENCRYPT;
---- lib.c.bak Thu Feb 11 00:54:01 1999
-+++ lib.c Thu Feb 18 20:58:46 1999
-@@ -795,7 +795,7 @@
- if (*append == 0 && access (fname, F_OK) == 0)
- {
- switch (mutt_multi_choice
-- (_("File exists, (o)verwrite, (a)ppend, or (c)ancel?"), _("oac")))
-+ (_("File exists, (o)verwrite, (a)ppend, or (c)ancel?"), N_("oac")))
- {
- case -1: /* abort */
- case 3: /* cancel */
diff --git a/mail/mutt-devel/files/patch-08 b/mail/mutt-devel/files/patch-08
deleted file mode 100644
index 2d607bc2f343..000000000000
--- a/mail/mutt-devel/files/patch-08
+++ /dev/null
@@ -1,11 +0,0 @@
---- Muttrc.in.original Wed Jul 22 10:47:49 1998
-+++ Muttrc.in Wed Jul 22 10:48:02 1998
-@@ -60,7 +60,7 @@
- # unset fcc_attach
- # set folder="~/Mail"
- # set folder_format="%N %F %2l %-8.8u %-8.8g %8s %d %f"
--# set followup_to
-+unset followup_to
- # unset force_name
- # set forward_decode
- # set forward_format="[%a: %s]"
diff --git a/mail/mutt-devel/pkg-comment b/mail/mutt-devel/pkg-comment
deleted file mode 100644
index c04a3dff7269..000000000000
--- a/mail/mutt-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-"The Mongrel of Mail User Agents" (part Elm, Pine, mh)
diff --git a/mail/mutt-devel/pkg-descr b/mail/mutt-devel/pkg-descr
deleted file mode 100644
index 29470b64deb0..000000000000
--- a/mail/mutt-devel/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Mutt -- "The Mongrel of Mail User Agents" (part Elm, part Pine, part mh,
-part slrn, part everything else) is an interactive screen-oriented mailer
-program that supersedes Elm, Pine, mail and mailx.
-
-Features include color support, message threading, MIME support (including
-RFC1522 support for encoded headers), customizable key bindings, POP3,
-Delivery Status Notification (DSN) support, and PGP/MIME.
-
-Warning, this is beta software. While it is farily stable and quite
-usable, core dumps do happen. Use at your own risk. New versions are
-usually released every Friday.
-
-WWW: http://www.mutt.org/
-Mutt User Information: http://www.math.fu-berlin.de/~guckes/mutt/
-
- -- David (obrien@cs.ucdavis.edu)
diff --git a/mail/mutt-devel/pkg-plist b/mail/mutt-devel/pkg-plist
deleted file mode 100644
index b4b603f2c42d..000000000000
--- a/mail/mutt-devel/pkg-plist
+++ /dev/null
@@ -1,176 +0,0 @@
-bin/mutt
-bin/mutt_dotlock
-share/mutt/charsets/ansi-x3-110-1983
-share/mutt/charsets/ansi-x3-4-1968
-share/mutt/charsets/asmo-449
-share/mutt/charsets/baltic
-share/mutt/charsets/bs-4730
-share/mutt/charsets/bs-viewdata
-share/mutt/charsets/charsets.alias
-share/mutt/charsets/charsets.alias.dist
-share/mutt/charsets/cp1250
-share/mutt/charsets/cp1251
-share/mutt/charsets/cp1252
-share/mutt/charsets/cp1253
-share/mutt/charsets/cp1254
-share/mutt/charsets/cp1255
-share/mutt/charsets/cp1256
-share/mutt/charsets/cp1257
-share/mutt/charsets/csa-z243-4-1985-1
-share/mutt/charsets/csa-z243-4-1985-2
-share/mutt/charsets/csa-z243-4-1985-gr
-share/mutt/charsets/csn-369103
-share/mutt/charsets/cwi
-share/mutt/charsets/dec-mcs
-share/mutt/charsets/din-66003
-share/mutt/charsets/ds-2089
-share/mutt/charsets/ebcdic-at-de
-share/mutt/charsets/ebcdic-at-de-a
-share/mutt/charsets/ebcdic-ca-fr
-share/mutt/charsets/ebcdic-dk-no
-share/mutt/charsets/ebcdic-dk-no-a
-share/mutt/charsets/ebcdic-es
-share/mutt/charsets/ebcdic-es-a
-share/mutt/charsets/ebcdic-es-s
-share/mutt/charsets/ebcdic-fi-se
-share/mutt/charsets/ebcdic-fi-se-a
-share/mutt/charsets/ebcdic-fr
-share/mutt/charsets/ebcdic-is-friss
-share/mutt/charsets/ebcdic-it
-share/mutt/charsets/ebcdic-pt
-share/mutt/charsets/ebcdic-uk
-share/mutt/charsets/ebcdic-us
-share/mutt/charsets/ecma-cyrillic
-share/mutt/charsets/es
-share/mutt/charsets/es2
-share/mutt/charsets/gb-1988-80
-share/mutt/charsets/gost-19768-74
-share/mutt/charsets/greek-ccitt
-share/mutt/charsets/greek7
-share/mutt/charsets/greek7-old
-share/mutt/charsets/hp-roman8
-share/mutt/charsets/ibm037
-share/mutt/charsets/ibm038
-share/mutt/charsets/ibm1004
-share/mutt/charsets/ibm1026
-share/mutt/charsets/ibm1047
-share/mutt/charsets/ibm256
-share/mutt/charsets/ibm273
-share/mutt/charsets/ibm274
-share/mutt/charsets/ibm275
-share/mutt/charsets/ibm277
-share/mutt/charsets/ibm278
-share/mutt/charsets/ibm280
-share/mutt/charsets/ibm281
-share/mutt/charsets/ibm284
-share/mutt/charsets/ibm285
-share/mutt/charsets/ibm290
-share/mutt/charsets/ibm297
-share/mutt/charsets/ibm420
-share/mutt/charsets/ibm423
-share/mutt/charsets/ibm424
-share/mutt/charsets/ibm437
-share/mutt/charsets/ibm500
-share/mutt/charsets/ibm850
-share/mutt/charsets/ibm851
-share/mutt/charsets/ibm852
-share/mutt/charsets/ibm855
-share/mutt/charsets/ibm857
-share/mutt/charsets/ibm860
-share/mutt/charsets/ibm861
-share/mutt/charsets/ibm862
-share/mutt/charsets/ibm863
-share/mutt/charsets/ibm864
-share/mutt/charsets/ibm865
-share/mutt/charsets/ibm868
-share/mutt/charsets/ibm869
-share/mutt/charsets/ibm870
-share/mutt/charsets/ibm871
-share/mutt/charsets/ibm875
-share/mutt/charsets/ibm880
-share/mutt/charsets/ibm891
-share/mutt/charsets/ibm903
-share/mutt/charsets/ibm904
-share/mutt/charsets/ibm905
-share/mutt/charsets/ibm918
-share/mutt/charsets/iec-p27-1
-share/mutt/charsets/inis
-share/mutt/charsets/inis-8
-share/mutt/charsets/inis-cyrillic
-share/mutt/charsets/invariant
-share/mutt/charsets/iso-10367-box
-share/mutt/charsets/iso-2033-1983
-share/mutt/charsets/iso-5427
-share/mutt/charsets/iso-5427-ext
-share/mutt/charsets/iso-5428
-share/mutt/charsets/iso-646-basic
-share/mutt/charsets/iso-646-irv
-share/mutt/charsets/iso-6937
-share/mutt/charsets/iso-6937-2-25
-share/mutt/charsets/iso-6937-2-add
-share/mutt/charsets/iso-8859-1
-share/mutt/charsets/iso-8859-10
-share/mutt/charsets/iso-8859-2
-share/mutt/charsets/iso-8859-3
-share/mutt/charsets/iso-8859-4
-share/mutt/charsets/iso-8859-5
-share/mutt/charsets/iso-8859-6
-share/mutt/charsets/iso-8859-7
-share/mutt/charsets/iso-8859-8
-share/mutt/charsets/iso-8859-9
-share/mutt/charsets/iso-8859-supp
-share/mutt/charsets/iso-ir-90
-share/mutt/charsets/it
-share/mutt/charsets/jis-c6220-1969-jp
-share/mutt/charsets/jis-c6220-1969-ro
-share/mutt/charsets/jis-c6229-1984-a
-share/mutt/charsets/jis-c6229-1984-b
-share/mutt/charsets/jis-c6229-1984-b-add
-share/mutt/charsets/jis-c6229-1984-hand
-share/mutt/charsets/jis-c6229-1984-hand-add
-share/mutt/charsets/jis-c6229-1984-kana
-share/mutt/charsets/jis-x0201
-share/mutt/charsets/jus-i-b1-002
-share/mutt/charsets/jus-i-b1-003-mac
-share/mutt/charsets/jus-i-b1-003-serb
-share/mutt/charsets/koi-8
-share/mutt/charsets/koi8-r
-share/mutt/charsets/ksc5636
-share/mutt/charsets/latin-greek
-share/mutt/charsets/latin-greek-1
-share/mutt/charsets/mac-is
-share/mutt/charsets/macintosh
-share/mutt/charsets/msz-7795-3
-share/mutt/charsets/nats-dano
-share/mutt/charsets/nats-dano-add
-share/mutt/charsets/nats-sefi
-share/mutt/charsets/nats-sefi-add
-share/mutt/charsets/nc-nc00-10
-share/mutt/charsets/nextstep
-share/mutt/charsets/nf-z-62-010
-share/mutt/charsets/nf-z-62-010-(1973)
-share/mutt/charsets/ns-4551-1
-share/mutt/charsets/ns-4551-2
-share/mutt/charsets/pt
-share/mutt/charsets/pt2
-share/mutt/charsets/sami
-share/mutt/charsets/sen-850200-b
-share/mutt/charsets/sen-850200-c
-share/mutt/charsets/t-101-g2
-share/mutt/charsets/t-61-7bit
-share/mutt/charsets/t-61-8bit
-share/mutt/charsets/videotex-suppl
-share/locale/de/LC_MESSAGES/mutt.mo
-share/locale/ru/LC_MESSAGES/mutt.mo
-share/locale/it/LC_MESSAGES/mutt.mo
-share/locale/es/LC_MESSAGES/mutt.mo
-share/locale/uk/LC_MESSAGES/mutt.mo
-share/locale/fr/LC_MESSAGES/mutt.mo
-share/doc/mutt/manual.txt
-share/doc/mutt/PGP-Notes.txt
-share/doc/mutt/sample.muttrc
-share/doc/mutt/Mush.rc
-share/doc/mutt/Pine.rc
-@dirrm share/mutt/charsets
-@dirrm share/mutt
-@dirrm share/doc/mutt
diff --git a/mail/mutt-devel/pkg-plist.htmlfiles b/mail/mutt-devel/pkg-plist.htmlfiles
deleted file mode 100644
index bc9fa567f4e8..000000000000
--- a/mail/mutt-devel/pkg-plist.htmlfiles
+++ /dev/null
@@ -1,262 +0,0 @@
-share/doc/mutt/manual.latin1
-share/doc/mutt/manual.html
-share/doc/mutt/manual1.html
-share/doc/mutt/manual10.html
-share/doc/mutt/manual100.html
-share/doc/mutt/manual101.html
-share/doc/mutt/manual102.html
-share/doc/mutt/manual103.html
-share/doc/mutt/manual104.html
-share/doc/mutt/manual105.html
-share/doc/mutt/manual106.html
-share/doc/mutt/manual107.html
-share/doc/mutt/manual108.html
-share/doc/mutt/manual109.html
-share/doc/mutt/manual11.html
-share/doc/mutt/manual110.html
-share/doc/mutt/manual111.html
-share/doc/mutt/manual112.html
-share/doc/mutt/manual113.html
-share/doc/mutt/manual114.html
-share/doc/mutt/manual115.html
-share/doc/mutt/manual116.html
-share/doc/mutt/manual117.html
-share/doc/mutt/manual118.html
-share/doc/mutt/manual119.html
-share/doc/mutt/manual12.html
-share/doc/mutt/manual120.html
-share/doc/mutt/manual121.html
-share/doc/mutt/manual122.html
-share/doc/mutt/manual123.html
-share/doc/mutt/manual124.html
-share/doc/mutt/manual125.html
-share/doc/mutt/manual126.html
-share/doc/mutt/manual127.html
-share/doc/mutt/manual128.html
-share/doc/mutt/manual129.html
-share/doc/mutt/manual13.html
-share/doc/mutt/manual130.html
-share/doc/mutt/manual131.html
-share/doc/mutt/manual132.html
-share/doc/mutt/manual133.html
-share/doc/mutt/manual134.html
-share/doc/mutt/manual135.html
-share/doc/mutt/manual136.html
-share/doc/mutt/manual137.html
-share/doc/mutt/manual138.html
-share/doc/mutt/manual139.html
-share/doc/mutt/manual14.html
-share/doc/mutt/manual140.html
-share/doc/mutt/manual141.html
-share/doc/mutt/manual142.html
-share/doc/mutt/manual143.html
-share/doc/mutt/manual144.html
-share/doc/mutt/manual145.html
-share/doc/mutt/manual146.html
-share/doc/mutt/manual147.html
-share/doc/mutt/manual148.html
-share/doc/mutt/manual149.html
-share/doc/mutt/manual15.html
-share/doc/mutt/manual150.html
-share/doc/mutt/manual151.html
-share/doc/mutt/manual152.html
-share/doc/mutt/manual153.html
-share/doc/mutt/manual154.html
-share/doc/mutt/manual155.html
-share/doc/mutt/manual156.html
-share/doc/mutt/manual157.html
-share/doc/mutt/manual158.html
-share/doc/mutt/manual159.html
-share/doc/mutt/manual16.html
-share/doc/mutt/manual160.html
-share/doc/mutt/manual161.html
-share/doc/mutt/manual162.html
-share/doc/mutt/manual163.html
-share/doc/mutt/manual164.html
-share/doc/mutt/manual165.html
-share/doc/mutt/manual166.html
-share/doc/mutt/manual167.html
-share/doc/mutt/manual168.html
-share/doc/mutt/manual169.html
-share/doc/mutt/manual17.html
-share/doc/mutt/manual170.html
-share/doc/mutt/manual171.html
-share/doc/mutt/manual172.html
-share/doc/mutt/manual173.html
-share/doc/mutt/manual174.html
-share/doc/mutt/manual175.html
-share/doc/mutt/manual176.html
-share/doc/mutt/manual177.html
-share/doc/mutt/manual178.html
-share/doc/mutt/manual179.html
-share/doc/mutt/manual18.html
-share/doc/mutt/manual180.html
-share/doc/mutt/manual181.html
-share/doc/mutt/manual182.html
-share/doc/mutt/manual183.html
-share/doc/mutt/manual184.html
-share/doc/mutt/manual185.html
-share/doc/mutt/manual186.html
-share/doc/mutt/manual187.html
-share/doc/mutt/manual188.html
-share/doc/mutt/manual189.html
-share/doc/mutt/manual19.html
-share/doc/mutt/manual190.html
-share/doc/mutt/manual191.html
-share/doc/mutt/manual192.html
-share/doc/mutt/manual193.html
-share/doc/mutt/manual194.html
-share/doc/mutt/manual195.html
-share/doc/mutt/manual196.html
-share/doc/mutt/manual197.html
-share/doc/mutt/manual198.html
-share/doc/mutt/manual199.html
-share/doc/mutt/manual2.html
-share/doc/mutt/manual20.html
-share/doc/mutt/manual200.html
-share/doc/mutt/manual201.html
-share/doc/mutt/manual202.html
-share/doc/mutt/manual203.html
-share/doc/mutt/manual204.html
-share/doc/mutt/manual205.html
-share/doc/mutt/manual206.html
-share/doc/mutt/manual207.html
-share/doc/mutt/manual208.html
-share/doc/mutt/manual209.html
-share/doc/mutt/manual21.html
-share/doc/mutt/manual210.html
-share/doc/mutt/manual211.html
-share/doc/mutt/manual212.html
-share/doc/mutt/manual213.html
-share/doc/mutt/manual214.html
-share/doc/mutt/manual215.html
-share/doc/mutt/manual216.html
-share/doc/mutt/manual217.html
-share/doc/mutt/manual218.html
-share/doc/mutt/manual219.html
-share/doc/mutt/manual22.html
-share/doc/mutt/manual220.html
-share/doc/mutt/manual221.html
-share/doc/mutt/manual222.html
-share/doc/mutt/manual223.html
-share/doc/mutt/manual224.html
-share/doc/mutt/manual225.html
-share/doc/mutt/manual226.html
-share/doc/mutt/manual227.html
-share/doc/mutt/manual228.html
-share/doc/mutt/manual229.html
-share/doc/mutt/manual23.html
-share/doc/mutt/manual230.html
-share/doc/mutt/manual231.html
-share/doc/mutt/manual232.html
-share/doc/mutt/manual233.html
-share/doc/mutt/manual234.html
-share/doc/mutt/manual235.html
-share/doc/mutt/manual236.html
-share/doc/mutt/manual237.html
-share/doc/mutt/manual238.html
-share/doc/mutt/manual239.html
-share/doc/mutt/manual24.html
-share/doc/mutt/manual240.html
-share/doc/mutt/manual241.html
-share/doc/mutt/manual242.html
-share/doc/mutt/manual243.html
-share/doc/mutt/manual244.html
-share/doc/mutt/manual245.html
-share/doc/mutt/manual246.html
-share/doc/mutt/manual247.html
-share/doc/mutt/manual248.html
-share/doc/mutt/manual249.html
-share/doc/mutt/manual25.html
-share/doc/mutt/manual250.html
-share/doc/mutt/manual251.html
-share/doc/mutt/manual252.html
-share/doc/mutt/manual253.html
-share/doc/mutt/manual254.html
-share/doc/mutt/manual255.html
-share/doc/mutt/manual256.html
-share/doc/mutt/manual257.html
-share/doc/mutt/manual258.html
-share/doc/mutt/manual259.html
-share/doc/mutt/manual26.html
-share/doc/mutt/manual27.html
-share/doc/mutt/manual28.html
-share/doc/mutt/manual29.html
-share/doc/mutt/manual3.html
-share/doc/mutt/manual30.html
-share/doc/mutt/manual31.html
-share/doc/mutt/manual32.html
-share/doc/mutt/manual33.html
-share/doc/mutt/manual34.html
-share/doc/mutt/manual35.html
-share/doc/mutt/manual36.html
-share/doc/mutt/manual37.html
-share/doc/mutt/manual38.html
-share/doc/mutt/manual39.html
-share/doc/mutt/manual4.html
-share/doc/mutt/manual40.html
-share/doc/mutt/manual41.html
-share/doc/mutt/manual42.html
-share/doc/mutt/manual43.html
-share/doc/mutt/manual44.html
-share/doc/mutt/manual45.html
-share/doc/mutt/manual46.html
-share/doc/mutt/manual47.html
-share/doc/mutt/manual48.html
-share/doc/mutt/manual49.html
-share/doc/mutt/manual5.html
-share/doc/mutt/manual50.html
-share/doc/mutt/manual51.html
-share/doc/mutt/manual52.html
-share/doc/mutt/manual53.html
-share/doc/mutt/manual54.html
-share/doc/mutt/manual55.html
-share/doc/mutt/manual56.html
-share/doc/mutt/manual57.html
-share/doc/mutt/manual58.html
-share/doc/mutt/manual59.html
-share/doc/mutt/manual6.html
-share/doc/mutt/manual60.html
-share/doc/mutt/manual61.html
-share/doc/mutt/manual62.html
-share/doc/mutt/manual63.html
-share/doc/mutt/manual64.html
-share/doc/mutt/manual65.html
-share/doc/mutt/manual66.html
-share/doc/mutt/manual67.html
-share/doc/mutt/manual68.html
-share/doc/mutt/manual69.html
-share/doc/mutt/manual7.html
-share/doc/mutt/manual70.html
-share/doc/mutt/manual71.html
-share/doc/mutt/manual72.html
-share/doc/mutt/manual73.html
-share/doc/mutt/manual74.html
-share/doc/mutt/manual75.html
-share/doc/mutt/manual76.html
-share/doc/mutt/manual77.html
-share/doc/mutt/manual78.html
-share/doc/mutt/manual79.html
-share/doc/mutt/manual8.html
-share/doc/mutt/manual80.html
-share/doc/mutt/manual81.html
-share/doc/mutt/manual82.html
-share/doc/mutt/manual83.html
-share/doc/mutt/manual84.html
-share/doc/mutt/manual85.html
-share/doc/mutt/manual86.html
-share/doc/mutt/manual87.html
-share/doc/mutt/manual88.html
-share/doc/mutt/manual89.html
-share/doc/mutt/manual9.html
-share/doc/mutt/manual90.html
-share/doc/mutt/manual91.html
-share/doc/mutt/manual92.html
-share/doc/mutt/manual93.html
-share/doc/mutt/manual94.html
-share/doc/mutt/manual95.html
-share/doc/mutt/manual96.html
-share/doc/mutt/manual97.html
-share/doc/mutt/manual98.html
-share/doc/mutt/manual99.html
-share/doc/mutt/manual_toc.html
diff --git a/mail/mutt14/Makefile b/mail/mutt14/Makefile
deleted file mode 100644
index e72917bd8229..000000000000
--- a/mail/mutt14/Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: mutt w/pgp hooks
-# Version required: 0.xy
-# Date created: Thur July 25, 1996
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $Id: Makefile,v 1.57 1999/02/16 15:32:31 ache Exp $
-
-DISTNAME= mutt-0.95.4i
-PKGNAME= mutt-0.95.4
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.guug.de/pub/mutt/ \
- ftp://ftp.uib.no/pub/mutt/ \
- ftp://pgp.rasip.fer.hr/pub/mutt/international/ \
- ftp://ftp.gbnet.net/pub/mutt-international/ \
- ftp://riemann.iam.uni-bonn.de/pub/mutt/ \
- ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/mutt-international/ \
- ftp://ftp.gwdg.de/pub/unix/mail/mutt/international/ \
- ftp://ftp.iks-jena.de/pub/mitarb/lutz/crypt/software/pgp/mutt/
-
-PATCH_SITES= http://www.frmug.org/mutt/mutt/${PKGNAME:S/^mutt-//}/ \
- http://www.math.fu-berlin.de/~leitner/mutt/${PKGNAME:S/^mutt-//}/ \
- http://www.efrei.fr/~parmelan/mutt/${PKGNAME:S/^mutt-//}/ \
- ftp://www.frmug.org/pub/mutt/mutt/${PKGNAME:S/^mutt-//}/ \
- ftp://ftp.nuxi.com/pub/mutt/${PKGNAME:S/^mutt-//}/ \
- ftp://riemann.iam.uni-bonn.de/pub/mutt/
-PATCHFILES=
-
-MAINTAINER= obrien@FreeBSD.org
-
-.if defined(BATCH)
-LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
-BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell \
- sgmlfmt:${PORTSDIR}/textproc/sgmlformat
-RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
-.elif defined(USE_NCURSES_PORT)
-LIB_DEPENDS= ncurses.4:${PORTSDIR}/devel/ncurses
-.elif defined(USE_SLANG)
-LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
-.endif
-
-DIST_SUBDIR= mutt
-PATCH_DIST_STRIP= -p1
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-pop --enable-imap --enable-flock --disable-fcntl \
- --with-sharedir=${PREFIX}/share/mutt \
- --with-docdir=${PREFIX}/share/doc/mutt
-.if defined(BATCH) || defined(USE_SLANG)
-CONFIGURE_ARGS+= --with-slang=${PREFIX}
-.elif defined(USE_NCURSES_PORT)
-CONFIGURE_ARGS+= --with-curses=${PREFIX}
-.endif
-WRKSRC= ${WRKDIR}/${PKGNAME}
-MAN1= mutt.1 mutt_dotlock.1
-
-post-patch:
- uudecode -p ${FILESDIR}/ru.gmo.uu > ${WRKSRC}/po/ru.gmo
-
-.if !defined(NOPORTDOCS)
-post-build:
- touch ${WRKSRC}/doc/mutt.man ${WRKSRC}/doc/manual.txt
- ${PATCH} ${PATCH_ARGS} < ${FILESDIR}/patch-doc-ref
- printf ",s|\$${PREFIX}|%s|g\nw\nq\n" ${PREFIX} | \
- ed -s ${WRKSRC}/doc/mutt.man
-.if defined(BATCH)
-PLIST:= ${WRKDIR}/PLIST
-pre-install:
- @${CAT} ${PKGDIR}/PLIST.htmlfiles >> ${PLIST}
- @${CAT} ${PKGDIR}/PLIST >> ${PLIST}
-.endif
-.endif
-
-post-install:
- @strip ${PREFIX}/bin/mutt
-.if !defined(NOPORTDOCS)
- @${ECHO} "===> Installing Mutt documentation"
- @${MKDIR} ${PREFIX}/share/doc/mutt && chmod a+rx ${PREFIX}/share/doc/mutt
- @cd ${WRKSRC}/doc ; ${INSTALL_MAN} manual.txt PGP-Notes.txt \
- ${PREFIX}/share/doc/mutt
-.if defined(BATCH)
- ${INSTALL_MAN} ${WRKSRC}/doc/*.latin1 ${PREFIX}/share/doc/mutt
- ${INSTALL_MAN} ${WRKSRC}/doc/*.html ${PREFIX}/share/doc/mutt
-.endif
- @(cd ${WRKSRC}/contrib ; ${INSTALL_DATA} sample.muttrc Mush.rc Pine.rc \
- ${PREFIX}/share/doc/mutt)
-.endif
-
-.include <bsd.port.mk>
diff --git a/mail/mutt14/distinfo b/mail/mutt14/distinfo
deleted file mode 100644
index f8b22de64a72..000000000000
--- a/mail/mutt14/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (mutt/mutt-0.95.4i.tar.gz) = 9e35e9763a45deb145f9d3a4353d51c8
diff --git a/mail/mutt14/files/extra-patch-doc-ref b/mail/mutt14/files/extra-patch-doc-ref
deleted file mode 100644
index ee044b188b0b..000000000000
--- a/mail/mutt14/files/extra-patch-doc-ref
+++ /dev/null
@@ -1,12 +0,0 @@
---- doc/mutt.man.orig Mon Jul 13 12:50:38 1998
-+++ doc/mutt.man Thu Oct 1 22:15:40 1998
-@@ -20,7 +20,8 @@
- .SH DESCRIPTION
- Mutt is a small but very powerful text based program for reading electronic
- mail under unix operating systems, including support color terminals, MIME,
--and a threaded sorting mode.
-+and a threaded sorting mode. Details of how to use all of this is
-+available in \fI${PREFIX}/share/doc/mutt/\fP.
- .SH OPTIONS
- .IP "-a \fIfile\fP"
- Attach a file to your message using MIME.
diff --git a/mail/mutt14/files/patch-01 b/mail/mutt14/files/patch-01
deleted file mode 100644
index 2233a67ac3c7..000000000000
--- a/mail/mutt14/files/patch-01
+++ /dev/null
@@ -1,10 +0,0 @@
---- charsets/charsets.alias.orig Mon Jan 4 15:55:56 1999
-+++ charsets/charsets.alias Sat Jan 9 10:45:04 1999
-@@ -21,6 +21,7 @@
- iso-ir-47 bs-viewdata
- ms-ee cp1250
- ms-cyrl cp1251
-+windows-1251 cp1251
- ms-ansi cp1252
- ms-greek cp1253
- ms-turk cp1254
diff --git a/mail/mutt14/files/patch-02 b/mail/mutt14/files/patch-02
deleted file mode 100644
index fab62611d3e8..000000000000
--- a/mail/mutt14/files/patch-02
+++ /dev/null
@@ -1,54 +0,0 @@
---- doc/Makefile.in.orig Thu Nov 19 06:10:19 1998
-+++ doc/Makefile.in Sat Dec 12 11:10:45 1998
-@@ -43,7 +43,7 @@
- DOCFILES = manual.txt
-
-
--all: mutt.man dotlock.man try-html try-txt
-+all: mutt.man dotlock.man try-html try-txt try-latin1
-
- complete: all html
-
-@@ -57,19 +57,22 @@
- try-txt:
- -$(MAKE) manual.txt
-
-+try-latin1:
-+ -$(MAKE) manual.latin1
-+
- html: manual.html
-
- install: dotlock.man mutt.man all
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man1
- $(INSTALL) -m 644 mutt.man $(DESTDIR)$(mandir)/man1/mutt.1
- $(INSTALL) -m 644 dotlock.man $(DESTDIR)$(mandir)/man1/mutt_dotlock.1
-- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)
-- for f in $(DOCFILES) ; do $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir) ; done
-- for f in $(srcdir_DOCFILES) ; do $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; done
-- for f in $(topsrcdir_DOCFILES) ; do $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; done
-- if [ -f manual.html ] ; then \
-- $(MAKE) install-html ; \
-- fi
-+ #$(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)
-+ #for f in $(DOCFILES) ; do $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir) ; done
-+ #for f in $(srcdir_DOCFILES) ; do $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; done
-+ #for f in $(topsrcdir_DOCFILES) ; do $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; done
-+ #if [ -f manual.html ] ; then \
-+ # $(MAKE) install-html ; \
-+ #fi
-
- install-html: html
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/html
-@@ -84,7 +87,11 @@
- sgml2txt -c latin manual
-
- manual.html: manual.sgml
-- sgml2html manual
-+ @# sgml2html manual
-+ sgmlfmt -f html manual
-+
-+manual.latin1: manual.sgml
-+ sgmlfmt -f latin1 manual.sgml
-
- clean:
- rm -f *~ *.html *.orig *.rej *.man manual.sgml
diff --git a/mail/mutt14/files/patch-03 b/mail/mutt14/files/patch-03
deleted file mode 100644
index 82571384c793..000000000000
--- a/mail/mutt14/files/patch-03
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/manual.sgml.in.orig Tue Dec 8 13:20:07 1998
-+++ doc/manual.sgml.in Sat Dec 12 09:03:23 1998
-@@ -1,4 +1,7 @@
--<!doctype linuxdoc system>
-+<!DOCTYPE linuxdoc PUBLIC "-//FreeBSD//DTD linuxdoc//EN" [
-+<!ENTITY dquot "&#34;">
-+]>
-+<linuxdoc>
-
- <article>
-
diff --git a/mail/mutt14/files/patch-04 b/mail/mutt14/files/patch-04
deleted file mode 100644
index 2ec5c4e87e9c..000000000000
--- a/mail/mutt14/files/patch-04
+++ /dev/null
@@ -1,12 +0,0 @@
---- configure.orig.bak Fri Feb 12 13:59:51 1999
-+++ configure Sat Feb 13 18:00:01 1999
-@@ -1725,6 +1725,9 @@
- /* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
- char $ac_func();
-+#ifdef __FreeBSD__
-+#define bkgdset initscr
-+#endif
-
- int main() {
-
diff --git a/mail/mutt14/files/patch-05 b/mail/mutt14/files/patch-05
deleted file mode 100644
index 01e1c45a2846..000000000000
--- a/mail/mutt14/files/patch-05
+++ /dev/null
@@ -1,98 +0,0 @@
---- curs_lib.c.orig Thu Jan 14 14:29:17 1999
-+++ curs_lib.c Thu Feb 18 20:58:46 1999
-@@ -132,8 +132,8 @@
- int mutt_yesorno (const char *msg, int def)
- {
- event_t ch;
-- char *yes = _("yes");
-- char *no = _("no");
-+ unsigned char *yes = _("yes");
-+ unsigned char *no = _("no");
-
- CLEARLINE(LINES-1);
- printw("%s ([%c]/%c): ", msg, def ? *yes : *no,
-@@ -155,6 +155,16 @@
- def = 0;
- break;
- }
-+ else if (tolower(ch.ch) == 'y')
-+ {
-+ def = 1;
-+ break;
-+ }
-+ else if (tolower(ch.ch) == 'n')
-+ {
-+ def = 0;
-+ break;
-+ }
- else
- {
- BEEP();
-@@ -408,8 +418,9 @@
- {
- event_t ch;
- int choice;
-- char *p;
-+ char *p, *nletters;
-
-+ nletters = _(letters);
- mvaddstr (LINES - 1, 0, prompt);
- clrtoeol ();
- FOREVER
-@@ -423,6 +434,12 @@
- }
- else
- {
-+ p = strchr (nletters, ch.ch);
-+ if (p)
-+ {
-+ choice = p - nletters + 1;
-+ break;
-+ }
- p = strchr (letters, ch.ch);
- if (p)
- {
---- browser.c.bak Thu Jan 7 12:14:39 1999
-+++ browser.c Thu Feb 18 20:58:45 1999
-@@ -743,7 +743,7 @@
- switch (mutt_multi_choice ((reverse) ?
- _("Reverse sort by (d)ate, (a)lpha, si(z)e or do(n)'t sort? ") :
- _("Sort by (d)ate, (a)lpha, si(z)e or do(n)'t sort? "),
-- _("dazn")))
-+ N_("dazn")))
- {
- case -1: /* abort */
- resort = 0;
---- commands.c.bak Tue Feb 9 23:53:38 1999
-+++ commands.c Thu Feb 18 20:58:45 1999
-@@ -333,7 +333,7 @@
- switch (mutt_multi_choice (reverse ?
- _("Rev-Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: ") :
- _("Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: "),
-- _("dfrsotuzc")))
-+ N_("dfrsotuzc")))
- {
- case -1: /* abort - don't resort */
- return -1;
---- compose.c.bak Tue Jan 26 11:40:36 1999
-+++ compose.c Thu Feb 18 20:58:46 1999
-@@ -130,7 +130,7 @@
- struct pgp_vinfo *pgp = pgp_get_vinfo(PGP_SIGN);
-
- switch (mutt_multi_choice (_("(e)ncrypt, (s)ign, sign (a)s, (b)oth, select (m)ic algorithm, or (f)orget it? "),
-- _("esabmf")))
-+ N_("esabmf")))
- {
- case 1: /* (e)ncrypt */
- bits |= PGPENCRYPT;
---- lib.c.bak Thu Feb 11 00:54:01 1999
-+++ lib.c Thu Feb 18 20:58:46 1999
-@@ -795,7 +795,7 @@
- if (*append == 0 && access (fname, F_OK) == 0)
- {
- switch (mutt_multi_choice
-- (_("File exists, (o)verwrite, (a)ppend, or (c)ancel?"), _("oac")))
-+ (_("File exists, (o)verwrite, (a)ppend, or (c)ancel?"), N_("oac")))
- {
- case -1: /* abort */
- case 3: /* cancel */
diff --git a/mail/mutt14/files/patch-08 b/mail/mutt14/files/patch-08
deleted file mode 100644
index 2d607bc2f343..000000000000
--- a/mail/mutt14/files/patch-08
+++ /dev/null
@@ -1,11 +0,0 @@
---- Muttrc.in.original Wed Jul 22 10:47:49 1998
-+++ Muttrc.in Wed Jul 22 10:48:02 1998
-@@ -60,7 +60,7 @@
- # unset fcc_attach
- # set folder="~/Mail"
- # set folder_format="%N %F %2l %-8.8u %-8.8g %8s %d %f"
--# set followup_to
-+unset followup_to
- # unset force_name
- # set forward_decode
- # set forward_format="[%a: %s]"
diff --git a/mail/mutt14/pkg-comment b/mail/mutt14/pkg-comment
deleted file mode 100644
index c04a3dff7269..000000000000
--- a/mail/mutt14/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-"The Mongrel of Mail User Agents" (part Elm, Pine, mh)
diff --git a/mail/mutt14/pkg-descr b/mail/mutt14/pkg-descr
deleted file mode 100644
index 29470b64deb0..000000000000
--- a/mail/mutt14/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Mutt -- "The Mongrel of Mail User Agents" (part Elm, part Pine, part mh,
-part slrn, part everything else) is an interactive screen-oriented mailer
-program that supersedes Elm, Pine, mail and mailx.
-
-Features include color support, message threading, MIME support (including
-RFC1522 support for encoded headers), customizable key bindings, POP3,
-Delivery Status Notification (DSN) support, and PGP/MIME.
-
-Warning, this is beta software. While it is farily stable and quite
-usable, core dumps do happen. Use at your own risk. New versions are
-usually released every Friday.
-
-WWW: http://www.mutt.org/
-Mutt User Information: http://www.math.fu-berlin.de/~guckes/mutt/
-
- -- David (obrien@cs.ucdavis.edu)
diff --git a/mail/mutt14/pkg-plist b/mail/mutt14/pkg-plist
deleted file mode 100644
index b4b603f2c42d..000000000000
--- a/mail/mutt14/pkg-plist
+++ /dev/null
@@ -1,176 +0,0 @@
-bin/mutt
-bin/mutt_dotlock
-share/mutt/charsets/ansi-x3-110-1983
-share/mutt/charsets/ansi-x3-4-1968
-share/mutt/charsets/asmo-449
-share/mutt/charsets/baltic
-share/mutt/charsets/bs-4730
-share/mutt/charsets/bs-viewdata
-share/mutt/charsets/charsets.alias
-share/mutt/charsets/charsets.alias.dist
-share/mutt/charsets/cp1250
-share/mutt/charsets/cp1251
-share/mutt/charsets/cp1252
-share/mutt/charsets/cp1253
-share/mutt/charsets/cp1254
-share/mutt/charsets/cp1255
-share/mutt/charsets/cp1256
-share/mutt/charsets/cp1257
-share/mutt/charsets/csa-z243-4-1985-1
-share/mutt/charsets/csa-z243-4-1985-2
-share/mutt/charsets/csa-z243-4-1985-gr
-share/mutt/charsets/csn-369103
-share/mutt/charsets/cwi
-share/mutt/charsets/dec-mcs
-share/mutt/charsets/din-66003
-share/mutt/charsets/ds-2089
-share/mutt/charsets/ebcdic-at-de
-share/mutt/charsets/ebcdic-at-de-a
-share/mutt/charsets/ebcdic-ca-fr
-share/mutt/charsets/ebcdic-dk-no
-share/mutt/charsets/ebcdic-dk-no-a
-share/mutt/charsets/ebcdic-es
-share/mutt/charsets/ebcdic-es-a
-share/mutt/charsets/ebcdic-es-s
-share/mutt/charsets/ebcdic-fi-se
-share/mutt/charsets/ebcdic-fi-se-a
-share/mutt/charsets/ebcdic-fr
-share/mutt/charsets/ebcdic-is-friss
-share/mutt/charsets/ebcdic-it
-share/mutt/charsets/ebcdic-pt
-share/mutt/charsets/ebcdic-uk
-share/mutt/charsets/ebcdic-us
-share/mutt/charsets/ecma-cyrillic
-share/mutt/charsets/es
-share/mutt/charsets/es2
-share/mutt/charsets/gb-1988-80
-share/mutt/charsets/gost-19768-74
-share/mutt/charsets/greek-ccitt
-share/mutt/charsets/greek7
-share/mutt/charsets/greek7-old
-share/mutt/charsets/hp-roman8
-share/mutt/charsets/ibm037
-share/mutt/charsets/ibm038
-share/mutt/charsets/ibm1004
-share/mutt/charsets/ibm1026
-share/mutt/charsets/ibm1047
-share/mutt/charsets/ibm256
-share/mutt/charsets/ibm273
-share/mutt/charsets/ibm274
-share/mutt/charsets/ibm275
-share/mutt/charsets/ibm277
-share/mutt/charsets/ibm278
-share/mutt/charsets/ibm280
-share/mutt/charsets/ibm281
-share/mutt/charsets/ibm284
-share/mutt/charsets/ibm285
-share/mutt/charsets/ibm290
-share/mutt/charsets/ibm297
-share/mutt/charsets/ibm420
-share/mutt/charsets/ibm423
-share/mutt/charsets/ibm424
-share/mutt/charsets/ibm437
-share/mutt/charsets/ibm500
-share/mutt/charsets/ibm850
-share/mutt/charsets/ibm851
-share/mutt/charsets/ibm852
-share/mutt/charsets/ibm855
-share/mutt/charsets/ibm857
-share/mutt/charsets/ibm860
-share/mutt/charsets/ibm861
-share/mutt/charsets/ibm862
-share/mutt/charsets/ibm863
-share/mutt/charsets/ibm864
-share/mutt/charsets/ibm865
-share/mutt/charsets/ibm868
-share/mutt/charsets/ibm869
-share/mutt/charsets/ibm870
-share/mutt/charsets/ibm871
-share/mutt/charsets/ibm875
-share/mutt/charsets/ibm880
-share/mutt/charsets/ibm891
-share/mutt/charsets/ibm903
-share/mutt/charsets/ibm904
-share/mutt/charsets/ibm905
-share/mutt/charsets/ibm918
-share/mutt/charsets/iec-p27-1
-share/mutt/charsets/inis
-share/mutt/charsets/inis-8
-share/mutt/charsets/inis-cyrillic
-share/mutt/charsets/invariant
-share/mutt/charsets/iso-10367-box
-share/mutt/charsets/iso-2033-1983
-share/mutt/charsets/iso-5427
-share/mutt/charsets/iso-5427-ext
-share/mutt/charsets/iso-5428
-share/mutt/charsets/iso-646-basic
-share/mutt/charsets/iso-646-irv
-share/mutt/charsets/iso-6937
-share/mutt/charsets/iso-6937-2-25
-share/mutt/charsets/iso-6937-2-add
-share/mutt/charsets/iso-8859-1
-share/mutt/charsets/iso-8859-10
-share/mutt/charsets/iso-8859-2
-share/mutt/charsets/iso-8859-3
-share/mutt/charsets/iso-8859-4
-share/mutt/charsets/iso-8859-5
-share/mutt/charsets/iso-8859-6
-share/mutt/charsets/iso-8859-7
-share/mutt/charsets/iso-8859-8
-share/mutt/charsets/iso-8859-9
-share/mutt/charsets/iso-8859-supp
-share/mutt/charsets/iso-ir-90
-share/mutt/charsets/it
-share/mutt/charsets/jis-c6220-1969-jp
-share/mutt/charsets/jis-c6220-1969-ro
-share/mutt/charsets/jis-c6229-1984-a
-share/mutt/charsets/jis-c6229-1984-b
-share/mutt/charsets/jis-c6229-1984-b-add
-share/mutt/charsets/jis-c6229-1984-hand
-share/mutt/charsets/jis-c6229-1984-hand-add
-share/mutt/charsets/jis-c6229-1984-kana
-share/mutt/charsets/jis-x0201
-share/mutt/charsets/jus-i-b1-002
-share/mutt/charsets/jus-i-b1-003-mac
-share/mutt/charsets/jus-i-b1-003-serb
-share/mutt/charsets/koi-8
-share/mutt/charsets/koi8-r
-share/mutt/charsets/ksc5636
-share/mutt/charsets/latin-greek
-share/mutt/charsets/latin-greek-1
-share/mutt/charsets/mac-is
-share/mutt/charsets/macintosh
-share/mutt/charsets/msz-7795-3
-share/mutt/charsets/nats-dano
-share/mutt/charsets/nats-dano-add
-share/mutt/charsets/nats-sefi
-share/mutt/charsets/nats-sefi-add
-share/mutt/charsets/nc-nc00-10
-share/mutt/charsets/nextstep
-share/mutt/charsets/nf-z-62-010
-share/mutt/charsets/nf-z-62-010-(1973)
-share/mutt/charsets/ns-4551-1
-share/mutt/charsets/ns-4551-2
-share/mutt/charsets/pt
-share/mutt/charsets/pt2
-share/mutt/charsets/sami
-share/mutt/charsets/sen-850200-b
-share/mutt/charsets/sen-850200-c
-share/mutt/charsets/t-101-g2
-share/mutt/charsets/t-61-7bit
-share/mutt/charsets/t-61-8bit
-share/mutt/charsets/videotex-suppl
-share/locale/de/LC_MESSAGES/mutt.mo
-share/locale/ru/LC_MESSAGES/mutt.mo
-share/locale/it/LC_MESSAGES/mutt.mo
-share/locale/es/LC_MESSAGES/mutt.mo
-share/locale/uk/LC_MESSAGES/mutt.mo
-share/locale/fr/LC_MESSAGES/mutt.mo
-share/doc/mutt/manual.txt
-share/doc/mutt/PGP-Notes.txt
-share/doc/mutt/sample.muttrc
-share/doc/mutt/Mush.rc
-share/doc/mutt/Pine.rc
-@dirrm share/mutt/charsets
-@dirrm share/mutt
-@dirrm share/doc/mutt
diff --git a/mail/mutt14/pkg-plist.htmlfiles b/mail/mutt14/pkg-plist.htmlfiles
deleted file mode 100644
index bc9fa567f4e8..000000000000
--- a/mail/mutt14/pkg-plist.htmlfiles
+++ /dev/null
@@ -1,262 +0,0 @@
-share/doc/mutt/manual.latin1
-share/doc/mutt/manual.html
-share/doc/mutt/manual1.html
-share/doc/mutt/manual10.html
-share/doc/mutt/manual100.html
-share/doc/mutt/manual101.html
-share/doc/mutt/manual102.html
-share/doc/mutt/manual103.html
-share/doc/mutt/manual104.html
-share/doc/mutt/manual105.html
-share/doc/mutt/manual106.html
-share/doc/mutt/manual107.html
-share/doc/mutt/manual108.html
-share/doc/mutt/manual109.html
-share/doc/mutt/manual11.html
-share/doc/mutt/manual110.html
-share/doc/mutt/manual111.html
-share/doc/mutt/manual112.html
-share/doc/mutt/manual113.html
-share/doc/mutt/manual114.html
-share/doc/mutt/manual115.html
-share/doc/mutt/manual116.html
-share/doc/mutt/manual117.html
-share/doc/mutt/manual118.html
-share/doc/mutt/manual119.html
-share/doc/mutt/manual12.html
-share/doc/mutt/manual120.html
-share/doc/mutt/manual121.html
-share/doc/mutt/manual122.html
-share/doc/mutt/manual123.html
-share/doc/mutt/manual124.html
-share/doc/mutt/manual125.html
-share/doc/mutt/manual126.html
-share/doc/mutt/manual127.html
-share/doc/mutt/manual128.html
-share/doc/mutt/manual129.html
-share/doc/mutt/manual13.html
-share/doc/mutt/manual130.html
-share/doc/mutt/manual131.html
-share/doc/mutt/manual132.html
-share/doc/mutt/manual133.html
-share/doc/mutt/manual134.html
-share/doc/mutt/manual135.html
-share/doc/mutt/manual136.html
-share/doc/mutt/manual137.html
-share/doc/mutt/manual138.html
-share/doc/mutt/manual139.html
-share/doc/mutt/manual14.html
-share/doc/mutt/manual140.html
-share/doc/mutt/manual141.html
-share/doc/mutt/manual142.html
-share/doc/mutt/manual143.html
-share/doc/mutt/manual144.html
-share/doc/mutt/manual145.html
-share/doc/mutt/manual146.html
-share/doc/mutt/manual147.html
-share/doc/mutt/manual148.html
-share/doc/mutt/manual149.html
-share/doc/mutt/manual15.html
-share/doc/mutt/manual150.html
-share/doc/mutt/manual151.html
-share/doc/mutt/manual152.html
-share/doc/mutt/manual153.html
-share/doc/mutt/manual154.html
-share/doc/mutt/manual155.html
-share/doc/mutt/manual156.html
-share/doc/mutt/manual157.html
-share/doc/mutt/manual158.html
-share/doc/mutt/manual159.html
-share/doc/mutt/manual16.html
-share/doc/mutt/manual160.html
-share/doc/mutt/manual161.html
-share/doc/mutt/manual162.html
-share/doc/mutt/manual163.html
-share/doc/mutt/manual164.html
-share/doc/mutt/manual165.html
-share/doc/mutt/manual166.html
-share/doc/mutt/manual167.html
-share/doc/mutt/manual168.html
-share/doc/mutt/manual169.html
-share/doc/mutt/manual17.html
-share/doc/mutt/manual170.html
-share/doc/mutt/manual171.html
-share/doc/mutt/manual172.html
-share/doc/mutt/manual173.html
-share/doc/mutt/manual174.html
-share/doc/mutt/manual175.html
-share/doc/mutt/manual176.html
-share/doc/mutt/manual177.html
-share/doc/mutt/manual178.html
-share/doc/mutt/manual179.html
-share/doc/mutt/manual18.html
-share/doc/mutt/manual180.html
-share/doc/mutt/manual181.html
-share/doc/mutt/manual182.html
-share/doc/mutt/manual183.html
-share/doc/mutt/manual184.html
-share/doc/mutt/manual185.html
-share/doc/mutt/manual186.html
-share/doc/mutt/manual187.html
-share/doc/mutt/manual188.html
-share/doc/mutt/manual189.html
-share/doc/mutt/manual19.html
-share/doc/mutt/manual190.html
-share/doc/mutt/manual191.html
-share/doc/mutt/manual192.html
-share/doc/mutt/manual193.html
-share/doc/mutt/manual194.html
-share/doc/mutt/manual195.html
-share/doc/mutt/manual196.html
-share/doc/mutt/manual197.html
-share/doc/mutt/manual198.html
-share/doc/mutt/manual199.html
-share/doc/mutt/manual2.html
-share/doc/mutt/manual20.html
-share/doc/mutt/manual200.html
-share/doc/mutt/manual201.html
-share/doc/mutt/manual202.html
-share/doc/mutt/manual203.html
-share/doc/mutt/manual204.html
-share/doc/mutt/manual205.html
-share/doc/mutt/manual206.html
-share/doc/mutt/manual207.html
-share/doc/mutt/manual208.html
-share/doc/mutt/manual209.html
-share/doc/mutt/manual21.html
-share/doc/mutt/manual210.html
-share/doc/mutt/manual211.html
-share/doc/mutt/manual212.html
-share/doc/mutt/manual213.html
-share/doc/mutt/manual214.html
-share/doc/mutt/manual215.html
-share/doc/mutt/manual216.html
-share/doc/mutt/manual217.html
-share/doc/mutt/manual218.html
-share/doc/mutt/manual219.html
-share/doc/mutt/manual22.html
-share/doc/mutt/manual220.html
-share/doc/mutt/manual221.html
-share/doc/mutt/manual222.html
-share/doc/mutt/manual223.html
-share/doc/mutt/manual224.html
-share/doc/mutt/manual225.html
-share/doc/mutt/manual226.html
-share/doc/mutt/manual227.html
-share/doc/mutt/manual228.html
-share/doc/mutt/manual229.html
-share/doc/mutt/manual23.html
-share/doc/mutt/manual230.html
-share/doc/mutt/manual231.html
-share/doc/mutt/manual232.html
-share/doc/mutt/manual233.html
-share/doc/mutt/manual234.html
-share/doc/mutt/manual235.html
-share/doc/mutt/manual236.html
-share/doc/mutt/manual237.html
-share/doc/mutt/manual238.html
-share/doc/mutt/manual239.html
-share/doc/mutt/manual24.html
-share/doc/mutt/manual240.html
-share/doc/mutt/manual241.html
-share/doc/mutt/manual242.html
-share/doc/mutt/manual243.html
-share/doc/mutt/manual244.html
-share/doc/mutt/manual245.html
-share/doc/mutt/manual246.html
-share/doc/mutt/manual247.html
-share/doc/mutt/manual248.html
-share/doc/mutt/manual249.html
-share/doc/mutt/manual25.html
-share/doc/mutt/manual250.html
-share/doc/mutt/manual251.html
-share/doc/mutt/manual252.html
-share/doc/mutt/manual253.html
-share/doc/mutt/manual254.html
-share/doc/mutt/manual255.html
-share/doc/mutt/manual256.html
-share/doc/mutt/manual257.html
-share/doc/mutt/manual258.html
-share/doc/mutt/manual259.html
-share/doc/mutt/manual26.html
-share/doc/mutt/manual27.html
-share/doc/mutt/manual28.html
-share/doc/mutt/manual29.html
-share/doc/mutt/manual3.html
-share/doc/mutt/manual30.html
-share/doc/mutt/manual31.html
-share/doc/mutt/manual32.html
-share/doc/mutt/manual33.html
-share/doc/mutt/manual34.html
-share/doc/mutt/manual35.html
-share/doc/mutt/manual36.html
-share/doc/mutt/manual37.html
-share/doc/mutt/manual38.html
-share/doc/mutt/manual39.html
-share/doc/mutt/manual4.html
-share/doc/mutt/manual40.html
-share/doc/mutt/manual41.html
-share/doc/mutt/manual42.html
-share/doc/mutt/manual43.html
-share/doc/mutt/manual44.html
-share/doc/mutt/manual45.html
-share/doc/mutt/manual46.html
-share/doc/mutt/manual47.html
-share/doc/mutt/manual48.html
-share/doc/mutt/manual49.html
-share/doc/mutt/manual5.html
-share/doc/mutt/manual50.html
-share/doc/mutt/manual51.html
-share/doc/mutt/manual52.html
-share/doc/mutt/manual53.html
-share/doc/mutt/manual54.html
-share/doc/mutt/manual55.html
-share/doc/mutt/manual56.html
-share/doc/mutt/manual57.html
-share/doc/mutt/manual58.html
-share/doc/mutt/manual59.html
-share/doc/mutt/manual6.html
-share/doc/mutt/manual60.html
-share/doc/mutt/manual61.html
-share/doc/mutt/manual62.html
-share/doc/mutt/manual63.html
-share/doc/mutt/manual64.html
-share/doc/mutt/manual65.html
-share/doc/mutt/manual66.html
-share/doc/mutt/manual67.html
-share/doc/mutt/manual68.html
-share/doc/mutt/manual69.html
-share/doc/mutt/manual7.html
-share/doc/mutt/manual70.html
-share/doc/mutt/manual71.html
-share/doc/mutt/manual72.html
-share/doc/mutt/manual73.html
-share/doc/mutt/manual74.html
-share/doc/mutt/manual75.html
-share/doc/mutt/manual76.html
-share/doc/mutt/manual77.html
-share/doc/mutt/manual78.html
-share/doc/mutt/manual79.html
-share/doc/mutt/manual8.html
-share/doc/mutt/manual80.html
-share/doc/mutt/manual81.html
-share/doc/mutt/manual82.html
-share/doc/mutt/manual83.html
-share/doc/mutt/manual84.html
-share/doc/mutt/manual85.html
-share/doc/mutt/manual86.html
-share/doc/mutt/manual87.html
-share/doc/mutt/manual88.html
-share/doc/mutt/manual89.html
-share/doc/mutt/manual9.html
-share/doc/mutt/manual90.html
-share/doc/mutt/manual91.html
-share/doc/mutt/manual92.html
-share/doc/mutt/manual93.html
-share/doc/mutt/manual94.html
-share/doc/mutt/manual95.html
-share/doc/mutt/manual96.html
-share/doc/mutt/manual97.html
-share/doc/mutt/manual98.html
-share/doc/mutt/manual99.html
-share/doc/mutt/manual_toc.html
diff --git a/mail/postfix1/Makefile b/mail/postfix1/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix1/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix1/distinfo b/mail/postfix1/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix1/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix1/files/patch-aa b/mail/postfix1/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix1/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix1/files/patch-ab b/mail/postfix1/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix1/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix1/files/patch-ba b/mail/postfix1/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix1/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix1/files/patch-bb b/mail/postfix1/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix1/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix1/files/patch-bc b/mail/postfix1/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix1/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix1/files/patch-bd b/mail/postfix1/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix1/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix1/files/patch-be b/mail/postfix1/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix1/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix1/files/patch-bf b/mail/postfix1/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix1/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix1/files/patch-bg b/mail/postfix1/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix1/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix1/files/patch-bh b/mail/postfix1/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix1/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix1/files/patch-bi b/mail/postfix1/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix1/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix1/pkg-comment b/mail/postfix1/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix1/pkg-descr b/mail/postfix1/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix1/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix1/pkg-install b/mail/postfix1/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix1/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix1/pkg-plist b/mail/postfix1/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix1/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix1/scripts/configure b/mail/postfix1/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix1/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix20/Makefile b/mail/postfix20/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix20/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix20/distinfo b/mail/postfix20/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix20/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix20/files/patch-aa b/mail/postfix20/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix20/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix20/files/patch-ab b/mail/postfix20/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix20/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix20/files/patch-ba b/mail/postfix20/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix20/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix20/files/patch-bb b/mail/postfix20/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix20/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix20/files/patch-bc b/mail/postfix20/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix20/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix20/files/patch-bd b/mail/postfix20/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix20/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix20/files/patch-be b/mail/postfix20/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix20/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix20/files/patch-bf b/mail/postfix20/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix20/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix20/files/patch-bg b/mail/postfix20/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix20/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix20/files/patch-bh b/mail/postfix20/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix20/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix20/files/patch-bi b/mail/postfix20/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix20/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix20/pkg-comment b/mail/postfix20/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix20/pkg-descr b/mail/postfix20/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix20/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix20/pkg-install b/mail/postfix20/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix20/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix20/pkg-plist b/mail/postfix20/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix20/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix20/scripts/configure b/mail/postfix20/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix20/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix21/Makefile b/mail/postfix21/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix21/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix21/distinfo b/mail/postfix21/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix21/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix21/files/patch-aa b/mail/postfix21/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix21/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix21/files/patch-ab b/mail/postfix21/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix21/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix21/files/patch-ba b/mail/postfix21/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix21/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix21/files/patch-bb b/mail/postfix21/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix21/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix21/files/patch-bc b/mail/postfix21/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix21/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix21/files/patch-bd b/mail/postfix21/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix21/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix21/files/patch-be b/mail/postfix21/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix21/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix21/files/patch-bf b/mail/postfix21/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix21/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix21/files/patch-bg b/mail/postfix21/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix21/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix21/files/patch-bh b/mail/postfix21/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix21/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix21/files/patch-bi b/mail/postfix21/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix21/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix21/pkg-comment b/mail/postfix21/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix21/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix21/pkg-descr b/mail/postfix21/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix21/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix21/pkg-install b/mail/postfix21/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix21/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix21/pkg-plist b/mail/postfix21/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix21/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix21/scripts/configure b/mail/postfix21/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix21/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix22/Makefile b/mail/postfix22/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix22/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix22/distinfo b/mail/postfix22/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix22/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix22/files/patch-aa b/mail/postfix22/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix22/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix22/files/patch-ab b/mail/postfix22/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix22/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix22/files/patch-ba b/mail/postfix22/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix22/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix22/files/patch-bb b/mail/postfix22/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix22/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix22/files/patch-bc b/mail/postfix22/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix22/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix22/files/patch-bd b/mail/postfix22/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix22/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix22/files/patch-be b/mail/postfix22/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix22/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix22/files/patch-bf b/mail/postfix22/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix22/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix22/files/patch-bg b/mail/postfix22/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix22/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix22/files/patch-bh b/mail/postfix22/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix22/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix22/files/patch-bi b/mail/postfix22/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix22/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix22/pkg-comment b/mail/postfix22/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix22/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix22/pkg-descr b/mail/postfix22/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix22/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix22/pkg-install b/mail/postfix22/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix22/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix22/pkg-plist b/mail/postfix22/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix22/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix22/scripts/configure b/mail/postfix22/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix22/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix23/Makefile b/mail/postfix23/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix23/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix23/distinfo b/mail/postfix23/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix23/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix23/files/patch-aa b/mail/postfix23/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix23/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix23/files/patch-ab b/mail/postfix23/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix23/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix23/files/patch-ba b/mail/postfix23/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix23/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix23/files/patch-bb b/mail/postfix23/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix23/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix23/files/patch-bc b/mail/postfix23/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix23/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix23/files/patch-bd b/mail/postfix23/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix23/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix23/files/patch-be b/mail/postfix23/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix23/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix23/files/patch-bf b/mail/postfix23/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix23/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix23/files/patch-bg b/mail/postfix23/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix23/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix23/files/patch-bh b/mail/postfix23/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix23/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix23/files/patch-bi b/mail/postfix23/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix23/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix23/pkg-comment b/mail/postfix23/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix23/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix23/pkg-descr b/mail/postfix23/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix23/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix23/pkg-install b/mail/postfix23/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix23/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix23/pkg-plist b/mail/postfix23/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix23/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix23/scripts/configure b/mail/postfix23/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix23/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix24/Makefile b/mail/postfix24/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix24/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix24/distinfo b/mail/postfix24/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix24/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix24/files/patch-aa b/mail/postfix24/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix24/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix24/files/patch-ab b/mail/postfix24/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix24/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix24/files/patch-ba b/mail/postfix24/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix24/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix24/files/patch-bb b/mail/postfix24/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix24/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix24/files/patch-bc b/mail/postfix24/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix24/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix24/files/patch-bd b/mail/postfix24/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix24/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix24/files/patch-be b/mail/postfix24/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix24/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix24/files/patch-bf b/mail/postfix24/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix24/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix24/files/patch-bg b/mail/postfix24/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix24/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix24/files/patch-bh b/mail/postfix24/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix24/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix24/files/patch-bi b/mail/postfix24/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix24/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix24/pkg-comment b/mail/postfix24/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix24/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix24/pkg-descr b/mail/postfix24/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix24/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix24/pkg-install b/mail/postfix24/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix24/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix24/pkg-plist b/mail/postfix24/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix24/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix24/scripts/configure b/mail/postfix24/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix24/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix25/Makefile b/mail/postfix25/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix25/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix25/distinfo b/mail/postfix25/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix25/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix25/files/patch-aa b/mail/postfix25/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix25/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix25/files/patch-ab b/mail/postfix25/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix25/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix25/files/patch-ba b/mail/postfix25/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix25/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix25/files/patch-bb b/mail/postfix25/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix25/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix25/files/patch-bc b/mail/postfix25/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix25/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix25/files/patch-bd b/mail/postfix25/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix25/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix25/files/patch-be b/mail/postfix25/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix25/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix25/files/patch-bf b/mail/postfix25/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix25/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix25/files/patch-bg b/mail/postfix25/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix25/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix25/files/patch-bh b/mail/postfix25/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix25/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix25/files/patch-bi b/mail/postfix25/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix25/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix25/pkg-comment b/mail/postfix25/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix25/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix25/pkg-descr b/mail/postfix25/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix25/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix25/pkg-install b/mail/postfix25/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix25/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix25/pkg-plist b/mail/postfix25/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix25/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix25/scripts/configure b/mail/postfix25/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix25/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix26/Makefile b/mail/postfix26/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix26/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix26/distinfo b/mail/postfix26/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix26/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix26/files/patch-aa b/mail/postfix26/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix26/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix26/files/patch-ab b/mail/postfix26/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix26/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix26/files/patch-ba b/mail/postfix26/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix26/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix26/files/patch-bb b/mail/postfix26/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix26/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix26/files/patch-bc b/mail/postfix26/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix26/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix26/files/patch-bd b/mail/postfix26/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix26/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix26/files/patch-be b/mail/postfix26/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix26/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix26/files/patch-bf b/mail/postfix26/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix26/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix26/files/patch-bg b/mail/postfix26/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix26/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix26/files/patch-bh b/mail/postfix26/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix26/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix26/files/patch-bi b/mail/postfix26/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix26/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix26/pkg-comment b/mail/postfix26/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix26/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix26/pkg-descr b/mail/postfix26/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix26/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix26/pkg-install b/mail/postfix26/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix26/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix26/pkg-plist b/mail/postfix26/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix26/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix26/scripts/configure b/mail/postfix26/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix26/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix27/Makefile b/mail/postfix27/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix27/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix27/distinfo b/mail/postfix27/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix27/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix27/files/patch-aa b/mail/postfix27/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix27/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix27/files/patch-ab b/mail/postfix27/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix27/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix27/files/patch-ba b/mail/postfix27/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix27/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix27/files/patch-bb b/mail/postfix27/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix27/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix27/files/patch-bc b/mail/postfix27/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix27/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix27/files/patch-bd b/mail/postfix27/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix27/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix27/files/patch-be b/mail/postfix27/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix27/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix27/files/patch-bf b/mail/postfix27/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix27/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix27/files/patch-bg b/mail/postfix27/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix27/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix27/files/patch-bh b/mail/postfix27/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix27/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix27/files/patch-bi b/mail/postfix27/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix27/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix27/pkg-comment b/mail/postfix27/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix27/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix27/pkg-descr b/mail/postfix27/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix27/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix27/pkg-install b/mail/postfix27/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix27/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix27/pkg-plist b/mail/postfix27/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix27/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix27/scripts/configure b/mail/postfix27/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix27/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done
diff --git a/mail/postfix28/Makefile b/mail/postfix28/Makefile
deleted file mode 100644
index 5da40f0feb9f..000000000000
--- a/mail/postfix28/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: postfix
-# Version required: postfix 19990317-pl03
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $Id: Makefile,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-#
-
-DISTNAME= postfix-19990317-pl03
-PKGNAME= postfix-alpha-19990317.03
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.merit.edu/postfix/ \
- ftp://ftp.snoopy.net/pub/mirrors/postfix/ \
- ftp://ftp.reverse.net/pub/postfix/ \
- ftp://postfix.eu.org/pub/postfix/ \
- ftp://ftp.sunet.se/pub/unix/mail/postfix/ \
- ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/ \
- ftp://ftp.postfix.oaktree.co.uk/pub/postfix/
-
-MAINTAINER= torstenb@FreeBSD.ORG
-
-ALL_TARGET= default "OPT=${CFLAGS}"
-
-SCRIPTS_ENV+= MAN1="${MAN1}" MAN5="${MAN5}" MAN8="${MAN8}"
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postsuper.1 \
- sendmail.1
-MAN5= access.5 aliases.5 canonical.5 relocated.5 transport.5 virtual.5
-MAN8= bounce.8 cleanup.8 defer.8 local.8 master.8 pickup.8 pipe.8 qmgr.8 \
- showq.8 smtp.8 smtpd.8 trivial-rewrite.8
-
-SHAREMODE= 0644
-
-do-install:
- @${MKDIR} -m 755 ${PREFIX}/etc/postfix
- @chown root:wheel ${PREFIX}/etc/postfix
- @${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/LICENSE \
- ${PREFIX}/etc/postfix/LICENSE
- @for f in access main.cf master.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/sample-$$f ; \
- done
- @exit
- @for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
- sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
- sample-rate.cf sample-relocated.cf sample-resource.cf \
- sample-rewrite.cf sample-smtp.cf sample-smtpd.cf \
- sample-transport.cf sample-virtual.cf ; do \
- ${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
- ${PREFIX}/etc/postfix/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 755 ${WRKSRC}/conf/postfix-script-sgid \
- ${PREFIX}/etc/postfix/postfix-script
- @mkdir -p -m 0755 ${PREFIX}/libexec/postfix
- @for f in bounce cleanup fsstone local master pickup pipe \
- qmgr showq smtp smtp-sink smtp-source smtpd \
- trivial-rewrite ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/libexec/postfix/$$f ;\
- done
- @for f in sendmail postalias postcat postconf postfix \
- postkick postlock postlog postmap postsuper ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/bin/$$f \
- ${PREFIX}/sbin/$$f ;\
- done
- @${INSTALL} -C -o root -g wheel -m 0555 ${WRKSRC}/bin/postdrop \
- ${PREFIX}/sbin/postdrop
- @for f in ${MAN1} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
- ${PREFIX}/man/man1/$$f ;\
- done
- @for f in ${MAN5} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man5/$$f \
- ${PREFIX}/man/man5/$$f ;\
- done
- @for f in ${MAN8} ; do \
- ${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man8/$$f \
- ${PREFIX}/man/man8/$$f ;\
- done
- @mkdir -p -m 0755 /var/spool/postfix
- @if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
- ${PREFIX}/etc/postfix/main.cf; \
- fi
- @if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
- ${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
- ${PREFIX}/etc/postfix/master.cf; \
- fi
- @${ECHO_MSG} "--------------------------------------------------"
- @${ECHO_MSG} "- To replace your existing sendmail with postfix -"
- @${ECHO_MSG} "- type \"make replace\" -"
- @${ECHO_MSG} "--------------------------------------------------"
-
-post-install:
- @PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
-
-replace:
- @${ECHO_MSG} "===> Replacing sendmail"
- @if [ -e /usr/sbin/sendmail ]; then \
- ${MV} -f /usr/sbin/sendmail /usr/sbin/sendmail.OFF; \
- chmod 0 /usr/sbin/sendmail.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/sbin/sendmail; \
- fi
- @${ECHO_MSG} "===> Replacing mailq"
- @if [ -e /usr/bin/mailq ]; then \
- ${MV} -f /usr/bin/mailq /usr/bin/mailq.OFF; \
- chmod 0 /usr/bin/mailq.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/mailq; \
- fi
- @${ECHO_MSG} "===> Replacing newaliases"
- @if [ -e /usr/bin/newaliases ]; then \
- ${MV} -f /usr/bin/newaliases /usr/bin/newaliases.OFF; \
- chmod 0 /usr/bin/newaliases.OFF; \
- fi
- @if [ -e ${PREFIX}/sbin/sendmail ]; then \
- ${LN} -s ${PREFIX}/sbin/sendmail /usr/bin/newaliases; \
- fi
-
-.include <bsd.port.mk>
diff --git a/mail/postfix28/distinfo b/mail/postfix28/distinfo
deleted file mode 100644
index 0ff555aac014..000000000000
--- a/mail/postfix28/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (postfix-19990317-pl03.tar.gz) = d40f5773f4886ecbff40908588f07406
diff --git a/mail/postfix28/files/patch-aa b/mail/postfix28/files/patch-aa
deleted file mode 100644
index 3af6375f1959..000000000000
--- a/mail/postfix28/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** global/mail_params.h.orig Sat Mar 20 15:09:46 1999
---- global/mail_params.h Sat Mar 20 15:10:46 1999
-***************
-*** 127,133 ****
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
---- 127,133 ----
- */
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
- #define VAR_DAEMON_DIR "daemon_directory"
-***************
-*** 161,167 ****
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
-
---- 161,167 ----
- */
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
-
diff --git a/mail/postfix28/files/patch-ab b/mail/postfix28/files/patch-ab
deleted file mode 100644
index 2f113e55a1ee..000000000000
--- a/mail/postfix28/files/patch-ab
+++ /dev/null
@@ -1,74 +0,0 @@
-*** conf/main.cf.orig Mon Mar 29 22:10:14 1999
---- conf/main.cf Mon Mar 29 22:13:09 1999
-***************
-*** 18,36 ****
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = /some/where/postfix/bin
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! #command_directory = /usr/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! #daemon_directory = /usr/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
---- 18,36 ----
- # Postfix support programs and daemons. This setting can be overruled
- # with the command_directory and daemon_directory parameters.
- #
-! program_directory = !!PREFIX!!/libexec/postfix
-
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
-! command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
-! daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-***************
-*** 40,53 ****
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! #mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! #default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
---- 40,53 ----
- # OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In particular,
- # don't specify nobody or daemon. PLEASE USE A DEDICATED USER.
- #
-! mail_owner = postfix
-
- # The default_privs parameter specifies the default rights used by
- # the local delivery agent for delivery to external file or command.
- # These rights are used in the absence of a recipient user context.
- # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
- #
-! default_privs = nobody
-
- # INTERNET HOST AND DOMAIN NAMES
- #
diff --git a/mail/postfix28/files/patch-ba b/mail/postfix28/files/patch-ba
deleted file mode 100644
index 73feeef81f27..000000000000
--- a/mail/postfix28/files/patch-ba
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man1/postdrop.1.orig Mon Mar 29 22:35:14 1999
---- man/man1/postdrop.1 Mon Mar 29 22:35:25 1999
-***************
-*** 51,57 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 51,57 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix28/files/patch-bb b/mail/postfix28/files/patch-bb
deleted file mode 100644
index af024b23b3d9..000000000000
--- a/mail/postfix28/files/patch-bb
+++ /dev/null
@@ -1,36 +0,0 @@
-*** man/man1/sendmail.1.orig Mon Mar 29 22:35:30 1999
---- man/man1/sendmail.1 Mon Mar 29 22:35:44 1999
-***************
-*** 60,66 ****
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
---- 60,66 ----
- \fBjust-send-eight\fR.
- .IP "\fB-C \fIconfig_file\fR (ignored :-)"
- The path name of the \fBsendmail.cf\fR file. Postfix configuration
-! files are kept in \fB!!PREFIX!!/etc/postfix\fR.
- .IP "\fB-F \fIfull_name\fR
- Set the sender full name. This is used only with messages that
- have no \fBFrom:\fR message header.
-***************
-*** 164,170 ****
- .na
- .nf
- /var/spool/postfix, mail queue
-! /etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
---- 164,170 ----
- .na
- .nf
- /var/spool/postfix, mail queue
-! !!PREFIX!!/etc/postfix, configuration files
- .SH CONFIGURATION PARAMETERS
- .na
- .nf
diff --git a/mail/postfix28/files/patch-bc b/mail/postfix28/files/patch-bc
deleted file mode 100644
index 12a369684c8f..000000000000
--- a/mail/postfix28/files/patch-bc
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/access.5.orig Mon Mar 29 22:35:58 1999
---- man/man5/access.5 Mon Mar 29 22:36:13 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/access\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix28/files/patch-bd b/mail/postfix28/files/patch-bd
deleted file mode 100644
index 2b2f30f720f5..000000000000
--- a/mail/postfix28/files/patch-bd
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/canonical.5.orig Mon Mar 29 22:36:25 1999
---- man/man5/canonical.5 Mon Mar 29 22:36:32 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/canonical\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix28/files/patch-be b/mail/postfix28/files/patch-be
deleted file mode 100644
index 354737c7e68d..000000000000
--- a/mail/postfix28/files/patch-be
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/relocated.5.orig Mon Mar 29 22:36:36 1999
---- man/man5/relocated.5 Mon Mar 29 22:36:47 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/relocated\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix28/files/patch-bf b/mail/postfix28/files/patch-bf
deleted file mode 100644
index 4de817826469..000000000000
--- a/mail/postfix28/files/patch-bf
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man5/virtual.5.orig Mon Mar 29 22:36:55 1999
---- man/man5/virtual.5 Mon Mar 29 22:37:02 1999
-***************
-*** 8,14 ****
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap /etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
---- 8,14 ----
- .SH SYNOPSIS
- .na
- .nf
-! \fBpostmap !!PREFIX!!/etc/postfix/virtual\fR
- .SH DESCRIPTION
- .ad
- .fi
diff --git a/mail/postfix28/files/patch-bg b/mail/postfix28/files/patch-bg
deleted file mode 100644
index fb2b093bff0f..000000000000
--- a/mail/postfix28/files/patch-bg
+++ /dev/null
@@ -1,19 +0,0 @@
-*** man/man8/local.8.orig Mon Mar 29 22:37:14 1999
---- man/man8/local.8 Mon Mar 29 22:37:44 1999
-***************
-*** 75,81 ****
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
---- 75,81 ----
- .ad
- .fi
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
- configuration parameter.
-
diff --git a/mail/postfix28/files/patch-bh b/mail/postfix28/files/patch-bh
deleted file mode 100644
index 42b7373d3fb5..000000000000
--- a/mail/postfix28/files/patch-bh
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/cleanup.8.orig Mon Mar 29 22:37:59 1999
---- man/man8/cleanup.8 Mon Mar 29 22:38:13 1999
-***************
-*** 118,125 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/canonical*, canonical mapping table
-! /etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
---- 118,125 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/canonical*, canonical mapping table
-! !!PREFIX!!/etc/postfix/virtual*, virtual mapping table
- .SH LICENSE
- .na
- .nf
diff --git a/mail/postfix28/files/patch-bi b/mail/postfix28/files/patch-bi
deleted file mode 100644
index 2b57467ed976..000000000000
--- a/mail/postfix28/files/patch-bi
+++ /dev/null
@@ -1,21 +0,0 @@
-*** man/man8/master.8.orig Mon Mar 29 22:38:17 1999
---- man/man8/master.8 Mon Mar 29 22:38:46 1999
-***************
-*** 116,123 ****
- .SH FILES
- .na
- .nf
-! /etc/postfix/main.cf: global configuration file.
-! /etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
---- 116,123 ----
- .SH FILES
- .na
- .nf
-! !!PREFIX!!/etc/postfix/main.cf: global configuration file.
-! !!PREFIX!!/etc/postfix/master.cf: master process configuration file.
- /var/spool/postfix/pid/master.pid: master lock file.
- .SH SEE ALSO
- .na
diff --git a/mail/postfix28/pkg-comment b/mail/postfix28/pkg-comment
deleted file mode 100644
index e9fea510ce32..000000000000
--- a/mail/postfix28/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Postfix aims to be an alternative to sendmail
diff --git a/mail/postfix28/pkg-descr b/mail/postfix28/pkg-descr
deleted file mode 100644
index f5136efff0fb..000000000000
--- a/mail/postfix28/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix aims to be an alternative to the widely-used sendmail
-program. Sendmail is responsible for 70% of all e-mail delivered
-on the Internet. With an estimated 100 million users, that's an
-estimated 10 billion (10^10) messages daily. A stunning number.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix28/pkg-install b/mail/postfix28/pkg-install
deleted file mode 100644
index 7b4849639b05..000000000000
--- a/mail/postfix28/pkg-install
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-user=postfix
-group=postfix
-group2=maildrop
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if pw groupshow "${group}" 2>/dev/null; then
- echo "You already have a group \"${group}\", so I will use it."
-else
- echo "You need a group \"${group}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw groupshow "${group2}" 2>/dev/null; then
- echo "You already have a group \"${group2}\", so I will use it."
-else
- echo "You need a group \"${group2}\"."
- if yesno "Would you like me to create it" y; then
- pw groupadd ${group2} -h - || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-if pw user show "${user}" 2>/dev/null; then
- echo "You already have a user \"${user}\", so I will use it."
-else
- echo "You need a user \"${user}\"."
- if yesno "Would you like me to create it" y; then
- pw useradd ${user} -g ${group} -h - -d /nonexistent \
- -s /nonexistent -c "Postfix Mail System" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
-fi
-
-chown root:maildrop ${PREFIX}/sbin/postdrop
-chmod 2755 ${PREFIX}/sbin/postdrop
diff --git a/mail/postfix28/pkg-plist b/mail/postfix28/pkg-plist
deleted file mode 100644
index 28bc453e2bc2..000000000000
--- a/mail/postfix28/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-etc/postfix/main.cf
-etc/postfix/LICENSE
-etc/postfix/sample-access
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/postfix-script
-etc/postfix/master.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/fsstone
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtp-sink
-libexec/postfix/smtp-source
-libexec/postfix/smtpd
-libexec/postfix/trivial-rewrite
-sbin/sendmail
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postsuper
-sbin/postdrop
-@exec mkdir -p -m 0755 /var/spool/postfix
-@exec chown root:wheel /var/spool/postfix
diff --git a/mail/postfix28/scripts/configure b/mail/postfix28/scripts/configure
deleted file mode 100644
index a0b443f55968..000000000000
--- a/mail/postfix28/scripts/configure
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $Id: configure,v 1.1.1.1 1999/03/29 20:15:08 torstenb Exp $
-
-mv ${WRKSRC}/global/mail_params.h ${WRKSRC}/global/mail_params.h.bak
-sed <${WRKSRC}/global/mail_params.h.bak >${WRKSRC}/global/mail_params.h s+!!PREFIX!!+$PREFIX+g
-
-mv ${WRKSRC}/conf/main.cf ${WRKSRC}/conf/main.cf.bak
-sed s+!!PREFIX!!+$PREFIX+g <${WRKSRC}/conf/main.cf.bak >${WRKSRC}/conf/main.cf
-
-cd ${WRKSRC}/man
-
-for f in ${MAN1} ; do
- mv man1/$f man1/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man1/$f.bak | soelim >man1/$f
-done
-
-for f in ${MAN5} ; do
- mv man5/$f man5/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man5/$f.bak | soelim >man5/$f
-done
-
-for f in ${MAN8} ; do
- mv man8/$f man8/$f.bak && \
- sed s+!!PREFIX!!+$PREFIX+g <man8/$f.bak | soelim >man8/$f
-done