History log of /dovecot/src/plugins/fts-lucene/Makefile.am
Revision Date Author Comments Expand
5f9231534fd15b9aed2676a3d6cd07158f8e2a39 20-Apr-2015 Timo Sirainen <tss@iki.fi>

configure: Fixed/improved finding and using libexttextcat. libexttextcat wasn't actually being used at all by fts-lucene. Now we'll first prefer finding it via pkg-config, next finding exttextcat and only last look up textcat.

db9ad8c821c01a18a520c2a07b2d6dc501b4017a 20-Apr-2015 Timo Sirainen <tss@iki.fi>

configure: Stemmer and textcat checks are now done even if CLucene isn't used. They'll be useful for other FTS backends as well. This patch doesn't change any actual functionality.

2bfa4f4e042def419b7b80b05f7d2cf5d0f9f6a0 04-Jan-2013 Timo Sirainen <tss@iki.fi>

configure: Use pkg-config with clucene if available.

f90c6ff1ae3d5675abfc6ae05574924fda8dca9e 11-Jul-2012 Timo Sirainen <tss@iki.fi>

Debian names libtextcat as libexttextcat. Patch by Stephan Bosch.

f55d355a545747cb26b18b00b4707b56e26260ca 08-Dec-2011 Timo Sirainen <tss@iki.fi>

fts-lucene: Fixed Makefile.am

c37098f8ce6d512ba41f09564d04ed25720f0a77 24-Aug-2011 Timo Sirainen <tss@iki.fi>

fts-lucene: Added default_language setting and separated stemmer/textcat support.

39ed514f9d401b3cb589595c6a2f532050254d77 12-Aug-2011 Timo Sirainen <tss@iki.fi>

fts-lucene: Added "doveadm dump" support for lucene index.

857c9d201f441e9864758bb0dc96526baacb124c 10-Aug-2011 Timo Sirainen <tss@iki.fi>

Makefile fixes to include everything in dist

2ce5b1d19cba4654239116a34e3ad9d5b6af8551 09-Aug-2011 Timo Sirainen <tss@iki.fi>

fts-lucene: Fixed compiling without textcat/snowball

c8296ac1ed68ed5c5168de545b76f9b27fc76d35 09-Aug-2011 Timo Sirainen <tss@iki.fi>

fts-lucene: Added initial support for language detection and stemming. This requires textcat and snowball (libstemmer) libraries. This can be enabled by setting: fts_lucene = textcat_dir=/usr/share/libtextcat \ textcat_conf=/etc/dovecot/textcat.conf I'm not yet sure how good of an idea it is to actually use this, so it needs some testing.. For example how bad is it if language is detected incorrectly?

9b6eb5a72ffe61579e24c6ae4c6ce3d4e9104b95 31-May-2011 Timo Sirainen <tss@iki.fi>

fts-lucene: Fixes to work with CLucene v2.3.3.4 and new FTS API. It's still not recommended to actually use this.

a966016e605eea27e02d73ff1412632cd684d770 30-Apr-2011 Timo Sirainen <tss@iki.fi>

Use -Wl,--as-needed -Wl,--no-undefined GNU ld flags for non-plugins.

a22c03355b9c4c8e1655250e216a4ce66d49de7c 07-Apr-2009 Timo Sirainen <tss@iki.fi>

Get rid of imap/, pop3/, lda/ and sql/ module subdirs. It's all in lib/dovecot/ now. --HG-- branch : HEAD

/dovecot/src/deliver/deliver-settings.c /dovecot/src/imap/imap-settings.c /dovecot/src/lib-sql/Makefile.am /dovecot/src/plugins/acl/Makefile.am /dovecot/src/plugins/autocreate/Makefile.am /dovecot/src/plugins/convert/Makefile.am /dovecot/src/plugins/expire/Makefile.am Makefile.am /dovecot/src/plugins/fts-solr/Makefile.am /dovecot/src/plugins/fts-squat/Makefile.am /dovecot/src/plugins/fts/Makefile.am /dovecot/src/plugins/imap-acl/Makefile.am /dovecot/src/plugins/imap-quota/Makefile.am /dovecot/src/plugins/lazy-expunge/Makefile.am /dovecot/src/plugins/listescape/Makefile.am /dovecot/src/plugins/mail-log/Makefile.am /dovecot/src/plugins/mbox-snarf/Makefile.am /dovecot/src/plugins/quota/Makefile.am /dovecot/src/plugins/trash/Makefile.am /dovecot/src/plugins/virtual/Makefile.am /dovecot/src/plugins/zlib/Makefile.am /dovecot/src/pop3/pop3-settings.c
045c4c65d4940d5e1bd19681df4932ec990cbca2 21-Jul-2008 Timo Sirainen <tss@iki.fi>

