1dnl AM_GCONF_SOURCE_2 2dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install schemas 3dnl (i.e. pass to gconftool-2 4dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where 5dnl you should install foo.schemas files 6dnl 7 8AC_DEFUN([AM_GCONF_SOURCE_2], 9[ 10 if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then 11 GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source` 12 else 13 GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE 14 fi 15 16 AC_ARG_WITH(gconf-source, 17 [ --with-gconf-source=sourceaddress Config database for installing schema files.],GCONF_SCHEMA_CONFIG_SOURCE="$withval",) 18 19 AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE) 20 AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema installation]) 21 22 if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then 23 GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas' 24 fi 25 26 AC_ARG_WITH(gconf-schema-file-dir, 27 [ --with-gconf-schema-file-dir=dir Directory for installing schema files.],GCONF_SCHEMA_FILE_DIR="$withval",) 28 29 AC_SUBST(GCONF_SCHEMA_FILE_DIR) 30 AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema files]) 31 32 AC_ARG_ENABLE(schemas-install, 33 [ --disable-schemas-install Disable the schemas installation], 34 [case "${enableval}" in 35 yes) schemas_install=true ;; 36 no) schemas_install=false ;; 37 *) AC_MSG_ERROR(bad value ${enableval} for --disable-schemas-install) ;; 38 esac],[schemas_install=true]) 39 AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test x$schemas_install = xtrue) 40]) 41