--- at-spi-1.23.92/Makefile.am	2008-08-15 01:14:45.000000000 -0400
+++ hacked/Makefile.am	2008-09-18 22:46:09.000000000 -0400
@@ -5,10 +5,30 @@
 
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
 
+schemasdir       = $(GCONF_SCHEMA_FILE_DIR)
+schemas_in_files = at-spi.schemas.in
+schemas_DATA     = $(schemas_in_files:.schemas.in=.schemas)
+@INTLTOOL_SCHEMAS_RULE@
+
+if GCONF_SCHEMAS_INSTALL
+install-data-local:
+                if test -z "$(DESTDIR)" ; then \
+                        for p in $(schemas_DATA) ; do \
+                                GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/data/$$p ; \
+                        done \
+                fi
+else
+install-data-local:
+endif
+
 EXTRA_DIST = \
+	$(schemas_in_files) \
 	MAINTAINERS \
 	cspi-1.0.pc.in \
 	cspi-1.0-uninstalled.pc.in \
 	libloginhelper-1.0.pc.in \
 	libspi-1.0.pc.in \
 	libspi-1.0-uninstalled.pc.in
+
+CLEANFILES = \
+	$(schemas_DATA)
--- /dev/null	2008-09-18 20:01:01.056272831 -0400
+++ hacked/at-spi.schemas.in	2008-09-18 22:48:47.000000000 -0400
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<gconfschemafile>
+  <schemalist>
+    <schema>
+      <key>/schemas/apps/gnome_settings_daemon/gtk-modules/gail:atk-bridge</key>
+      <applyto>/apps/gnome_settings_daemon/gtk-modules/gail:atk-bridge</applyto>
+      <owner>gnome</owner>
+      <type>string</type>
+      <default>/desktop/gnome/interface/accessibility</default>
+      <locale name="C">
+        <short>GTK+ modules for accessibility support</short>
+        <long>This key determines the GTK+ modules to load for accessibility
+support.</long>
+      </locale>
+    </schema>
+  </schemalist>
+</gconfschemafile>
--- at-spi-1.23.92/configure.in	2008-09-08 07:11:56.000000000 -0400
+++ hacked/configure.in	2008-09-18 22:53:21.000000000 -0400
@@ -45,6 +45,10 @@
 AC_PROG_INSTALL
 AC_ISC_POSIX
 
+dnl GConf checks
+AC_PATH_PROG(GCONFTOOL, gconftool-2)
+AM_GCONF_SOURCE_2
+
 # Check for Python
 
 AM_PATH_PYTHON(2.4)