Symlink FTS plugins to pop3 directory too. --HG-- branch : HEAD

1c93b5986ac03e0b3cd69647332b412ecef4d6a9 13-Jun-2008 Timo Sirainen <tss@iki.fi>

Previous changes broke plugin symlink creation in make install. --HG-- branch : HEAD

24abf21d02b4fe2bf539102fa50e4a6261242222 11-Jun-2008 Timo Sirainen <tss@iki.fi>

Use dynamic module suffix provided by libtool rather than hardcoded ".so". --HG-- branch : HEAD

fc3489208bdd322f594fefb1883473410e868c50 25-Sep-2007 Timo Sirainen <tss@iki.fi>

Add lucene-wrapper.h to distribution. --HG-- branch : HEAD

8e371a3ce32bd64288786855b8ce0cb63f19f7d1 29-Mar-2007 Timo Sirainen <tss@iki.fi>

Better type safety to module_contexts arrays. Already fixed some bugs. --HG-- branch : HEAD

/dovecot/src/imap/imap-thread.c /dovecot/src/lib-storage/index/dbox/dbox-storage.c /dovecot/src/lib-storage/index/dbox/dbox-storage.h /dovecot/src/lib-storage/index/dbox/dbox-transaction.c /dovecot/src/lib-storage/index/index-storage.c /dovecot/src/lib-storage/index/index-storage.h /dovecot/src/lib-storage/index/index-transaction.c /dovecot/src/lib-storage/index/maildir/maildir-storage.c /dovecot/src/lib-storage/index/maildir/maildir-storage.h /dovecot/src/lib-storage/index/maildir/maildir-transaction.c /dovecot/src/lib-storage/index/mbox/mbox-storage.c /dovecot/src/lib-storage/index/mbox/mbox-storage.h /dovecot/src/lib-storage/index/mbox/mbox-transaction.c /dovecot/src/lib-storage/list/index-mailbox-list-sync.c /dovecot/src/lib-storage/list/index-mailbox-list.c /dovecot/src/lib-storage/list/index-mailbox-list.h /dovecot/src/lib-storage/mail-storage-private.h /dovecot/src/lib-storage/mail-storage.c /dovecot/src/lib-storage/mailbox-list-private.h /dovecot/src/lib-storage/mailbox-list.c /dovecot/src/lib/Makefile.am /dovecot/src/lib/module-context.h /dovecot/src/plugins/acl/Makefile.am /dovecot/src/plugins/acl/acl-mailbox-list.c /dovecot/src/plugins/acl/acl-mailbox.c /dovecot/src/plugins/acl/acl-plugin.h /dovecot/src/plugins/acl/acl-storage.c /dovecot/src/plugins/expire/expire-plugin.c Makefile.am fts-backend-lucene.c fts-lucene-plugin.c fts-lucene-plugin.h /dovecot/src/plugins/fts-squat/Makefile.am /dovecot/src/plugins/fts/Makefile.am /dovecot/src/plugins/fts/fts-storage.c /dovecot/src/plugins/lazy-expunge/lazy-expunge-plugin.c /dovecot/src/plugins/mail-log/mail-log-plugin.c /dovecot/src/plugins/quota/quota-private.h /dovecot/src/plugins/quota/quota-storage.c /dovecot/src/plugins/trash/Makefile.am /dovecot/src/plugins/zlib/zlib-plugin.c
9d1526ac8bcec9aff3c3a32f092ee2f3da2760b7 16-Dec-2006 Timo Sirainen <tss@iki.fi>

Changed the plugin filename numbering (ie. the ordering in which the plugins are loaded). This doesn't change anything for current plugins, but future plugins will need this change so they can get themselves loaded between specific plugins. --HG-- branch : HEAD

57f4445a46726a17bfe78b0964dd301a6ccb40ec 18-Sep-2006 Timo Sirainen <tss@iki.fi>

--with-lucene now enables lucene full text search indexing. Note that using it breaks IMAP RFC. It also seems to have problems finding texts that have special characters in them, such as email addresses. You can anyway enable it by loading fts and fts_lucene plugins and setting fts=lucene in plugin section. --HG-- branch : HEAD