--- /dev/null
+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}"