diff options
Diffstat (limited to 'trunk/configure.ac')
-rw-r--r-- | trunk/configure.ac | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/trunk/configure.ac b/trunk/configure.ac new file mode 100644 index 000000000..a6ca3c414 --- /dev/null +++ b/trunk/configure.ac @@ -0,0 +1,99 @@ +AC_INIT(Empathy, 0.6, http://bugzilla.gnome.org/browse.cgi?product=empathy) +AC_PREREQ(2.59) +AC_COPYRIGHT([Copyright (C) 2003-2007 Imendio AB]) + +AM_CONFIG_HEADER(config.h) +AM_INIT_AUTOMAKE(1.9 dist-bzip2 no-define) + +AM_MAINTAINER_MODE + +AC_ISC_POSIX +AC_PROG_CC +AC_HEADER_STDC + +AM_PROG_LIBTOOL +AM_PATH_GLIB_2_0 +AC_PATH_XTRA + +AC_PATH_PROG(DBUS_BINDING_TOOL, dbus-binding-tool) +AC_PATH_PROG(GCONFTOOL, gconftool-2) +AM_GCONF_SOURCE_2 + +IT_PROG_INTLTOOL([0.35.0]) + +GLIB_REQUIRED=2.12.0 +GTK_REQUIRED=2.10.0 +GCONF_REQUIRED=1.2.0 +LIBGLADE_REQUIRED=2.0.0 +TELEPATHY_REQUIRED=0.0.51 +MISSION_CONTROL_REQUIRED=4.22 + +IDT_COMPILE_WARNINGS + +GLIB_GENMARSHAL=`$PKG_CONFIG glib-2.0 --variable=glib_genmarshal` +AC_SUBST(GLIB_GENMARSHAL) + +pluginlibdir=`$PKG_CONFIG mission-control --variable=pluginlibdir` +AC_SUBST(pluginlibdir) + +dnl ----------------------------------------------------------- +dnl Language Support +dnl ----------------------------------------------------------- + +GETTEXT_PACKAGE=empathy +AC_SUBST(GETTEXT_PACKAGE) +AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",[Gettext package name]) + +AM_GLIB_GNU_GETTEXT + +dnl ----------------------------------------------------------- +dnl Pkg-Config dependency checks +dnl ----------------------------------------------------------- + +PKG_CHECK_MODULES(LIBEMPATHY, +[ + glib-2.0 >= $GLIB_REQUIRED + gobject-2.0 + gconf-2.0 >= $GCONF_REQUIRED + libxml-2.0 + libtelepathy >= $TELEPATHY_REQUIRED + libmissioncontrol >= $MISSION_CONTROL_REQUIRED +]) + +PKG_CHECK_MODULES(EMPATHY, +[ + glib-2.0 >= $GLIB_REQUIRED + gobject-2.0 + gtk+-2.0 >= $GTK_REQUIRED + gconf-2.0 >= $GCONF_REQUIRED + libglade-2.0 >= $LIBGLADE_REQUIRED + libgnomeui-2.0 + libtelepathy >= $TELEPATHY_REQUIRED + libmissioncontrol >= $MISSION_CONTROL_REQUIRED +]) + +PKG_CHECK_MODULES(MISSION_CONTROL_PLUGINS, +[ + mission-control >= $MISSION_CONTROL_REQUIRED + glib-2.0 >= $GLIB_REQUIRED + gobject-2.0 + dbus-glib-1 + libtelepathy >= $TELEPATHY_REQUIRED +]) + +dnl ----------------------------------------------------------- +AC_OUTPUT([ + Makefile + data/Makefile + data/empathy.desktop.in + data/16x16/Makefile + data/22x22/Makefile + data/32x32/Makefile + data/48x48/Makefile + data/scalable/Makefile + po/Makefile.in + libempathy/Makefile + libempathy-gtk/Makefile + src/Makefile +]) + |