X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=blobdiff_plain;f=configure.in;h=0a7922d77947486ccae75f96edef03ff96b3119d;hp=5b74e3cfe8d6ced736f52bc2a444097c7caf3f0e;hb=ae7080990bc816a73d86ba9957eee4d876f40a06;hpb=f2f3f245a0e9c032b1c028aa004fdad11caceb63 diff --git a/configure.in b/configure.in index 5b74e3c..0a7922d 100644 --- a/configure.in +++ b/configure.in @@ -1,8 +1,8 @@ -AC_INIT(idl/Accessibility.idl) +AC_INIT(xml/Accessibility.xml) AT_SPI_MAJOR_VERSION=1 -AT_SPI_MINOR_VERSION=7 -AT_SPI_MICRO_VERSION=5 +AT_SPI_MINOR_VERSION=22 +AT_SPI_MICRO_VERSION=0 AT_SPI_INTERFACE_AGE=0 AT_SPI_BINARY_AGE=0 AT_SPI_VERSION="$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION.$AT_SPI_MICRO_VERSION" @@ -16,7 +16,7 @@ AC_SUBST(AT_SPI_BINARY_AGE) # libtool versioning LT_RELEASE=$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION LT_CURRENT=10 -LT_REVISION=7 +LT_REVISION=11 LT_AGE=10 LT_VERSION_INFO='-version-info ${LT_CURRENT}:${LT_REVISION}:${LT_AGE}' AC_SUBST(LT_VERSION_INFO) @@ -26,10 +26,10 @@ AC_SUBST(LT_REVISION) AC_SUBST(LT_AGE) dnl required versions of other tools. -m4_define([req_ver_atk], [1.9.0]) -m4_define([req_ver_libbonobo], [1.107.0]) -m4_define([req_ver_gail], [1.3.0]) -m4_define([req_ver_gtk], [2.0.0]) +m4_define([req_ver_atk], [1.17.0]) +m4_define([req_ver_gtk], [2.10.0]) +m4_define([req_ver_gail], [1.9.0]) +m4_define([req_ver_dbus_glib], [0.7.0]) dnl Specify a header configuration file AM_CONFIG_HEADER(config.h) @@ -38,13 +38,17 @@ dnl Initialize maintainer mode AM_MAINTAINER_MODE dnl translation of any at-spi strings: used only for .server -AC_PROG_INTLTOOL([0.31]) +IT_PROG_INTLTOOL([0.35.0]) dnl Checks for programs AC_PROG_CC AC_PROG_INSTALL AC_ISC_POSIX +# Check for Python + +AM_PATH_PYTHON(2.4) + GNOME_COMMON_INIT GNOME_COMPILE_WARNINGS(maximum) @@ -55,7 +59,6 @@ AM_PROG_LIBTOOL GETTEXT_PACKAGE="${PACKAGE}" AC_SUBST(GETTEXT_PACKAGE) dnl internationalization support; uncomment if translatable strings are reintroduced -ALL_LINGUAS="ar az be bg bn bs ca cs cy da de el en_CA en_GB eo es et eu fa fi fr gl gu he hi hr hu id is it ja ka ko lt mn mr ms nb ne nl nn no or pa pl pt_BR pt ro ru rw sk sl sq sr@ije sr@Latn sr sv th ug uk vi wa xh zh_CN zh_HK zh_TW" AM_GLIB_GNU_GETTEXT # AM_GLIB_GNU_GETTEXT above subst. $DATADIRNAME @@ -83,16 +86,14 @@ dnl fi dnl Checks for libraries PKG_CHECK_MODULES(LIBSPI, [ - libbonobo-2.0 >= req_ver_libbonobo + dbus-glib-1 >= req_ver_dbus_glib atk >= req_ver_atk - gtk+-2.0 >= req_ver_gtk - gail >= req_ver_gail ]) AC_SUBST(LIBSPI_LIBS) AC_SUBST(LIBSPI_CFLAGS) PKG_CHECK_MODULES(REGISTRYD, [ - libbonobo-2.0 >= req_ver_libbonobo + dbus-glib-1 >= req_ver_dbus_glib atk >= req_ver_atk gtk+-2.0 >= req_ver_gtk ]) @@ -100,7 +101,7 @@ AC_SUBST(REGISTRYD_LIBS) AC_SUBST(REGISTRYD_CFLAGS) PKG_CHECK_MODULES(TESTS, [ - libbonobo-2.0 >= req_ver_libbonobo + dbus-glib-1 >= req_ver_dbus_glib atk >= req_ver_atk gtk+-2.0 >= req_ver_gtk gail >= req_ver_gail @@ -109,29 +110,29 @@ AC_SUBST(TESTS_LIBS) AC_SUBST(TESTS_CFLAGS) PKG_CHECK_MODULES(ATK_BRIDGE, [ - libbonobo-2.0 >= req_ver_libbonobo + dbus-glib-1 >= req_ver_dbus_glib atk >= req_ver_atk -]) +]) AC_SUBST(ATK_BRIDGE_LIBS) AC_SUBST(ATK_BRIDGE_CFLAGS) PKG_CHECK_MODULES(LIBCSPI, [ - libbonobo-2.0 >= req_ver_libbonobo + dbus-glib-1 >= req_ver_dbus_glib atk >= req_ver_atk ]) AC_SUBST(LIBCSPI_LIBS) AC_SUBST(LIBCSPI_CFLAGS) +PKG_CHECK_MODULES(ORBIT, [ + ORBit-2.0 +]) +AC_SUBST(ORBIT_LIBS) +AC_SUBST(ORBIT_CFLAGS) + dnl orbit-idl. ORBIT_IDL="`$PKG_CONFIG --variable=orbit_idl ORBit-2.0`" AC_SUBST(ORBIT_IDL) -dnl Bonobo and Bonobo-Activation idl files -BONOBO_ACTIVATION_IDL_DIR="`$PKG_CONFIG --variable=idldir bonobo-activation-2.0`" -LIBBONOBO_IDL_DIR="`$PKG_CONFIG --variable=idldir libbonobo-2.0`" -AC_SUBST(BONOBO_ACTIVATION_IDL_DIR) -AC_SUBST(LIBBONOBO_IDL_DIR) - LIBS="$LIBS $X_LIBS" dnl path to Xtst AC_CHECK_LIB(Xtst, XTestFakeKeyEvent, XTST_LIBS=-lXtst,[ @@ -168,9 +169,9 @@ if test x$enable_xevie = xyes ; then XEVIE_LIBS="-lXext" AC_DEFINE(HAVE_XEVIE) else - AC_CHECK_LIB(Xevie, XevieQueryVersion, have_xevie="maybe",,-lXext) + AC_CHECK_LIB(Xevie, XevieQueryVersion, have_xevie="maybe",,-lXevie -lXext) if test "x$have_xevie" = "xmaybe"; then - AC_CHECK_HEADER(X11/extensions/Xevie.h, have_xevie=yes) + AC_CHECK_HEADER(X11/extensions/Xevie.h, have_xevie=yes, [], [#include ]) if test "x$have_xevie" = "xyes"; then XEVIE_LIBS="-lXext -lXevie" AC_DEFINE(HAVE_XEVIE) @@ -199,6 +200,11 @@ AC_TRY_CPP([#include You can download the latest version from ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/]) ]) +#libtool option to strip symbols starting with cspi +# +LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[[^cspi]].*"' +AC_SUBST(LIBTOOL_EXPORT_OPTIONS) + REBUILD=\# if test "x$enable_rebuilds" = "xyes" && \ test -n "$PERL" && \ @@ -216,17 +222,9 @@ libspi-1.0-uninstalled.pc libloginhelper-1.0.pc cspi-1.0.pc cspi-1.0-uninstalled.pc -docs/Makefile -docs/reference/Makefile -docs/reference/cspi/Makefile -idl/Makefile libspi/Makefile -registryd/Makefile -atk-bridge/Makefile -login-helper/Makefile -test/Makefile -cspi/Makefile -cspi/bonobo/Makefile +tools/Makefile +xml/Makefile ]) echo "AT-SPI setup: