From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 4 10:00:26 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A67FE16A4DA for ; Fri, 4 Aug 2006 10:00:26 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A32943D46 for ; Fri, 4 Aug 2006 10:00:26 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k74A0PN7092864 for ; Fri, 4 Aug 2006 10:00:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k74A0PJe092863; Fri, 4 Aug 2006 10:00:25 GMT (envelope-from gnats) Resent-Date: Fri, 4 Aug 2006 10:00:25 GMT Resent-Message-Id: <200608041000.k74A0PJe092863@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mark Starovoytov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEEA316A4DA for ; Fri, 4 Aug 2006 09:53:07 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F86343D46 for ; Fri, 4 Aug 2006 09:53:07 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k749r7Ce095639 for ; Fri, 4 Aug 2006 09:53:07 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k749r73m095638; Fri, 4 Aug 2006 09:53:07 GMT (envelope-from nobody) Message-Id: <200608040953.k749r73m095638@www.freebsd.org> Date: Fri, 4 Aug 2006 09:53:07 GMT From: Mark Starovoytov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/101346: New port: mail/libsieve A library to interpret Sieve scripts, and to execute them over a given set of messages X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 10:00:26 -0000 >Number: 101346 >Category: ports >Synopsis: New port: mail/libsieve A library to interpret Sieve scripts, and to execute them over a given set of messages >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 04 10:00:25 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Mark Starovoytov >Release: FreeBSD 6.1-STABLE i386 >Organization: >Environment: System: FreeBSD relay.rubinrelax.spb.ru 6.1-STABLE FreeBSD 6.1-STABLE #0: Wed Aug 2 15:42:10 UTC 2006 root@:/usr/obj/usr/src /sys/2828_60_03 i386 >Description: A library for parsing, sorting and filtering your mail. libSieve provides a library to interpret Sieve scripts, and to execute those scripts over a given set of messages. The return codes from the libSieve functions let your program know how to handle the message, and then it's up to you to make it so. libSieve makes no attempt to have knowledge of how SMTP, IMAP, or anything else work; just how to parse and deal with a buffer full of emails. >How-To-Repeat: >Fix: --- libsieve.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: # # libsieve # libsieve/distinfo # libsieve/Makefile # libsieve/pkg-descr # libsieve/pkg-plist # echo c - libsieve mkdir -p libsieve > /dev/null 2>&1 echo x - libsieve/distinfo sed 's/^X//' >libsieve/distinfo << 'END-of-libsieve/distinfo' XMD5 (libsieve-2.1.13.tar.gz) = 684fc3e9f52ce23c1fe31de8b05594f9 XSHA256 (libsieve-2.1.13.tar.gz) = 911776db256f8b6a3150629974232d7820613eeb65d88b6b5aca394586eae749 XSIZE (libsieve-2.1.13.tar.gz) = 793919 END-of-libsieve/distinfo echo x - libsieve/Makefile sed 's/^X//' >libsieve/Makefile << 'END-of-libsieve/Makefile' X# New ports collection makefile for: libsieve X# Date created: 4 August 2006 X# Whom: Mark Starovoytov X# X# $FreeBSD$ X# X XPORTNAME= libsieve XPORTVERSION= 2.1.13 XCATEGORIES= mail XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= libsieve X XMAINTAINER= mark_sf@kikg.ifmo.ru XCOMMENT= A library for parsing, sorting and filtering mail X XGNU_CONFIGURE= yes XCONFIGURE_WRKSRC=${WRKSRC}/src XCONFIGURE_TARGET=--build=${ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ARGS+=--prefix=${PREFIX} XUSE_GMAKE= yes XBUILD_WRKSRC= ${WRKSRC}/src XINSTALL_WRKSRC= ${WRKSRC}/src XUSE_LDCONFIG= yes X X.include END-of-libsieve/Makefile echo x - libsieve/pkg-descr sed 's/^X//' >libsieve/pkg-descr << 'END-of-libsieve/pkg-descr' XlibSieve provides a library to interpret Sieve scripts, and to execute those Xscripts over a given set of messages. The return codes from the libSieve Xfunctions let your program know how to handle the message, and then it's up to Xyou to make it so. libSieve makes no attempt to have knowledge of how SMTP, XIMAP, or anything else work; just how to parse and deal with a buffer full of Xemails. The rest is up to you! X XWWW: http://libsieve.sourceforge.net/ END-of-libsieve/pkg-descr echo x - libsieve/pkg-plist sed 's/^X//' >libsieve/pkg-plist << 'END-of-libsieve/pkg-plist' Xinclude/sieve2.h Xinclude/sieve2_error.h Xlib/libsieve.a Xlib/libsieve.la Xlib/libsieve.so Xlib/libsieve.so.1 END-of-libsieve/pkg-plist exit --- libsieve.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: