summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac70
1 files changed, 6 insertions, 64 deletions
diff --git a/configure.ac b/configure.ac
index 8ccf5c8..75db507 100644
--- a/configure.ac
+++ b/configure.ac
@@ -56,38 +56,18 @@ PKG_CHECK_MODULES(IBUS, [
ibus-1.0 >= 1.3.99
])
+# check pyzy
+PKG_CHECK_MODULES(PYZY, [
+ pyzy-1.0 >= 0.0.8
+])
+AC_PATH_PROG(PYZY, pyzy-1.0)
+
# check sqlite
PKG_CHECK_MODULES(SQLITE, [
sqlite3
])
AC_PATH_PROG(SQLITE3, sqlite3)
-# check uuid
-AC_CHECK_FUNCS([uuid_create], [], [
- PKG_CHECK_MODULES(LIBUUID, uuid, [
- # uuid.pc exist
- AC_DEFINE(HAVE_LIBUUID, 1, [Define if found libuuid])
- HAVE_LIBUUID=yes
- ], [
- # uuid.pc does not exist
- uuid_old_LIBS=$LIBS
- AC_CHECK_HEADERS(uuid/uuid.h, [
- AC_SEARCH_LIBS(uuid_generate, uuid, [
- test x"$ac_cv_search_uuid_generate" != x"none required" && LIBUUID_LIBS=$ac_cv_search_uuid_generate
- AC_DEFINE(HAVE_LIBUUID, 1, [Define if found libuuid])
- HAVE_LIBUUID=yes
- ], [
- AC_MSG_ERROR([Can not find uuid_create and uuid_generate in libc or libuuid])
- ])
- ], [
- AC_MSG_ERROR([Can not find uuid_create and uuid_generate in libc or libuuid])
- ])
- LIBS=$uuid_old_LIBS
- ])
-])
-
-AM_CONDITIONAL(HAVE_LIBUUID, test x"$HAVE_LIBUUID" = x"yes")
-
# check if ibus_config_get_values, which is available in ibus-1.3.99+ (git master)
save_CFLAGS="$CFLAGS"
save_LIBS="$LIBS"
@@ -97,7 +77,6 @@ AC_CHECK_FUNCS([ibus_config_get_values])
CFLAGS="$save_CFLAGS"
LIBS="$save_LIBS"
-
# check env
AC_PATH_PROG(ENV, env)
AC_SUBST(ENV)
@@ -120,20 +99,6 @@ if test x"$enable_boost" = x"yes"; then
fi
AM_CONDITIONAL(HAVE_BOOST, test x"$enable_boost" = x"yes")
-# --enable-opencc
-AC_ARG_ENABLE(opencc,
- AC_HELP_STRING([--enable-opencc],
- [Use opencc for simplified and traditional Chinese conversion]),
- [enable_opencc=$enableval],
- [enable_opencc=no]
-)
-if test x"$enable_opencc" = x"yes"; then
- # check opencc
- PKG_CHECK_MODULES(OPENCC, [opencc], [
- AC_DEFINE(HAVE_OPENCC, 1, [Define if found opencc])
- ])
-fi
-
# define GETTEXT_* variables
GETTEXT_PACKAGE=ibus-pinyin
AC_SUBST(GETTEXT_PACKAGE)
@@ -141,24 +106,6 @@ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
AM_GLIB_GNU_GETTEXT
-# --enable-db-android
-AC_ARG_ENABLE(db-android,
- AS_HELP_STRING([--disable-db-android],
- [do not build database from pinyin in android]),
- [enable_db_android=$enableval],
- [enable_db_android=yes]
-)
-AM_CONDITIONAL(IBUS_BUILD_DB_ANDROID, [test x"$enable_db_android" = x"yes" ])
-
-# --enable-db-open-phrase
-AC_ARG_ENABLE(db-open-phrase,
- AS_HELP_STRING([--enable-db-open-phrase],
- [build open-phrase database]),
- [enable_db_open_phrase=$enableval],
- [enable_db_open_phrase=no]
-)
-AM_CONDITIONAL(IBUS_BUILD_DB_OPEN_PHRASE, [test x"$enable_db_open_phrase" = x"yes" ])
-
# --disable-lua-extension
AC_ARG_ENABLE(lua-extension,
AS_HELP_STRING([--disable-lua-extension],
@@ -207,8 +154,6 @@ setup/ibus-setup-pinyin
setup/version.py
data/Makefile
data/db/Makefile
-data/db/android/Makefile
-data/db/open-phrase/Makefile
data/db/english/Makefile
data/icons/Makefile
m4/Makefile
@@ -221,9 +166,6 @@ Build options:
Version $VERSION
Install prefix $prefix
Use boost $enable_boost
- Use opencc $enable_opencc
- Build database android $enable_db_android
- Build database open-phrase $enable_db_open_phrase
Build lua extension $enable_lua_extension
Build english input mode $enable_english_input_mode
])