aboutsummaryrefslogtreecommitdiff
path: root/databases/cyrus-imspd/files
diff options
context:
space:
mode:
Diffstat (limited to 'databases/cyrus-imspd/files')
-rw-r--r--databases/cyrus-imspd/files/imspd.conf1
-rw-r--r--databases/cyrus-imspd/files/imspd.sh22
-rw-r--r--databases/cyrus-imspd/files/patch-aa11
-rw-r--r--databases/cyrus-imspd/files/patch-ab11
-rw-r--r--databases/cyrus-imspd/files/patch-ac11
-rw-r--r--databases/cyrus-imspd/files/patch-ad11
-rw-r--r--databases/cyrus-imspd/files/patch-ae11
-rw-r--r--databases/cyrus-imspd/files/patch-af11
-rw-r--r--databases/cyrus-imspd/files/patch-ag11
-rw-r--r--databases/cyrus-imspd/files/patch-ah11
-rw-r--r--databases/cyrus-imspd/files/patch-ai51
-rw-r--r--databases/cyrus-imspd/files/patch-aj19
12 files changed, 181 insertions, 0 deletions
diff --git a/databases/cyrus-imspd/files/imspd.conf b/databases/cyrus-imspd/files/imspd.conf
new file mode 100644
index 000000000000..45e20d3ea20f
--- /dev/null
+++ b/databases/cyrus-imspd/files/imspd.conf
@@ -0,0 +1 @@
+pwcheck_method: pwcheck
diff --git a/databases/cyrus-imspd/files/imspd.sh b/databases/cyrus-imspd/files/imspd.sh
new file mode 100644
index 000000000000..a8eab9d5edf8
--- /dev/null
+++ b/databases/cyrus-imspd/files/imspd.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+# Start or stop cyrus-imspd
+# $FreeBSD$
+
+case "$1" in
+start)
+ if [ -x /usr/local/sbin/imspd -a \
+ -f /var/imsp/options ]; then
+ /usr/local/sbin/imspd >/dev/null &
+ echo -n ' imspd'
+ fi
+ ;;
+stop)
+ kill `ps -U root | awk '/imspd$/ {print $1}'` && echo -n ' imspd'
+ ;;
+*)
+ echo "Usage: `basename $0` {start|stop}" >&2
+ ;;
+esac
+
+exit 0
diff --git a/databases/cyrus-imspd/files/patch-aa b/databases/cyrus-imspd/files/patch-aa
new file mode 100644
index 000000000000..0ce3fd73eeb3
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-aa
@@ -0,0 +1,11 @@
+--- imsp/dispatch.c.orig Mon Oct 1 22:49:47 2001
++++ imsp/dispatch.c Mon Oct 1 22:40:20 2001
+@@ -57,7 +57,7 @@
+ #endif
+ #include "dispatch.h"
+
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+ #ifndef HAVE_GETDTABLESIZE
+ #define getdtablesize() 32
diff --git a/databases/cyrus-imspd/files/patch-ab b/databases/cyrus-imspd/files/patch-ab
new file mode 100644
index 000000000000..35aa38f3aca7
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ab
@@ -0,0 +1,11 @@
+--- imsp/dispatch.h.orig Mon Oct 1 22:54:38 2001
++++ imsp/dispatch.h Mon Oct 1 22:40:31 2001
+@@ -44,7 +44,7 @@
+
+ #define MAX_BUF 4096
+
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+ /* a file buffer structure
+ */
diff --git a/databases/cyrus-imspd/files/patch-ac b/databases/cyrus-imspd/files/patch-ac
new file mode 100644
index 000000000000..6d19c4971d63
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ac
@@ -0,0 +1,11 @@
+--- imsp/imsp_server.c.orig Mon Oct 1 22:56:14 2001
++++ imsp/imsp_server.c Mon Oct 1 22:41:13 2001
+@@ -53,7 +53,7 @@
+ #include <netinet/in.h>
+ #include <syslog.h>
+ #include <fcntl.h>
+-#include <sasl.h>
++#include <sasl/sasl.h>
+ #include <netdb.h>
+ #include "version.h"
+ #include "dispatch.h"
diff --git a/databases/cyrus-imspd/files/patch-ad b/databases/cyrus-imspd/files/patch-ad
new file mode 100644
index 000000000000..05ea0c29220b
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ad
@@ -0,0 +1,11 @@
+--- imsp/sasl_support.c.orig Mon Oct 1 22:57:49 2001
++++ imsp/sasl_support.c Mon Oct 1 22:41:39 2001
+@@ -47,7 +47,7 @@
+ #include <strings.h>
+ #include <syslog.h>
+ #include "xmalloc.h"
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+ #include "util.h"
+ #include "syncdb.h"
diff --git a/databases/cyrus-imspd/files/patch-ae b/databases/cyrus-imspd/files/patch-ae
new file mode 100644
index 000000000000..0beb31f19783
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ae
@@ -0,0 +1,11 @@
+--- lib/imclient.c.orig Mon Oct 1 23:00:28 2001
++++ lib/imclient.c Mon Oct 1 22:43:05 2001
+@@ -64,7 +64,7 @@
+ #include <sys/select.h>
+ #endif
+
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+ #ifdef HAVE_SSL
+ #include <openssl/lhash.h>
diff --git a/databases/cyrus-imspd/files/patch-af b/databases/cyrus-imspd/files/patch-af
new file mode 100644
index 000000000000..9995f7bf12d1
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-af
@@ -0,0 +1,11 @@
+--- lib/imclient.h.orig Mon Oct 1 23:01:49 2001
++++ lib/imclient.h Mon Oct 1 22:43:26 2001
+@@ -45,7 +45,7 @@
+ #ifndef INCLUDED_IMCLIENT_H
+ #define INCLUDED_IMCLIENT_H
+
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+ struct imclient;
+ struct sasl_client; /* to avoid having to include sasl sometimes */
diff --git a/databases/cyrus-imspd/files/patch-ag b/databases/cyrus-imspd/files/patch-ag
new file mode 100644
index 000000000000..4b6c60cf8b58
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ag
@@ -0,0 +1,11 @@
+--- lib/prot.h.orig Mon Oct 1 23:02:44 2001
++++ lib/prot.h Mon Oct 1 22:43:41 2001
+@@ -48,7 +48,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+
+-#include <sasl.h>
++#include <sasl/sasl.h>
+
+ #ifdef HAVE_SSL
+ #include <openssl/ssl.h>
diff --git a/databases/cyrus-imspd/files/patch-ah b/databases/cyrus-imspd/files/patch-ah
new file mode 100644
index 000000000000..a97b8e557565
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ah
@@ -0,0 +1,11 @@
+--- imsp/Makefile.in.orig Sun Dec 17 22:27:42 2000
++++ imsp/Makefile.in Tue Oct 2 20:47:22 2001
+@@ -76,7 +76,7 @@
+ $<
+
+ install: cyrus-imspd
+- $(INSTALL) -s cyrus-imspd $(DESTDIR)/cyrus/usr/cyrus/bin/imspd
++ $(INSTALL) -s cyrus-imspd @prefix@/sbin/imspd
+
+ cyrus-imspd: $(IMSPDOBJS) $(DEPLIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o cyrus-imspd $(IMSPDOBJS) $(DEPLIBS) $(LIBS)
diff --git a/databases/cyrus-imspd/files/patch-ai b/databases/cyrus-imspd/files/patch-ai
new file mode 100644
index 000000000000..6eeb91260316
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-ai
@@ -0,0 +1,51 @@
+--- Makefile.in.orig Tue Oct 2 20:31:48 2001
++++ Makefile.in Tue Oct 2 20:34:09 2001
+@@ -32,19 +32,15 @@
+ @for d in $(SUBDIRS); \
+ do \
+ (cd $$d; echo "### Making" all "in" `pwd`; \
+- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) all; \
++ $(MAKE) $(MFLAGS) all; \
+ echo "### Done with" `pwd`); \
+ done
+
+ install::
+- - mkdir ${DESTDIR}/cyrus
+- - mkdir ${DESTDIR}/cyrus/usr
+- - mkdir ${DESTDIR}/cyrus/usr/cyrus
+- - mkdir ${DESTDIR}/cyrus/usr/cyrus/bin
+ @for d in $(SUBDIRS); \
+ do \
+ (cd $$d; echo "### Making" install "in" `pwd`; \
+- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) install ; \
++ $(MAKE) $(MFLAGS) install ; \
+ echo "### Done with" `pwd`); \
+ done
+
+@@ -52,7 +48,7 @@
+ @-for d in $(SUBDIRS); \
+ do \
+ (cd $$d; echo "### Making" clean "in" `pwd`; \
+- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) clean ; \
++ $(MAKE) $(MFLAGS) clean ; \
+ echo "### Done with" `pwd`); \
+ done
+
+@@ -60,7 +56,7 @@
+ @-for d in $(SUBDIRS); \
+ do \
+ (cd $$d; echo "### Making" clean "in" `pwd`; \
+- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) distclean ; \
++ $(MAKE) $(MFLAGS) distclean ; \
+ echo "### Done with" `pwd`); \
+ done
+ rm -f Makefile config.*
+@@ -69,7 +65,7 @@
+ @for d in $(SUBDIRS); \
+ do \
+ (cd $$d; echo "### Making" depend "in" `pwd`; \
+- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) depend ; \
++ $(MAKE) $(MFLAGS) depend ; \
+ echo "### Done with" `pwd`); \
+ done
+
diff --git a/databases/cyrus-imspd/files/patch-aj b/databases/cyrus-imspd/files/patch-aj
new file mode 100644
index 000000000000..b4d01fd30349
--- /dev/null
+++ b/databases/cyrus-imspd/files/patch-aj
@@ -0,0 +1,19 @@
+--- lib/Makefile.in.orig Tue Oct 2 20:29:13 2001
++++ lib/Makefile.in Tue Oct 2 20:35:28 2001
+@@ -96,12 +96,12 @@
+
+ install:
+ # Don't install any parts of libcyrus from the IMSP collection!
+-# $(srcdir)/../install-sh -d $(DESTDIR)$(exec_prefix)/lib
+-# $(INSTALL) -m 644 libcyrus.a $(DESTDIR)$(exec_prefix)/lib
+-# $(RANLIB) $(DESTDIR)$(exec_prefix)/lib/libcyrus.a
++# $(srcdir)/../install-sh -d $(exec_prefix)/lib
++# $(INSTALL) -m 644 libcyrus.a $(exec_prefix)/lib
++# $(RANLIB) $(exec_prefix)/lib/libcyrus.a
+ # for file in $(HDRS); \
+ # do \
+-# $(INSTALL) -m 644 $$file $(DESTDIR)$(prefix)/include/cyrus || exit 1; \
++# $(INSTALL) -m 644 $$file $(prefix)/include/cyrus || exit 1; \
+ # done
+
+ .c.o: