Date: Thu, 10 Jul 2008 06:57:21 +0200 (CEST) From: Geoffroy Desvernay <dgeo@ec-marseille.fr> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/125460: New port: mail/dovecot-managesieve dovecot's managesieve implementation Message-ID: <20080710045721.C003556476@box.dgeos.net> Resent-Message-ID: <200807100500.m6A50731018537@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 125460 >Category: ports >Synopsis: New port: mail/dovecot-managesieve dovecot's managesieve implementation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Jul 10 05:00:06 UTC 2008 >Closed-Date: >Last-Modified: >Originator: dgeo@ec-marseille.fr >Release: FreeBSD 6.3-RELEASE-p2 i386 >Organization: Ecole Centrale de Marseille >Environment: System: FreeBSD box.dgeos.net 6.3-RELEASE-p2 FreeBSD 6.3-RELEASE-p2 #0: Thu Apr 24 22:41:45 CEST 2008 root@box.dgeos.net:/usr/obj/usr/src/sys/BOX i386 tested on i386,amd64 (athlon, xeon and via cpus) >Description: Dovecot is a secure and compact IMAP server and also a LDA (Local Delivery Agent), that can use sieve scripts via dovecot-sieve plugin (mail/dovecot-sieve). This managesieve implementation is maintained by Stephan Bosch <stephan@rename-it.nl> >How-To-Repeat: >Fix: --- dovecot-managesieve.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # dovecot-managesieve # dovecot-managesieve/Makefile # dovecot-managesieve/distinfo # dovecot-managesieve/pkg-descr # dovecot-managesieve/pkg-message # dovecot-managesieve/pkg-plist # echo c - dovecot-managesieve mkdir -p dovecot-managesieve > /dev/null 2>&1 echo x - dovecot-managesieve/Makefile sed 's/^X//' >dovecot-managesieve/Makefile << 'END-of-dovecot-managesieve/Makefile' X# New ports collection makefile for: dovecot-managesieve X# Date created: 2008-07-05 X# Whom: Geoffroy Desvernay <dgeo@ec-marseille.fr> X# X XPORTNAME= dovecot-1.1-managesieve XPORTVERSION= 0.10.3 X#DISTFILES= dovecot-1.1-managesieve-${PORTVERSION}.tar.gz XCATEGORIES= mail XMASTER_SITES= http://www.rename-it.nl/dovecot/1.1/ X XMAINTAINER= dgeo@ec-marseille.fr XCOMMENT= Managesieve package X XBUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/mail/dovecot:build XBUILD_DEPENDS+= ${NONEXISTENT}:${PORTSDIR}/mail/dovecot-sieve:build X XRUN_DEPENDS= ${PREFIX}/lib/dovecot/lda/lib90_cmusieve_plugin.so:${PORTSDIR}/mail/dovecot-sieve X X#USE_LDCONFIG= ${PREFIX}/lib/dovecot/managesieve X XGNU_CONFIGURE= yes XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ARGS= --prefix=${PREFIX} --with-dovecot=`make -C ${PORTSDIR}/mail/dovecot -V WRKSRC` --with-dovecot-sieve=`make -C ${PORTSDIR}/mail/dovecot-sieve -V WRKSRC` X X.include <bsd.port.mk> END-of-dovecot-managesieve/Makefile echo x - dovecot-managesieve/distinfo sed 's/^X//' >dovecot-managesieve/distinfo << 'END-of-dovecot-managesieve/distinfo' XSIZE (dovecot-1.1-managesieve-0.10.3.tar.gz) = 395123 XMD5 (dovecot-1.1-managesieve-0.10.3.tar.gz) = 14ad3bdec508bad8bcce35b57681d255 XSHA256 (dovecot-1.1-managesieve-0.10.3.tar.gz) = ac70ee48cdec2d472c14cb93bc9f3339a30763e418a579ddea0b9b18befac5ac END-of-dovecot-managesieve/distinfo echo x - dovecot-managesieve/pkg-descr sed 's/^X//' >dovecot-managesieve/pkg-descr << 'END-of-dovecot-managesieve/pkg-descr' XFrom the Dovecot wiki on LDA (WWW: http://wiki.dovecot.org/LDA/Sieve) X XSieve language support by a plugin for the deliver LDA X X * Mail filtering X * Mail forwarding X * Vacation auto-reply X XWWW: http://www.dovecot.org END-of-dovecot-managesieve/pkg-descr echo x - dovecot-managesieve/pkg-message sed 's/^X//' >dovecot-managesieve/pkg-message << 'END-of-dovecot-managesieve/pkg-message' X--------------------------------------------------------------------- X X This port assumes you are known with Dovecot and have it installed X and running on the system you have installed this plugin on. X X You can enable the plugin with this directive in your dovecot.conf: X X protocol lda { X mail_plugins = cmusieve X } X X Further information on configuration can be found at: X X http://wiki.dovecot.org/ X X--------------------------------------------------------------------- END-of-dovecot-managesieve/pkg-message echo x - dovecot-managesieve/pkg-plist sed 's/^X//' >dovecot-managesieve/pkg-plist << 'END-of-dovecot-managesieve/pkg-plist' X@comment $ID:$ Xlibexec/dovecot/managesieve Xlibexec/dovecot/managesieve-login X@dirrmtry libexec/dovecot END-of-dovecot-managesieve/pkg-plist exit --- dovecot-managesieve.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080710045721.C003556476>