Update package version to 6.0.6
[platform/core/uifw/isf.git] / configure.ac
index b4b24e2..4ef714c 100644 (file)
@@ -1,6 +1,6 @@
 # Process this file with autoconf to produce a configure script
 #AC_INIT(scim, 1.4.7, suzhe@tsinghua.org.cn)
-AC_INIT(isf, 4.0.18, isf@samsung.com)
+AC_INIT(isf, 6.0.6, isf@samsung.com)
 AC_CONFIG_SRCDIR([ism/src/scim.h])
 
 ###########################################################
@@ -8,9 +8,9 @@ AC_CONFIG_SRCDIR([ism/src/scim.h])
 ###########################################################
 
 # ISF version
-ISF_MAJOR_VERSION=4
+ISF_MAJOR_VERSION=6
 ISF_MINOR_VERSION=0
-ISF_MICRO_VERSION=18
+ISF_MICRO_VERSION=6
 
 ISF_VERSION=$ISF_MAJOR_VERSION.$ISF_MINOR_VERSION.$ISF_MICRO_VERSION
 
@@ -60,6 +60,11 @@ AC_SUBST(SCIM_EPOCH)
 SCIM_BINARY_VERSION=1.4.0
 AC_SUBST(SCIM_BINARY_VERSION)
 
+# Define a string for the name of ISF-CONTROL library.
+#
+ISF_CONTROL=isf-control
+AC_SUBST(ISF_CONTROL)
+
 AC_DEFINE_UNQUOTED(SCIM_BINARY_VERSION, "$SCIM_BINARY_VERSION", [The binary version of SCIM library.])
 AC_DEFINE_UNQUOTED(SCIM_VERSION, "$SCIM_VERSION", [The release version of SCIM library.])
 AC_DEFINE_UNQUOTED(SCIM_MAJOR_VERSION, $SCIM_MAJOR_VERSION, [The Major version of SCIM library.])
@@ -218,6 +223,9 @@ PKG_CHECK_MODULES(ECORE_IPC, [ecore-ipc])
 # Check ECORE FILE library
 PKG_CHECK_MODULES(ECORE_FILE, [ecore-file])
 
+# Check ECORE FILE library
+PKG_CHECK_MODULES(ECORE_INPUT, [ecore-input])
+
 # Check ECORE EVAS library
 PKG_CHECK_MODULES(ECORE_EVAS, [ecore-evas])
 
@@ -255,12 +263,12 @@ fi
 PKG_CHECK_MODULES(XKBCOMMON, [xkbcommon])
 
 # Check ECORE WAYLAND library
-PKG_CHECK_MODULES(ECORE_WL, [ecore-wayland],
+PKG_CHECK_MODULES(ECORE_WL, [ecore-wl2],
                   [ISF_HAS_ECOREWL=yes],
                   [ISF_HAS_ECOREWL=no])
 
 if test "$ISF_HAS_ECOREWL" = "yes"; then
-  AC_DEFINE(HAVE_ECOREWL,1,[Have ecore-wayland functions.])
+  AC_DEFINE(HAVE_ECOREWL,1,[Have ecore-wl2 functions.])
 fi
 
 # Check WAYLAND TEXT INPUT library
@@ -286,8 +294,7 @@ PKG_CHECK_MODULES(GLIB, [glib-2.0])
 # Check tzplatform-config library
 PKG_CHECK_MODULES(TZPLATFORM_CONFIG, [libtzplatform-config])
 
-# Check appcore-efl library
-PKG_CHECK_MODULES(APPCORE_EFL, [appcore-efl])
+PKG_CHECK_MODULES(APPFW_APPLICATION, [capi-appfw-application])
 
 # Check dlog library
 PKG_CHECK_MODULES(DLOG, [dlog >= 0])
@@ -318,7 +325,9 @@ PKG_CHECK_MODULES(VCONF, [vconf],
                   [ISF_HAS_VCONF=no])
 
 # Check edbus library
-PKG_CHECK_MODULES(EDBUS, [edbus])
+PKG_CHECK_MODULES(EDBUS, [edbus],
+                  [ISF_HAS_EDBUS=yes],
+                  [ISF_HAS_EDBUS=no])
 
 # Check bluetooth library
 PKG_CHECK_MODULES(BLUETOOTH, [capi-network-bluetooth],
@@ -368,6 +377,11 @@ AC_ARG_ENABLE(include-libwebsocket,
               enable_libwebsocket=no,
               enable_libwebsocket=yes)
 
+# Check systemd library
+PKG_CHECK_MODULES(SYSTEMD, [libsystemd],
+                  [ISF_HAS_SYSTEMD=yes],
+                  [ISF_HAS_SYSTEMD=no])
+
 if test "$ISF_HAS_VCONF" = "yes"; then
   AC_DEFINE(HAVE_VCONF,1,[Have VConf functions.])
 fi
@@ -380,6 +394,10 @@ if test "$ISF_HAS_FEEDBACK" = "yes"; then
   AC_DEFINE(HAVE_FEEDBACK,1,[Have Feedback functions.])
 fi
 
+if test "$ISF_HAS_EDBUS" = "yes"; then
+  AC_DEFINE(HAVE_EDBUS,1,[Have edbus functions.])
+fi
+
 if test "$ISF_HAS_NOTIFICATION" = "yes" && test "$enable_notification" = "yes"; then
   AC_DEFINE(HAVE_NOTIFICATION,1,[Have Notification functions.])
 fi
@@ -849,7 +867,7 @@ SCIM_ICONDIR="$datadir/scim/icons"
 SCIM_MODULE_PATH="$libdir/scim$SCIM_EPOCH"
 SCIM_LIBEXECDIR="$libdir/scim$SCIM_EPOCH"
 SCIM_LOCALEDIR="/usr/share/locale"
-SCIM_TEMPDIR="/tmp"
+SCIM_TEMPDIR="/run/.isf"
 
 AC_SUBST(SCIM_BINDIR)
 AC_SUBST(SCIM_DATADIR)
@@ -899,7 +917,9 @@ AC_CONFIG_FILES([Makefile
                  isf.pc
                  scim.pc
                  scim-gtkutils.pc
-                 scim.spec])
+                 scim.spec
+                 isf-control.pc
+                 isf-control.spec])
 AC_OUTPUT
 
 AC_MSG_RESULT([