Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 392709 - net-mail/dovecot-2.1_rc bump
Summary: net-mail/dovecot-2.1_rc bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eray Aslan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-01 08:34 UTC by Patrick Lauer
Modified: 2011-12-04 07:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2011-12-01 08:34:22 UTC
Current release is 2.1_rc1, sieve has not been bumped yet and sieve for 2.0 fails to compile with 2.1.

The Fulltextsearch can use clucene and solr in addition to dovecot's squat index. I've added clucene with a fts useflag, solr is not sane to package, and clucene can use a stemmer (to find plurals and other word variations) that isn't packaged yet.

This works for me on a test-system with quite large mailboxes, the performance of FTS appears to be very nice.

# cat /dovecot-patch 
12,18c12,18
< SRC_URI="http://dovecot.org/releases/${major_minor}/${MY_P}.tar.gz
<       sieve? (
<       http://www.rename-it.nl/dovecot/${major_minor}/dovecot-${major_minor}-pigeonhole-${sieve_version}.tar.gz
<       )
<       managesieve? (
<       http://www.rename-it.nl/dovecot/${major_minor}/dovecot-${major_minor}-pigeonhole-${sieve_version}.tar.gz
<       ) "
---
> SRC_URI="http://dovecot.org/releases/${major_minor}/rc/${MY_P}.tar.gz"
> #     sieve? (
> #     http://www.rename-it.nl/dovecot/${major_minor}/dovecot-${major_minor}-pigeonhole-${sieve_version}.tar.gz
> #     )
> #     managesieve? (
> #     http://www.rename-it.nl/dovecot/${major_minor}/dovecot-${major_minor}-pigeonhole-${sieve_version}.tar.gz
> #     ) "
26c26
< IUSE="bzip2 caps cydir sdbox doc ipv6 kerberos ldap +maildir managesieve mbox
---
> IUSE="bzip2 caps cydir sdbox doc fts ipv6 kerberos ldap +maildir managesieve mbox
29c29,30
< DEPEND="caps? ( sys-libs/libcap )
---
> DEPEND="fts? ( dev-cpp/clucene )
>       caps? ( sys-libs/libcap )
76a78
>       # currently only lucene added for fulltextsearch
79a82,83
>               $( use_with fts lucene ) \
>               --without-stemmer
Comment 1 Eray Aslan gentoo-dev 2011-12-04 07:00:13 UTC
In CVS.  Enjoy.