Added toggle buttons for switching speak engine, update PO files
[mstardict] / configure.ac
index 4a5f8e4..14c29e9 100644 (file)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.52)
 
-AC_INIT(mstardict, 0.3, roman.moravcik@gmail.com)
+AC_INIT(mstardict, 0.6, roman.moravcik@gmail.com)
 AC_CONFIG_SRCDIR(src/mstardict.cpp)
 
 dnl Don't include maintainer make-rules by default
@@ -17,6 +17,7 @@ AC_LANG([C++])
 AC_PROG_CXXCPP
 AC_PROG_MAKE_SET
 AC_PROG_RANLIB
+AM_PROG_LIBTOOL
 
 dnl ================================================================
 dnl Gettext stuff.
@@ -33,13 +34,19 @@ AC_FUNC_MMAP
 
 AC_CHECK_LIB(z,zlibVersion,LIBS="$LIBS -lz",[AC_MSG_ERROR([zlib not found])])
 
-PKG_CHECK_MODULES(MSTARDICT, glib-2.0 >= 2.6.1 hildon-1 gconf-2.0 >= 2.6.2)
+PKG_CHECK_MODULES(MSTARDICT, glib-2.0 >= 2.6.1 hildon-1 gconf-2.0 >= 2.6.2 libosso)
 
 MSTARDICT_CFLAGS="-Wall $MSTARDICT_CFLAGS"
 
 AC_SUBST(MSTARDICT_LIBS)
 AC_SUBST(MSTARDICT_CFLAGS)
 
+# check for libespeak (consider moving this to maemo5)
+AC_CHECK_HEADERS(espeak/speak_lib.h, [
+MSTARDICT_CFLAGS="$MSTARDICT_CFLAGS -DESPEAK"
+MSTARDICT_LIBS="$MSTARDICT_LIBS -lespeak"
+])
+
 dnl fill cflags for libstardict
 PKG_CHECK_MODULES(LIB_STARDICT, glib-2.0 >= 2.6.1 gtk+-2.0 >= 2.12 sigc++-2.0)
 AC_SUBST(LIB_STARDICT_CFLAGS)
@@ -49,9 +56,14 @@ AC_OUTPUT([
  data/Makefile
  data/mstardict.desktop.in
  m4/Makefile
- src/lib/Makefile
- src/Makefile
  po/Makefile.in
+ src/Makefile
+ src/lib/Makefile
+ stardict-plugins/Makefile
+ stardict-plugins/stardict-html-parsedata-plugin/Makefile
+ stardict-plugins/stardict-powerword-parsedata-plugin/Makefile
+ stardict-plugins/stardict-wiki-parsedata-plugin/Makefile
+ stardict-plugins/stardict-xdxf-parsedata-plugin/Makefile
 ])
 
 echo "