summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorCaolán McNamara <cmc@openoffice.org>2010-07-16 08:47:44 +0100
committerCaolán McNamara <cmc@openoffice.org>2010-07-16 08:47:44 +0100
commit0f4075c50d34c177dab87cae1dc9e1218d29b19e (patch)
tree52897c3c864988454046dd8be3a27f3d51cc3850 /configure.in
parent9345119d4da6dea75c3aa0bfa167f2c16b544864 (diff)
cmcfixes77: #i80021# system libtextcat
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in31
1 files changed, 31 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 00a5d5dde8b5..dc65c5e3dfe8 100644
--- a/configure.in
+++ b/configure.in
@@ -546,6 +546,12 @@ AC_ARG_WITH(system-altlinuxhyph,
AC_ARG_WITH(system-lpsolve,
[ --with-system-lpsolve Use lpsolve already on system
],,)
+AC_ARG_WITH(system-libtextcat,
+[ --with-system-libtextcat Use libtextcat already on system
+],,)
+AC_ARG_WITH(external-libtextcat-dir,
+[ --with-external-libtextcat-dir Specify external libtextcat dir
+],,)
AC_ARG_WITH(system-cppunit,
[ --with-system-cppunit Use cppunit already on system
],,)
@@ -5142,6 +5148,31 @@ else
fi
AC_SUBST(SYSTEM_LPSOLVE)
+dnl ===================================================================
+dnl Checking for libtextcat
+dnl ===================================================================
+AC_MSG_CHECKING([which libtextcat to use])
+LIBTEXTCAT_SYSTEM_DIR=file:///usr/share/libtextcat
+if test -n "$with_system_libtextcat"; then
+ AC_MSG_RESULT([external])
+ SYSTEM_LIBTEXTCAT=YES
+ AC_CHECK_HEADER(libtextcat/textcat.h, [],
+ [ AC_MSG_ERROR(libtextcat headers not found.)], [])
+ AC_CHECK_LIB(textcat, special_textcat_Init, ,
+ [ AC_MSG_ERROR(libtextcat library not found or not suitable. libtextcat typically needs to be patched)], [])
+ AC_MSG_CHECKING([for libtextcat data directory])
+ if test -n "$with_external_libtextcat_dir"; then
+ LIBTEXTCAT_SYSTEM_DIR=file://$with_external_libtextcat_dir
+ fi
+ AC_MSG_RESULT([$LIBTEXTCAT_SYSTEM_DIR])
+else
+ AC_MSG_RESULT([internal])
+ SYSTEM_LIBTEXTCAT=NO
+ BUILD_TYPE="$BUILD_TYPE LIBTEXTCAT"
+fi
+AC_SUBST(LIBTEXTCAT_SYSTEM_DIR)
+AC_SUBST(SYSTEM_LIBTEXTCAT)
+
dnl ***************************************
dnl testing libc version for Linux...
dnl ***************************************