ecore_imf/wayland: Disable build wayland text input module 20/66220/1 accepted/tizen/common/20160419.142953 accepted/tizen/ivi/20160418.235325 accepted/tizen/mobile/20160418.235233 accepted/tizen/tv/20160418.235308 accepted/tizen/wearable/20160418.235249 submit/tizen/20160418.062859
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 18 Apr 2016 02:40:12 +0000 (11:40 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 18 Apr 2016 02:40:16 +0000 (11:40 +0900)
wayland text input module will be moved into ISF

Change-Id: I39327a3db7d155a248f7a2a9ad6b913e0c263b9c

configure.ac
packaging/efl.spec

index 6c71e0e..0e9dd69 100644 (file)
@@ -3587,6 +3587,17 @@ AC_ARG_ENABLE([ibus],
    ],
    [want_ibus="yes"])
 
+AC_ARG_ENABLE([wayland-text-input],
+   [AS_HELP_STRING([--disable-wayland-text-input],[disable Wayland text input.])],
+   [
+    if test "x${enableval}" = "xyes" ; then
+       want_wayland_text_input="yes"
+    else
+       want_wayland_text_input="no"
+    fi
+   ],
+   [want_wayland_text_input="yes"])
+
 ### Default values
 
 ### Checks for programs
@@ -3875,7 +3886,9 @@ AM_CONDITIONAL([BUILD_ECORE_IMF_XIM], [test "x${have_ecore_imf_xim}" = "xyes"])
 EFL_ADD_FEATURE([ECORE_IMF], [xim])
 
 # wayland
-if test "x${want_ecore_imf_wayland}" = "xyes" ; then
+
+have_ecore_imf_wayland="no"
+if text "x${want_wayland_text_input}" = "xyes" && test "x${want_ecore_imf_wayland}" = "xyes" ; then
    PKG_CHECK_MODULES([WAYLAND],
       [wayland-client >= 1.2.0 text-client],
       [
@@ -3886,7 +3899,7 @@ if test "x${want_ecore_imf_wayland}" = "xyes" ; then
 fi
 
 AM_CONDITIONAL([BUILD_ECORE_IMF_WAYLAND], [test "x${have_ecore_imf_wayland}" = "xyes"])
-EFL_ADD_FEATURE([ECORE_IMF], [wayland], [${want_ecore_imf_wayland}])
+EFL_ADD_FEATURE([ECORE_IMF], [wayland], [${have_ecore_imf_wayland}])
 
 ### Checks for header files
 
index 1617d60..cfb4814 100644 (file)
@@ -682,6 +682,7 @@ CFLAGS+=" -DMESA_EGL_NO_X11_HEADERS "
     --with-glib=always \
     --disable-xim \
     --disable-scim \
+    --disable-wayland-text-input \
     --disable-gesture \
     --with-tests=regular \
     --enable-fb \
@@ -959,7 +960,7 @@ install -m 0644 %SOURCE100 %{buildroot}%{_tmpfilesdir}/efl.conf
 %{_libdir}/ecore_x/*/*/*
 %endif
 %{_libdir}/ecore_evas/engines/*/*/module.so
-%{_libdir}/ecore_imf/modules/*/*/module.so
+#%{_libdir}/ecore_imf/modules/*/*/module.so
 %{_libdir}/ecore/system/systemd/v-*/module.so
 %{_libdir}/ecore_buffer/modules/*/*/module.so
 %{_datadir}/ecore/checkme