AC_INIT([GConf Editor], [2.28.0], [http://bugzilla.gnome.org/enter_bug.cgi?product=gconf-editor], [gconf-editor]) AC_CONFIG_SRCDIR([src/main.c]) AM_INIT_AUTOMAKE([1.9 foreign no-dist-gzip dist-bzip2]) AC_CONFIG_HEADERS([config.h]) if test -z "$enable_maintainer_mode"; then enable_maintainer_mode=yes fi AM_MAINTAINER_MODE([enable]) IT_PROG_INTLTOOL([0.35.0]) AC_PROG_CC AC_HEADER_STDC AC_PROG_LIBTOOL AC_PATH_PROG(GCONFTOOL, gconftool-2) AM_GCONF_SOURCE_2 AC_CONFIG_MACRO_DIR([m4]) GNOME_DOC_INIT changequote(,)dnl if test "x$GCC" = "xyes"; then case " $CFLAGS " in *[\ \ ]-Wall[\ \ ]*) ;; *) CFLAGS="$CFLAGS -Wall" ;; esac fi changequote([,])dnl PKG_CHECK_MODULES(GCONF_EDITOR, gconf-2.0 >= 2.9.2 gtk+-2.0 >= 2.12.0 dbus-glib-1) if test "$enable_maintainer_mode" = "yes"; then DISABLE_DEPRECATED_CFLAGS="-DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED \ -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES" AC_SUBST(DISABLE_DEPRECATED_CFLAGS) fi AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal) GETTEXT_PACKAGE=gconf-editor AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [The gettext package]) AM_GLIB_GNU_GETTEXT GNOME_COMMON_INIT GNOME_COMPILE_WARNINGS([maximum]) GNOME_MAINTAINER_MODE_DEFINES dnl Get the GConf defaults source, and sed it to make the mandatory source. GCONF_DEFAULTS_SOURCE=`gconftool-2 --get-default-source` AC_ARG_WITH(gconf-defaults-source, AC_HELP_STRING([--with-gconf-defaults-source], [The GConf source of the default values]), GCONF_DEFAULTS_SOURCE="$withval",) AC_DEFINE_UNQUOTED(GCONF_DEFAULTS_SOURCE, "$GCONF_DEFAULTS_SOURCE", [GConf defaults source]) AC_MSG_RESULT([Using config source $GCONF_DEFAULTS_SOURCE for default values]) GCONF_MANDATORY_SOURCE=`echo $GCONF_DEFAULTS_SOURCE | sed -e s/gconf.xml.defaults/gconf.xml.mandatory/` AC_ARG_WITH(gconf-mandatory-source, AC_HELP_STRING([--with-gconf-mandatory-source], [The GConf source of the mandatory values]), GCONF_MANDATORY_SOURCE="$withval",) AC_DEFINE_UNQUOTED(GCONF_MANDATORY_SOURCE, "$GCONF_MANDATORY_SOURCE", [GConf mandatory source]) AC_MSG_RESULT([Using config source $GCONF_MANDATORY_SOURCE for mandatory values]) AC_CONFIG_FILES([ Makefile data/Makefile data/gconf-editor.desktop.in data/icons/Makefile docs/Makefile src/Makefile po/Makefile.in ]) AC_OUTPUT echo " Configuration Sources: GConf default values source: ${GCONF_DEFAULTS_SOURCE} GConf mandatory values source: ${GCONF_MANDATORY_SOURCE}"