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 +# +# $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 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