From owner-freebsd-ports@FreeBSD.ORG Thu Jul 10 05:00:07 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 862571065676; Thu, 10 Jul 2008 05:00:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 501C98FC21; Thu, 10 Jul 2008 05:00:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6A507JN018538; Thu, 10 Jul 2008 05:00:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6A50731018537; Thu, 10 Jul 2008 05:00:07 GMT (envelope-from gnats) Resent-Date: Thu, 10 Jul 2008 05:00:07 GMT Resent-Message-Id: <200807100500.m6A50731018537@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@freebsd.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Cc: ports@freebsd.org Resent-Reply-To: FreeBSD-gnats-submit@freebsd.org, Geoffroy Desvernay Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43EC71065674 for ; Thu, 10 Jul 2008 04:57:49 +0000 (UTC) (envelope-from root@dgeos.net) Received: from box.dgeos.net (mx.dgeos.net [IPv6:2001:6f8:380::25]) by mx1.freebsd.org (Postfix) with ESMTP id B54108FC15 for ; Thu, 10 Jul 2008 04:57:48 +0000 (UTC) (envelope-from root@dgeos.net) Received: from localhost (localhost [127.0.0.1]) by box.dgeos.net (Postfix) with ESMTP id 03ECC5649F for ; Thu, 10 Jul 2008 06:57:46 +0200 (CEST) Received: from box.dgeos.net ([127.0.0.1]) by localhost (box.dgeos.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id yhvpCt2IHDhW for ; Thu, 10 Jul 2008 06:57:21 +0200 (CEST) Received: by box.dgeos.net (Postfix, from userid 0) id C003556476; Thu, 10 Jul 2008 06:57:21 +0200 (CEST) Message-Id: <20080710045721.C003556476@box.dgeos.net> Date: Thu, 10 Jul 2008 06:57:21 +0200 (CEST) From: Geoffroy Desvernay To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 X-GNATS-Notify: ports@freebsd.org Cc: Subject: ports/125460: New port: mail/dovecot-managesieve dovecot's managesieve implementation X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Geoffroy Desvernay List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2008 05:00:07 -0000 >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 >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 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 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: