aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail/Makefile1
-rw-r--r--mail/dovecot-managesieve/Makefile24
-rw-r--r--mail/dovecot-managesieve/distinfo3
-rw-r--r--mail/dovecot-managesieve/pkg-descr9
-rw-r--r--mail/dovecot-managesieve/pkg-message16
-rw-r--r--mail/dovecot-managesieve/pkg-plist4
6 files changed, 57 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index e292be998d5c..bc3339e17bb2 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -94,6 +94,7 @@
SUBDIR += dovecot
SUBDIR += dovecot-antispam
SUBDIR += dovecot-devel
+ SUBDIR += dovecot-managesieve
SUBDIR += dovecot-sieve
SUBDIR += drac
SUBDIR += drbl
diff --git a/mail/dovecot-managesieve/Makefile b/mail/dovecot-managesieve/Makefile
new file mode 100644
index 000000000000..4c185172f398
--- /dev/null
+++ b/mail/dovecot-managesieve/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: dovecot-managesieve
+# Date created: 2008-07-05
+# Whom: Geoffroy Desvernay <dgeo@ec-marseille.fr>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dovecot-1.1-managesieve
+PORTVERSION= 0.10.3
+CATEGORIES= mail
+MASTER_SITES= http://www.rename-it.nl/dovecot/1.1/
+
+MAINTAINER= dgeo@ec-marseille.fr
+COMMENT= Managesieve package
+
+BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/mail/dovecot:build \
+ ${NONEXISTENT}:${PORTSDIR}/mail/dovecot-sieve:build
+RUN_DEPENDS= ${LOCALBASE}/lib/dovecot/lda/lib90_cmusieve_plugin.so:${PORTSDIR}/mail/dovecot-sieve
+
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ARGS= --prefix=${PREFIX} --with-dovecot=`make -C ${PORTSDIR}/mail/dovecot -V WRKSRC` --with-dovecot-sieve=`make -C ${PORTSDIR}/mail/dovecot-sieve -V WRKSRC`
+
+.include <bsd.port.mk>
diff --git a/mail/dovecot-managesieve/distinfo b/mail/dovecot-managesieve/distinfo
new file mode 100644
index 000000000000..c719646fa62e
--- /dev/null
+++ b/mail/dovecot-managesieve/distinfo
@@ -0,0 +1,3 @@
+SIZE (dovecot-1.1-managesieve-0.10.3.tar.gz) = 395123
+MD5 (dovecot-1.1-managesieve-0.10.3.tar.gz) = 14ad3bdec508bad8bcce35b57681d255
+SHA256 (dovecot-1.1-managesieve-0.10.3.tar.gz) = ac70ee48cdec2d472c14cb93bc9f3339a30763e418a579ddea0b9b18befac5ac
diff --git a/mail/dovecot-managesieve/pkg-descr b/mail/dovecot-managesieve/pkg-descr
new file mode 100644
index 000000000000..7a19d5b394f4
--- /dev/null
+++ b/mail/dovecot-managesieve/pkg-descr
@@ -0,0 +1,9 @@
+From the Dovecot wiki on LDA (WWW: http://wiki.dovecot.org/LDA/Sieve)
+
+Sieve language support by a plugin for the deliver LDA
+
+ * Mail filtering
+ * Mail forwarding
+ * Vacation auto-reply
+
+WWW: http://www.dovecot.org
diff --git a/mail/dovecot-managesieve/pkg-message b/mail/dovecot-managesieve/pkg-message
new file mode 100644
index 000000000000..da9ec298549b
--- /dev/null
+++ b/mail/dovecot-managesieve/pkg-message
@@ -0,0 +1,16 @@
+---------------------------------------------------------------------
+
+ This port assumes you are known with Dovecot and have it installed
+ and running on the system you have installed this plugin on.
+
+ You can enable the plugin with this directive in your dovecot.conf:
+
+ protocol lda {
+ mail_plugins = cmusieve
+ }
+
+ Further information on configuration can be found at:
+
+ http://wiki.dovecot.org/
+
+---------------------------------------------------------------------
diff --git a/mail/dovecot-managesieve/pkg-plist b/mail/dovecot-managesieve/pkg-plist
new file mode 100644
index 000000000000..9ddc7c421900
--- /dev/null
+++ b/mail/dovecot-managesieve/pkg-plist
@@ -0,0 +1,4 @@
+@comment $ID:$
+libexec/dovecot/managesieve
+libexec/dovecot/managesieve-login
+@dirrmtry libexec/dovecot