summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail/imapproxy/DESCR6
-rw-r--r--mail/imapproxy/Makefile22
-rw-r--r--mail/imapproxy/PLIST11
-rw-r--r--mail/imapproxy/distinfo5
-rw-r--r--mail/imapproxy/patches/patch-aa14
5 files changed, 58 insertions, 0 deletions
diff --git a/mail/imapproxy/DESCR b/mail/imapproxy/DESCR
new file mode 100644
index 00000000000..1f03073fb04
--- /dev/null
+++ b/mail/imapproxy/DESCR
@@ -0,0 +1,6 @@
+ImapProxy is a caching IMAP proxy daemon designed to be used with
+Horde/IMP. The program forwards all traffic between the client and the
+server, but keeps the connection to the server alive after the client logs
+out. When the same user attempts to log in again, the proxy will use the
+cached username/password pair to authenticate the client, and tie the new
+client to the old server connection (which was kept alive).
diff --git a/mail/imapproxy/Makefile b/mail/imapproxy/Makefile
new file mode 100644
index 00000000000..a2da95235aa
--- /dev/null
+++ b/mail/imapproxy/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/12/09 03:17:19 rh Exp $
+#
+
+DISTNAME= imapproxy-1.0
+CATEGORIES= mail
+MASTER_SITES= http://www.kuleuven.net/projects/imapproxy/download/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.kuleuven.net/projects/imapproxy/
+COMMENT= Simple connection caching IMAP proxy daemon
+
+USE_BUILDLINK2= YES
+GNU_CONFIGURE= YES
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/imapproxy ${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/imapproxy
+.for doc in BUGS COPYING ChangeLog FAQ INSTALL README THANKS TODO
+ ${INSTALL_DATA} ${WRKSRC}/${doc} ${PREFIX}/share/doc/imapproxy
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/imapproxy/PLIST b/mail/imapproxy/PLIST
new file mode 100644
index 00000000000..7f5965c2db8
--- /dev/null
+++ b/mail/imapproxy/PLIST
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/09 03:17:20 rh Exp $
+bin/imapproxy
+share/doc/imapproxy/BUGS
+share/doc/imapproxy/COPYING
+share/doc/imapproxy/ChangeLog
+share/doc/imapproxy/FAQ
+share/doc/imapproxy/INSTALL
+share/doc/imapproxy/README
+share/doc/imapproxy/THANKS
+share/doc/imapproxy/TODO
+@dirrm share/doc/imapproxy
diff --git a/mail/imapproxy/distinfo b/mail/imapproxy/distinfo
new file mode 100644
index 00000000000..01d52b566b2
--- /dev/null
+++ b/mail/imapproxy/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/12/09 03:17:20 rh Exp $
+
+SHA1 (imapproxy-1.0.tar.gz) = 844acba24633430d15cb9b3a586164aef5051583
+Size (imapproxy-1.0.tar.gz) = 75668 bytes
+SHA1 (patch-aa) = 2148477ad9e5e3c50854cba3b042220d469c5ace
diff --git a/mail/imapproxy/patches/patch-aa b/mail/imapproxy/patches/patch-aa
new file mode 100644
index 00000000000..36fd5cf2d94
--- /dev/null
+++ b/mail/imapproxy/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/12/09 03:17:20 rh Exp $
+
+--- Makefile.in.orig Wed Aug 7 17:11:00 2002
++++ Makefile.in
+@@ -33,8 +33,7 @@ OBJS=network.o output.o database.o split
+ TARGET=imapproxy
+
+ CC = @CC@
+-CFLAGS = -O3 -I./include
+-CPPFLAGS = @CPPFLAGS@
++CPPFLAGS = @CPPFLAGS@ -I./include
+ LIBS = @LIBS@
+
+ all: $(OBJS)