diff options
Diffstat (limited to 'mail/imap-uw')
-rw-r--r-- | mail/imap-uw/Makefile | 30 | ||||
-rw-r--r-- | mail/imap-uw/files/md5 | 4 | ||||
-rw-r--r-- | mail/imap-uw/files/patch-sum | 12 | ||||
-rw-r--r-- | mail/imap-uw/patches/patch-aa | 14 | ||||
-rw-r--r-- | mail/imap-uw/patches/patch-ab | 8 | ||||
-rw-r--r-- | mail/imap-uw/patches/patch-ae | 32 | ||||
-rw-r--r-- | mail/imap-uw/patches/patch-af | 15 | ||||
-rw-r--r-- | mail/imap-uw/patches/patch-ah | 8 | ||||
-rw-r--r-- | mail/imap-uw/pkg/COMMENT | 2 | ||||
-rw-r--r-- | mail/imap-uw/pkg/MESSAGE | 11 | ||||
-rw-r--r-- | mail/imap-uw/pkg/PLIST | 16 |
11 files changed, 91 insertions, 61 deletions
diff --git a/mail/imap-uw/Makefile b/mail/imap-uw/Makefile index affa29164e7..0fe619ae114 100644 --- a/mail/imap-uw/Makefile +++ b/mail/imap-uw/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.10 2000/04/10 03:21:02 simonb Exp $ +# $NetBSD: Makefile,v 1.11 2000/05/19 03:58:55 jlam Exp $ # -DISTNAME= imap-4.5 -PKGNAME= imap-uw-4.5 +DISTNAME= imap-4.7c2 +PKGNAME= imap-uw-4.7c2 CATEGORIES= mail MASTER_SITES= ftp://ftp.cac.washington.edu/imap/ EXTRACT_SUFX= .tar.Z @@ -10,16 +10,22 @@ EXTRACT_SUFX= .tar.Z MAINTAINER= tv@netbsd.org HOMEPAGE= http://www.washington.edu/imap/ -USE_LIBTOOL= yes +USE_LIBTOOL= # defined + +WRKSRC= ${WRKDIR}/imap-4.7c +MESSAGE_FILE= ${WRKDIR}/MESSAGE INST_PROG= ${LIBTOOL} ${INSTALL_PROGRAM} INST_LIB= ${LIBTOOL} ${INSTALL_DATA} -MESSAGE_FILE= ${WRKDIR}/.MESSAGE +DOC_DIR= ${PREFIX}/share/doc/imap-uw do-configure: - @${SED} -e 's|@PREFIX@|${PREFIX}|' ${WRKSRC}/src/imapd/imapd.8c >${WRKSRC}/imapd.8 - @${SED} -e 's|@PREFIX@|${PREFIX}|' ${WRKSRC}/src/ipopd/ipopd.8c >${WRKSRC}/ipopd.8 - @${SED} -e 's|@PREFIX@|${PREFIX}|' ${PKGDIR}/MESSAGE >${MESSAGE_FILE} + ${SED} -e 's|@PREFIX@|${PREFIX}|g' \ + < ${WRKSRC}/src/imapd/imapd.8c > ${WRKDIR}/imapd.8 + ${SED} -e 's|@PREFIX@|${PREFIX}|g' \ + < ${WRKSRC}/src/ipopd/ipopd.8c > ${WRKDIR}/ipopd.8 + ${SED} -e 's|@PREFIX@|${PREFIX}|g' \ + < ${PKGDIR}/MESSAGE > ${MESSAGE_FILE} do-build: cd ${WRKSRC} && ${MAKE} neb PREFIX=${PREFIX} CC="${LIBTOOL} ${CC}" @@ -32,9 +38,13 @@ do-install: ${INST_PROG} ${WRKSRC}/ipopd/ipop3d ${PREFIX}/libexec ${INST_PROG} ${WRKSRC}/mtest/mtest ${PREFIX}/sbin ${LN} -sf ${PREFIX}/libexec/imapd ${PREFIX}/sbin/rimapd - ${INSTALL_MAN} ${WRKSRC}/imapd.8 ${PREFIX}/man/man8 - ${INSTALL_MAN} ${WRKSRC}/ipopd.8 ${PREFIX}/man/man8 + ${INSTALL_MAN} ${WRKDIR}/imapd.8 ${PREFIX}/man/man8 + ${INSTALL_MAN} ${WRKDIR}/ipopd.8 ${PREFIX}/man/man8 ${LN} -sf ipopd.8 ${PREFIX}/man/man8/ipop2d.8 ${LN} -sf ipopd.8 ${PREFIX}/man/man8/ipop3d.8 + ${INSTALL_DATA_DIR} ${DOC_DIR} + ${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${DOC_DIR} + ${INSTALL_DATA} ${WRKSRC}/docs/RELNOTES ${DOC_DIR} + ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOC_DIR} .include "../../mk/bsd.pkg.mk" diff --git a/mail/imap-uw/files/md5 b/mail/imap-uw/files/md5 index a944562cbc6..c37bcab3374 100644 --- a/mail/imap-uw/files/md5 +++ b/mail/imap-uw/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.5 1999/02/08 23:31:59 tron Exp $ +$NetBSD: md5,v 1.6 2000/05/19 03:58:56 jlam Exp $ -MD5 (imap-4.5.tar.Z) = 24e5ff01e0f14ecc647f10a9148a9dbd +MD5 (imap-4.7c2.tar.Z) = 1a27c7684094a8c94baf294552467060 diff --git a/mail/imap-uw/files/patch-sum b/mail/imap-uw/files/patch-sum index b54ca032408..7238c3b8300 100644 --- a/mail/imap-uw/files/patch-sum +++ b/mail/imap-uw/files/patch-sum @@ -1,11 +1,11 @@ -$NetBSD: patch-sum,v 1.3 1999/11/25 14:32:42 tron Exp $ +$NetBSD: patch-sum,v 1.4 2000/05/19 03:58:56 jlam Exp $ -MD5 (patch-aa) = c385fd7821ae7209ff8c6b73f60829b5 -MD5 (patch-ab) = fff307bd32fb969938366b2731523cd9 +MD5 (patch-aa) = 618edd77602a401a70f2ad0e4f3dcb6c +MD5 (patch-ab) = 686ca8ed99a8c27ffe8dd873beb995d0 MD5 (patch-ac) = af18863cad9851603b47b604eaffb13c MD5 (patch-ad) = 7f4bdb112125a0537a7e101093be8d07 -MD5 (patch-ae) = 75b4b34b2882d282cb57c5f0853fe2cf -MD5 (patch-af) = 0381e9ade01a520a673f6cb2d2a71104 +MD5 (patch-ae) = 5d835b323c7550f645ac16d767988001 +MD5 (patch-af) = 3301d969c79118ae742f824aa9d90812 MD5 (patch-ag) = 0da043e9e17ea708ee15b71d4747ea93 -MD5 (patch-ah) = 77f2d8c0b1bc5cfb088fcc5f4b6420cb +MD5 (patch-ah) = c0f26ffac24476290f60f25beb30206e MD5 (patch-ai) = 03c45f118c746a0acb5fc6b39fcb661e diff --git a/mail/imap-uw/patches/patch-aa b/mail/imap-uw/patches/patch-aa index 65fd04f5ea9..aa42298053f 100644 --- a/mail/imap-uw/patches/patch-aa +++ b/mail/imap-uw/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.4 1999/11/25 14:32:43 tron Exp $ +$NetBSD: patch-aa,v 1.5 2000/05/19 03:58:57 jlam Exp $ ---- Makefile.orig Wed Jan 27 23:40:30 1999 -+++ Makefile Thu Nov 25 15:22:08 1999 -@@ -32,7 +32,7 @@ +--- Makefile.orig Mon Nov 15 15:20:34 1999 ++++ Makefile Tue May 2 15:37:12 2000 +@@ -110,7 +110,7 @@ # *** TEMPORARY FOR PINE 4.10 BUILD *** @@ -11,12 +11,12 @@ $NetBSD: patch-aa,v 1.4 1999/11/25 14:32:43 tron Exp $ # *** TEMPORARY FOR PINE 4.10 BUILD *** # Normal command to build IMAP toolkit: -@@ -392,7 +392,7 @@ +@@ -402,7 +402,7 @@ # *** TEMPORARY FOR PINE 4.10 BUILD *** echo GSSDIR=$(GSSDIR) >> c-client/EXTRASPECIALS # *** TEMPORARY FOR PINE 4.10 BUILD *** -- $(CD) c-client;$(MAKE) $(OS) BUILDOPTIONS='$(BUILDOPTIONS)' $(EXTRASPECIALS) -+ $(CD) c-client;$(MAKE) $(OS) BUILDOPTIONS='$(BUILDOPTIONS)' $(EXTRASPECIALS) PREFIX=$(PREFIX) CC="$(CC)" +- $(CD) c-client;$(MAKE) $(OS) BUILDOPTIONS="$(BUILDOPTIONS)" $(EXTRASPECIALS) ++ $(CD) c-client;$(MAKE) $(OS) BUILDOPTIONS="$(BUILDOPTIONS)" $(EXTRASPECIALS) PREFIX=$(PREFIX) CC="$(CC)" echo $(OS) > OSTYPE $(TOUCH) rebuild diff --git a/mail/imap-uw/patches/patch-ab b/mail/imap-uw/patches/patch-ab index c5d945e47ac..ac71abdef70 100644 --- a/mail/imap-uw/patches/patch-ab +++ b/mail/imap-uw/patches/patch-ab @@ -1,8 +1,8 @@ -$NetBSD: patch-ab,v 1.4 1999/11/25 14:32:43 tron Exp $ +$NetBSD: patch-ab,v 1.5 2000/05/19 03:58:57 jlam Exp $ ---- src/imapd/Makefile.orig Sat Nov 21 04:26:03 1998 -+++ src/imapd/Makefile Thu Nov 25 15:13:27 1999 -@@ -52,7 +52,7 @@ +--- src/imapd/Makefile.orig Thu Nov 4 02:50:56 1999 ++++ src/imapd/Makefile Tue May 2 15:13:29 2000 +@@ -54,7 +54,7 @@ # Get local definitions from c-client directory C = ../c-client diff --git a/mail/imap-uw/patches/patch-ae b/mail/imap-uw/patches/patch-ae index 76567661746..b357ea83739 100644 --- a/mail/imap-uw/patches/patch-ae +++ b/mail/imap-uw/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.7 1999/11/25 14:32:43 tron Exp $ +$NetBSD: patch-ae,v 1.8 2000/05/19 03:58:57 jlam Exp $ ---- src/osdep/unix/Makefile.orig Wed Jan 27 00:17:39 1999 -+++ src/osdep/unix/Makefile Thu Nov 25 15:08:49 1999 -@@ -95,7 +95,7 @@ +--- src/osdep/unix/Makefile.orig Tue Nov 16 21:05:48 1999 ++++ src/osdep/unix/Makefile Tue May 2 15:18:30 2000 +@@ -99,7 +99,7 @@ # Normally no need to change any of these @@ -11,7 +11,7 @@ $NetBSD: patch-ae,v 1.7 1999/11/25 14:32:43 tron Exp $ BINARIES=mail.o misc.o newsrc.o smanager.o osdep.o utf8.o siglocal.o \ dummy.o pseudo.o netmsg.o flstring.o fdstring.o \ rfc822.o nntp.o smtp.o imap4r1.o pop3.o \ -@@ -118,7 +118,7 @@ +@@ -122,7 +122,7 @@ # Here if no make argument established missing: osdep.h @@ -20,7 +20,7 @@ $NetBSD: patch-ae,v 1.7 1999/11/25 14:32:43 tron Exp $ osdep.h: @echo You must specify what type of system -@@ -375,10 +375,11 @@ +@@ -386,10 +386,11 @@ neb: # NetBSD $(BUILD) `cat EXTRASPECIALS` OS=bsi \ @@ -34,14 +34,12 @@ $NetBSD: patch-ae,v 1.7 1999/11/25 14:32:43 tron Exp $ BASELDFLAGS="-lcrypt" nxt: # NEXTSTEP -@@ -612,8 +613,8 @@ - - $(ARCHIVE): $(BINARIES) - sh -c '$(RM) $(ARCHIVE) || true' -- @cat ARCHIVE -- @$(SH) ARCHIVE -+ $(CC) -o $(ARCHIVE) $(BINARIES:.o=.lo) -rpath $(PREFIX)/lib \ -+ -version-info 3:0 - - # Cleanup - +@@ -709,7 +710,7 @@ + -DACTIVEFILE=\"$(ACTIVEFILE)\" -DNEWSSPOOL=\"$(NEWSSPOOL)\" \ + -DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" > OSCFLAGS + echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS +- echo "$(ARRC) $(ARCHIVE) $(BINARIES);$(RANLIB) $(ARCHIVE)" > ARCHIVE ++ echo "$(CC) -o $(ARCHIVE) $(BINARIES:.o=.lo) -rpath $(PREFIX)/lib -version-info 4:0" > ARCHIVE + ./drivers $(EXTRADRIVERS) $(DEFAULTDRIVERS) dummy + ./mkauths $(EXTRAAUTHENTICATORS) $(DEFAULTAUTHENTICATORS) + $(LN) os_$(OS).h osdep.h diff --git a/mail/imap-uw/patches/patch-af b/mail/imap-uw/patches/patch-af index ccb40840c9a..2e5cff92184 100644 --- a/mail/imap-uw/patches/patch-af +++ b/mail/imap-uw/patches/patch-af @@ -1,7 +1,7 @@ -$NetBSD: patch-af,v 1.2 1998/08/07 11:09:38 agc Exp $ +$NetBSD: patch-af,v 1.3 2000/05/19 03:58:57 jlam Exp $ ---- src/imapd/imapd.8c.orig Sun Jul 19 11:09:19 1998 -+++ src/imapd/imapd.8c Sun Jul 19 11:09:44 1998 +--- src/imapd/imapd.8c.orig Mon Oct 12 22:31:21 1998 ++++ src/imapd/imapd.8c Tue May 2 15:41:45 2000 @@ -3,7 +3,7 @@ .SH NAME IMAPd \- Internet Message Access Protocol server @@ -11,3 +11,12 @@ $NetBSD: patch-af,v 1.2 1998/08/07 11:09:38 agc Exp $ .SH DESCRIPTION .I imapd is a server which supports the +@@ -26,7 +26,7 @@ + by many Unix-based clients. To do this, the + .I imapd + binary must have a link to +-.I /etc/rimapd ++.I @PREFIX@/sbin/rimapd + since this is where this software expects it to be located. + .SH "SEE ALSO" + rsh(1C) ipopd(8C) diff --git a/mail/imap-uw/patches/patch-ah b/mail/imap-uw/patches/patch-ah index 7496208b4bf..002db1c37ce 100644 --- a/mail/imap-uw/patches/patch-ah +++ b/mail/imap-uw/patches/patch-ah @@ -1,8 +1,8 @@ -$NetBSD: patch-ah,v 1.1 1998/12/07 20:48:16 tv Exp $ +$NetBSD: patch-ah,v 1.2 2000/05/19 03:58:57 jlam Exp $ ---- src/osdep/unix/env_unix.c.orig Mon Dec 7 15:48:04 1998 -+++ src/osdep/unix/env_unix.c Mon Dec 7 15:48:21 1998 -@@ -812,7 +812,7 @@ +--- src/osdep/unix/env_unix.c.orig Wed May 3 13:33:01 2000 ++++ src/osdep/unix/env_unix.c Thu May 18 23:43:57 2000 +@@ -1127,7 +1127,7 @@ FILE *f = fopen (file,"r"); /* no file or ill-advised usage */ if (!(f && (s = fgets (tmp,MAILTMPLEN,f)) && (t = strchr (s,'\n')) && diff --git a/mail/imap-uw/pkg/COMMENT b/mail/imap-uw/pkg/COMMENT index 9e45c53c42e..a369e136da4 100644 --- a/mail/imap-uw/pkg/COMMENT +++ b/mail/imap-uw/pkg/COMMENT @@ -1 +1 @@ -University of Washington's IMAP, POP2, and POP3 server +University of Washington's IMAP, POP2, and POP3 servers diff --git a/mail/imap-uw/pkg/MESSAGE b/mail/imap-uw/pkg/MESSAGE index 523c107f4a1..0ff7c64b368 100644 --- a/mail/imap-uw/pkg/MESSAGE +++ b/mail/imap-uw/pkg/MESSAGE @@ -1,13 +1,14 @@ =========================================================================== +$NetBSD: MESSAGE,v 1.5 2000/05/19 03:58:58 jlam Exp $ Add the following to /etc/services: - imap2 143/tcp # Interim Mail Access Proto v2 - imap2 143/udp + imap 143/tcp # Internet Message Access Protocol + imap 143/udp Add the following to /etc/inetd.conf: - imap2 stream tcp nowait root @PREFIX@/libexec/imapd imapd - pop2 stream tcp nowait root @PREFIX@/libexec/ipop2d ipop2d - pop3 stream tcp nowait root @PREFIX@/libexec/ipop3d ipop3d + imap stream tcp nowait root @PREFIX@/libexec/imapd imapd + pop2 stream tcp nowait root @PREFIX@/libexec/ipop2d ipop2d + pop3 stream tcp nowait root @PREFIX@/libexec/ipop3d ipop3d To put the changes into effect, reboot the machine or "kill -HUP" your inetd. diff --git a/mail/imap-uw/pkg/PLIST b/mail/imap-uw/pkg/PLIST index 3aa8979830e..86bab37ac9f 100644 --- a/mail/imap-uw/pkg/PLIST +++ b/mail/imap-uw/pkg/PLIST @@ -1,5 +1,5 @@ -@comment $NetBSD: PLIST,v 1.5 2000/04/10 03:21:02 simonb Exp $ -lib/libimapuw.so.3.0 +@comment $NetBSD: PLIST,v 1.6 2000/05/19 03:58:58 jlam Exp $ +lib/libimapuw.so.4.0 libexec/imapd libexec/ipop2d libexec/ipop3d @@ -9,3 +9,15 @@ man/man8/ipop2d.8 man/man8/ipop3d.8 sbin/mtest sbin/rimapd +share/doc/imap-uw/FAQ +share/doc/imap-uw/RELNOTES +share/doc/imap-uw/bugs.txt +share/doc/imap-uw/calendar.txt +share/doc/imap-uw/drivers.txt +share/doc/imap-uw/formats.txt +share/doc/imap-uw/imaprc.txt +share/doc/imap-uw/internal.txt +share/doc/imap-uw/locking.txt +share/doc/imap-uw/md5.txt +share/doc/imap-uw/naming.txt +@dirrm share/doc/imap-uw |