[gnome-session] [compat] Remove at-spi-registryd wrapper



commit 5ff4c7c066e0f4d7146fff1ed236558bde074088
Author: Lucas Rocha <lucasr gnome org>
Date:   Mon Aug 24 23:46:59 2009 +0100

    [compat] Remove at-spi-registryd wrapper
    
    Session management is now properly implemented in at-spi.

 compat/Makefile.am                               |    6 -
 compat/README                                    |   11 --
 compat/at-spi-registryd-wrapper.c                |  184 ----------------------
 compat/at-spi-registryd-wrapper.desktop.in.in.in |   12 --
 configure.in                                     |    9 -
 5 files changed, 0 insertions(+), 222 deletions(-)
---
diff --git a/compat/Makefile.am b/compat/Makefile.am
index 7b546b9..21c7b46 100644
--- a/compat/Makefile.am
+++ b/compat/Makefile.am
@@ -4,7 +4,6 @@ INCLUDES =					\
 	$(COMPAT_CFLAGS)			\
 	$(GCONF_CFLAGS)				\
 	-I$(top_srcdir)/egg			\
-	-DAT_SPI_REGISTRYD_DIR=\""$(AT_SPI_REGISTRYD_DIR)"\" \
 	-DDEFAULT_SESSION_DIR=\""$(default_sessiondir)"\" \
 	-DSYSCONFDIR=\""$(sysconfdir)"\"
 
@@ -13,19 +12,14 @@ LDADD =						\
 
 helperdir = $(pkglibdir)/helpers
 helper_PROGRAMS =				\
-	at-spi-registryd-wrapper		\
 	gnome-settings-daemon-helper
 
 default_sessiondir = $(sysconfdir)/xdg/autostart
 default_session_in_in_files = 				\
-	at-spi-registryd-wrapper.desktop.in.in	\
 	gnome-settings-daemon-helper.desktop.in.in
 default_session_in_files = $(default_session_in_in_files:.desktop.in.in=.desktop.in)
 default_session_DATA = $(default_session_in_files:.desktop.in=.desktop)
 
-at_spi_registryd_wrapper_SOURCES =		\
-	at-spi-registryd-wrapper.c
-
 gnome_settings_daemon_helper_SOURCES =		\
 	gnome-settings-daemon-helper.c
 gnome_settings_daemon_helper_LDADD =		\
diff --git a/compat/README b/compat/README
index 424250d..cf17ed6 100644
--- a/compat/README
+++ b/compat/README
@@ -4,17 +4,6 @@ special hardcoding in the shiny new future, but where some additional
 functionality needs to be added to the programs to take advantage of
 the new gnome-session features and make everything work.
 
-  * at-spi-registryd-wrapper: This is needed because at-spi-registryd
-    does not use XSMP to signal to the session manager that it's
-    ready. (Instead it uses a custom protocol involving a root window
-    property.) The wrapper watches for the root window property and
-    then exits with status 0 to signal that it has run successfully.
-
-    In the future, at-spi-registryd should just use XSMP (via
-    EggSMClient or its replacement) to signal when it's ready. Also,
-    it should register for XSMP auto-restart, so that if it crashes,
-    gnome-session will restart it.
-
   * gnome-settings-daemon-helper: This does two things that have
     traditionally been done by gnome-session, but which ought to be
     done by gnome-settings-daemon: setting the screen resolution, and
diff --git a/configure.in b/configure.in
index 13894ba..b27c6e7 100644
--- a/configure.in
+++ b/configure.in
@@ -25,14 +25,6 @@ AC_SUBST(ACLOCAL_AMFLAGS, "\${ACLOCAL_FLAGS}")
 
 GNOME_MAINTAINER_MODE_DEFINES
 
-AC_ARG_WITH(at-spi-registryd-directory,
-              [AC_HELP_STRING([--with-at-spi-registryd-directory],
-                              [Specify the directory of at-spi-registryd @<:@default=libexecdir@:>@])],,
-                              [with_at_spi_registryd_directory="\${libexecdir}"])
-
-AT_SPI_REGISTRYD_DIR=$with_at_spi_registryd_directory
-AC_SUBST(AT_SPI_REGISTRYD_DIR)
-
 GNOME_COMPILE_WARNINGS(maximum)
 
 AC_ARG_ENABLE(deprecations,
@@ -343,7 +335,6 @@ AC_OUTPUT([
 Makefile
 capplet/Makefile
 compat/Makefile
-compat/at-spi-registryd-wrapper.desktop.in.in
 compat/gnome-settings-daemon-helper.desktop.in.in
 doc/Makefile
 doc/dbus/Makefile



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]