ChangeLog

# ChangeLog for mail-filter/libsieve
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsieve/ChangeLog,v 1.12 2008/01/25 23:49:03 bangert Exp $

25 Jan 2008; Thilo Bangert libsieve-2.2.5.ebuild,
libsieve-2.2.6.ebuild:
fix quoting

02 Nov 2007; Steve Dibb libsieve-2.2.5.ebuild:
amd64 stable, bug 195599

27 Oct 2007; Thilo Bangert libsieve-2.2.6.ebuild:
add ~sparc, ~pcc and ~alpha

27 Oct 2007; Thilo Bangert -libsieve-2.2.1.ebuild,
-libsieve-2.2.3.ebuild:
remove old versions

*libsieve-2.2.6 (23 Oct 2007)

23 Oct 2007; Thilo Bangert +libsieve-2.2.6.ebuild:
version bump

11 Oct 2007; Christian Faulhammer
libsieve-2.2.5.ebuild:
stable x86, bug 195362

*libsieve-2.2.5 (07 Feb 2007)

07 Feb 2007; Thilo Bangert +libsieve-2.2.5.ebuild:
version bump

*libsieve-2.2.3 (28 Nov 2006)

28 Nov 2006; Thilo Bangert -libsieve-2.2.2.ebuild,
+libsieve-2.2.3.ebuild:
remove borked version and bump

*libsieve-2.2.2 (27 Nov 2006)

27 Nov 2006; Thilo Bangert +libsieve-2.2.2.ebuild:
version bump

11 Nov 2006; Piotr JaroszyƄski libsieve-2.2.1.ebuild:
Add ~amd64 wrt bug #154788.

*libsieve-2.2.1 (04 Nov 2006)

04 Nov 2006; Thilo Bangert +metadata.xml,
+libsieve-2.2.1.ebuild:
libsieve - A library for parsing, sorting and filtering your mail. bug #149770
dep for DBMail (bug #22331) - thanks go to Aaron.

Manifest

DIST libsieve-2.2.5.tar.gz 573924 RMD160 bcb4912008592a7372bacc336575f8416a105acd SHA1 27816679f4d8ecbaf8a3504cc47aad7015e7719b SHA256 c449830592eebe1651f072bda524427134a52d9873b4a2d4725e076388911db8
DIST libsieve-2.2.6.tar.gz 564722 RMD160 30de1bf894fdf3101a238cc44a88cb8d28ebc11c SHA1 5746d56a9ce50ae773a5f690c3163dd0dd6bc8ea SHA256 dce45d73fba98afbffc6fbb6743b3f727cd41d5d3b09ac398a0cb90b21e7f0f0
EBUILD libsieve-2.2.5.ebuild 684 RMD160 22aad7d7544ae2639feb3c99bf93e02ab9dbc092 SHA1 31b9c4814b553e4d9f7b319d1615b30f1bbc41f3 SHA256 9a89d8d82340fe6e4be929bf0561904f796e3a9e97974912405bf7d9dde71318
EBUILD libsieve-2.2.6.ebuild 705 RMD160 828f65a2857e198895f039a3780941886668aea9 SHA1 9fb1f4de046b2b20e75163cdcf75b14ff8155757 SHA256 f1081b7cc4357fb3ce71b84e664a6631443bcba050787db1c10de0d977bfff8e
MISC ChangeLog 1650 RMD160 20a282f3b49d47420b40c31e984a0bcd191cf083 SHA1 c5ac676d96534e90f0a92894e5011876d2e80e90 SHA256 dbf4f479b50c8bd06cc00db636038a935cc879d9cfcbabf8d61ac5186add820c
MISC metadata.xml 518 RMD160 d6d1139ea8eed653410886dce29025da35c6b716 SHA1 20acfaa55f9623660147d7e6efd2b645c5a9fbca SHA256 674c370d616e40215b13b41ffb0c481a6b82bb890ad7889e99872aaa97456009

libsieve-2.2.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsieve/libsieve-2.2.5.ebuild,v 1.4 2008/01/25 23:49:03 bangert Exp $

inherit toolchain-funcs

DESCRIPTION="A library for parsing, sorting and filtering your mail."
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="http://libsieve.sourceforge.net/"

SLOT="0"
LICENSE="MIT LGPL-2"
KEYWORDS="amd64 x86"
IUSE=""

DEPEND="virtual/libc"

src_compile() {
cd "${S}"/src
econf || die "econf failed"
emake || die "emake failed"
}

src_install () {
cd "${S}"/src
emake DESTDIR="${D}" install || die "emake install failed"
}

libsieve-2.2.6.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsieve/libsieve-2.2.6.ebuild,v 1.3 2008/01/25 23:49:03 bangert Exp $

inherit toolchain-funcs

DESCRIPTION="A library for parsing, sorting and filtering your mail."
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="http://libsieve.sourceforge.net/"

SLOT="0"
LICENSE="MIT LGPL-2"
KEYWORDS="~sparc ~ppc ~alpha ~amd64 ~x86"
IUSE=""

DEPEND="virtual/libc"

src_compile() {
cd "${S}"/src
econf || die "econf failed"
emake || die "emake failed"
}

src_install () {
cd "${S}"/src
emake DESTDIR="${D}" install || die "emake install failed"
}

metadata.xml




no-herd

bangert@gentoo.org


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.