summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorfujiwarat <takao.fujiwara1@gmail.com>2019-04-12 19:41:09 +0900
committerfujiwarat <takao.fujiwara1@gmail.com>2019-04-12 19:41:09 +0900
commit3a3135b1608652ab8db34d499a6baa52601981cc (patch)
treec1949b69f9e93bd8609c595d99f5727611456169 /configure.ac
parentda71a2e69726815a561f0f8dc6ade572d08a037c (diff)
downloadibus-anthy-3a3135b1608652ab8db34d499a6baa52601981cc.tar.gz
Enable to link anthy-unicode
https://github.com/fujiwarat/anthy-unicode
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac15
1 files changed, 11 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac
index 70cb39e..a22145d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,8 +3,8 @@
# ibus-anthy - The Anthy engine for IBus
#
# Copyright (c) 2007-2008 Peng Huang <shawn.p.huang@gmail.com>
-# Copyright (c) 2010-2018 Takao Fujiwara <takao.fujiwara1@gmail.com>
-# Copyright (c) 2007-2018 Red Hat, Inc.
+# Copyright (c) 2010-2019 Takao Fujiwara <takao.fujiwara1@gmail.com>
+# Copyright (c) 2007-2019 Red Hat, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -63,10 +63,13 @@ DATE_DISPLAY="ibus_datedisplay"
AC_SUBST(DATE_DISPLAY)
dnl - check anthy
-PKG_CHECK_MODULES(ANTHY, [
- anthy
+PKG_CHECK_MODULES(ANTHY, [anthy-unicode], [ANTHY_PC=anthy-unicode], [
+ PKG_CHECK_MODULES(ANTHY, [anthy], [ANTHY_PC=anthy])
])
+AC_SUBST(ANTHY_PC)
+CFLAGS_backup="$CFLAGS"
+CFLAGS="$ANTHY_CFLAGS $CFLAGS"
AC_CHECK_DECLS([
NTH_UNCONVERTED_CANDIDATE,
NTH_KATAKANA_CANDIDATE,
@@ -74,6 +77,7 @@ NTH_HIRAGANA_CANDIDATE,
NTH_HALFKANA_CANDIDATE],,
AC_MSG_ERROR([Could not find NTH_*_CANDIDATE values in anthy.h]),
[[#include <anthy/anthy.h>]])
+CFLAGS="$CFLAGS_backup"
PKG_CHECK_MODULES(GOBJECT2, [
gobject-2.0 >= glib_required_version
@@ -449,6 +453,9 @@ echo "
GOBJECT2_CFLAGS $GOBJECT2_CFLAGS
GOBJECT2_LIBS $GOBJECT2_LIBS
+ANTHY_PC $ANTHY_PC
+ANTHY_CFLAGS $ANTHY_CFLAGS
+ANTHY_LIBS $ANTHY_LIBS
ANTHY_GOBJECT_LIBDIR $ANTHY_GOBJECT_LIBDIR
ANTHY_GOBJECT_GIRDIR $ANTHY_GOBJECT_GIRDIR
ANTHY_GOBJECT_TYPELIBSDIR $ANTHY_GOBJECT_TYPELIBSDIR