Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Aug 2006 09:53:07 GMT
From:      Mark Starovoytov <mark_sf@kikg.ifmo.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/101346: New port: mail/libsieve A library to interpret Sieve scripts, and to execute them over a given set of messages
Message-ID:  <200608040953.k749r73m095638@www.freebsd.org>
Resent-Message-ID: <200608041000.k74A0PJe092863@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <mark_sf@kikg.ifmo.ru>
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 <bsd.port.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608040953.k749r73m095638>