[PATCH]: libexttextcat from libreoffice
Arkadiusz Miśkiewicz
arekm at maven.pl
Fri Nov 14 08:02:06 UTC 2014
Hello.
There is libexttextcat version provided by libreoffice team
http://www.freedesktop.org/wiki/Software/libexttextcat
http://dev-www.libreoffice.org/src/libexttextcat/
which uses pkgconfig. Library name is different:
libexttextcat-2.0.so
so dovecot configure doesn't find it.
Something like this is needed:
--- dovecot-2.2.15/configure.ac~ 2014-10-25 05:57:08.000000000 +0200
+++ dovecot-2.2.15/configure.ac 2014-11-14 08:49:02.888452270 +0100
@@ -2747,10 +2747,16 @@
have_lucene_textcat=yes
AC_DEFINE(HAVE_LUCENE_TEXTCAT,, Define if you want textcat support for CLucene)
], [
- AC_CHECK_LIB(exttextcat, special_textcat_Init, [
- have_lucene_exttextcat=yes
- AC_DEFINE(HAVE_LUCENE_EXTTEXTCAT,, Define if you want textcat (Debian version) support for CLucene)
- ])
+ if test "$PKG_CONFIG" != "" && $PKG_CONFIG --exists libexttextcat 2>/dev/null; then
+ PKG_CHECK_MODULES(LIBEXTTEXTCAT, libexttextcat)
+ LIBS="$LIBS $LIBEXTTEXTCAT_LIBS"
+ AC_DEFINE(HAVE_LUCENE_EXTTEXTCAT,, Define if you want textcat (LibreOffice version) support for CLucene)
+ else
+ AC_CHECK_LIB(exttextcat, special_textcat_Init, [
+ have_lucene_exttextcat=yes
+ AC_DEFINE(HAVE_LUCENE_EXTTEXTCAT,, Define if you want textcat (Debian version) support for CLucene)
+ ])
+ fi
])
], [
if test $want_stemmer = yes; then
--
Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )
More information about the dovecot
mailing list