summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorPaul Traina <pst@FreeBSD.org>1997-01-10 02:38:36 +0000
committerPaul Traina <pst@FreeBSD.org>1997-01-10 02:38:36 +0000
commit1e7fdea2f638dbdd321b56d0538b605ba260faf9 (patch)
tree7d936896445b0661c394fe211cb2f49540b24647 /mail
parentUpgrade to 970109 (diff)
University of Washinton IMAP v4r1 server
Notes
Notes: svn path=/head/; revision=5289
Diffstat (limited to 'mail')
-rw-r--r--mail/imap-uw/Makefile33
-rw-r--r--mail/imap-uw/distinfo1
-rw-r--r--mail/imap-uw/files/patch-aa57
-rw-r--r--mail/imap-uw/pkg-comment1
-rw-r--r--mail/imap-uw/pkg-descr20
-rw-r--r--mail/imap-uw/pkg-plist5
6 files changed, 117 insertions, 0 deletions
diff --git a/mail/imap-uw/Makefile b/mail/imap-uw/Makefile
new file mode 100644
index 000000000000..c69dfe6abcd6
--- /dev/null
+++ b/mail/imap-uw/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: imap-uw
+# Version required: 4.1beta
+# Date created: 9 Jan 1997
+# Whom: pst
+#
+# $Id$
+#
+
+DISTNAME= imap-4.1.BETA
+PKGNAME= imap-uw-4.1b
+CATEGORIES= mail
+MASTER_SITES= ftp://ftp.cac.washington.edu/imap/
+EXTRACT_SUFX= .tar.Z
+
+MAN8= ipopd.8 imapd.8
+
+ALL_TARGET= fbd
+
+MAINTAINER= pst@freebsd.org
+
+do-install:
+ ${INSTALL} -c -m ${BINMODE} -o ${BINOWN} -g ${BINGRP} \
+ ${WRKSRC}/imapd/imapd ${PREFIX}/libexec/imapd
+ ${INSTALL} -c -m ${BINMODE} -o ${BINOWN} -g ${BINGRP} \
+ ${WRKSRC}/ipopd/ipop2d ${PREFIX}/libexec/ipop2d
+ ${INSTALL} -c -m ${BINMODE} -o ${BINOWN} -g ${BINGRP} \
+ ${WRKSRC}/ipopd/ipop3d ${PREFIX}/libexec/ipop3d
+ ${INSTALL} -c -m ${MANMODE} -o ${MANOWN} -g ${MANGRP} \
+ ${WRKSRC}/src/imapd/imapd.8c ${PREFIX}/man/man8/imapd.8
+ ${INSTALL} -c -m ${MANMODE} -o ${MANOWN} -g ${MANGRP} \
+ ${WRKSRC}/src/ipopd/ipopd.8c ${PREFIX}/man/man8/ipopd.8
+
+.include <bsd.port.mk>
diff --git a/mail/imap-uw/distinfo b/mail/imap-uw/distinfo
new file mode 100644
index 000000000000..a452ab80d27f
--- /dev/null
+++ b/mail/imap-uw/distinfo
@@ -0,0 +1 @@
+MD5 (imap-4.1.BETA.tar.Z) = 614f6d6c265c337a27eebeacbb13bae0
diff --git a/mail/imap-uw/files/patch-aa b/mail/imap-uw/files/patch-aa
new file mode 100644
index 000000000000..db59677edcf6
--- /dev/null
+++ b/mail/imap-uw/files/patch-aa
@@ -0,0 +1,57 @@
+*** Makefile Mon Dec 9 21:29:12 1996
+--- Makefile Thu Jan 9 17:12:15 1997
+***************
+*** 116,122 ****
+
+ # Note on SCO you may have to set LN to "ln".
+
+! a32 a41 aix bsi d-g d41 drs epx gas gso gsu gul hpp lnx lyn mct mnt neb nxt osf ptx sc5 sco sgi shp slx sol sos uw2:
+ $(MAKE) build OS=$@ PROCESS=an AFS=$(AFS)
+
+ # If you use sv4, you may find that it works to move it to use the an process.
+--- 116,122 ----
+
+ # Note on SCO you may have to set LN to "ln".
+
+! a32 a41 aix bsi fbd d-g d41 drs epx gas gso gsu gul hpp lnx lyn mct mnt neb nxt osf ptx sc5 sco sgi shp slx sol sos uw2:
+ $(MAKE) build OS=$@ PROCESS=an AFS=$(AFS)
+
+ # If you use sv4, you may find that it works to move it to use the an process.
+*** src/osdep/unix/Makefile Mon Jan 6 22:02:08 1997
+--- src/osdep/unix/Makefile Thu Jan 9 18:14:20 1997
+***************
+*** 39,45 ****
+ netmsg.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
+ bezerk.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
+ CC=cc
+! CFLAGS=$(EXTRACFLAGS)
+ EXTRADRIVERS=mbox
+ DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf bezerk news phile dummy
+ LN=ln -s
+--- 39,45 ----
+ netmsg.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
+ bezerk.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
+ CC=cc
+! CFLAGS+=$(EXTRACFLAGS)
+ EXTRADRIVERS=mbox
+ DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf bezerk news phile dummy
+ LN=ln -s
+***************
+*** 122,127 ****
+--- 122,137 ----
+ ACTIVEFILE=/var/news/etc/active NEWSSPOOL=/var/news/spool \
+ RSHPATH=/usr/bin/rsh \
+ CFLAGS="-g -O -pipe -DNFSKLUDGE $(EXTRACFLAGS)"
++
++ fbd: # FreeBSD
++ $(MAKE) $(ARCHIVE) OS=$@ EXTRADRIVERS="$(EXTRADRIVERS)" \
++ STDPROTO=bezerkproto \
++ MAILSPOOL=/var/mail \
++ ACTIVEFILE=/usr/local/news/lib/active \
++ NEWSSPOOL=/var/news \
++ RSHPATH=/usr/bin/rsh \
++ CFLAGS="$(CFLAGS) -DNFSKLUDGE $(EXTRACFLAGS)" \
++ LDFLAGS="-lcrypt"
+
+ cvx: # Convex
+ $(MAKE) $(ARCHIVE) OS=$@ EXTRADRIVERS="$(EXTRADRIVERS)" \
diff --git a/mail/imap-uw/pkg-comment b/mail/imap-uw/pkg-comment
new file mode 100644
index 000000000000..823eead16768
--- /dev/null
+++ b/mail/imap-uw/pkg-comment
@@ -0,0 +1 @@
+University of Washington IMAP v4 server (and POP2/POP3 compatible servers)
diff --git a/mail/imap-uw/pkg-descr b/mail/imap-uw/pkg-descr
new file mode 100644
index 000000000000..ba8e165b67be
--- /dev/null
+++ b/mail/imap-uw/pkg-descr
@@ -0,0 +1,20 @@
+This is the IMAP v4 server from the University of Washington.
+Included are backwares-comaptible (almost) POP2 and POP3 servers.
+
+ ipop2d POP2 daemon
+ ipop3d POP3 daemon
+ imapd IMAP4rev1 daemon
+
+The ipop2d, ipop3d, and imapd daemons should be invoked by your
+/etc/inetd.conf file with lines such as:
+
+pop2 stream tcp nowait root /usr/local/libexec/ipop2d ipop2d
+pop3 stream tcp nowait root /usr/local/libexec/ipop3d ipop3d
+imap2 stream tcp nowait root /usr/local/libexec/imapd imapd
+
+You may also have to edit your /etc/services (or Yellow Pages,
+NetInfo, etc. equivalent) to register these services, such as:
+
+pop 109/tcp
+pop3 110/tcp
+imap2 143/tcp [imap2 and imap4 share the same port again]
diff --git a/mail/imap-uw/pkg-plist b/mail/imap-uw/pkg-plist
new file mode 100644
index 000000000000..3360e841a459
--- /dev/null
+++ b/mail/imap-uw/pkg-plist
@@ -0,0 +1,5 @@
+libexec/imapd
+libexec/ipop2d
+libexec/ipop3d
+man/man8/imapd.8.gz
+man/man8/ipopd.8.gz