--- gnome-session-2.4.0/gnome-session/Makefile.orig 2004-01-14 13:26:31.000000000 -0500 +++ gnome-session-2.4.0/gnome-session/Makefile 2004-01-14 13:52:00.000000000 -0500 @@ -86,7 +86,7 @@ GCJFLAGS = @GCJFLAGS@ GCONFTOOL = /usr/bin/gconftool-2 GCONF_SANITY_CHECK = /usr/libexec/gconf-sanity-check-2 -GCONF_SCHEMA_CONFIG_SOURCE = xml::/etc/gconf/gconf.xml.defaults +GCONF_SCHEMA_CONFIG_SOURCE = xml::$(DESTDIR)/etc/gconf/gconf.xml.defaults GCONF_SCHEMA_FILE_DIR = $(sysconfdir)/gconf/schemas/ GETTEXT_PACKAGE = gnome-session-2.0 GLIB_GENMARSHAL = /usr/bin/glib-genmarshal @@ -821,11 +821,9 @@ # don't do this if we are building in eg. rpm 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)/gnome-session/$$p ; \ - done \ - fi + for p in $(schemas_DATA) ; do \ + GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/gnome-session/$$p ; \ + done #install-data-local: gsm-typebuiltins.c: $(gsm_enum_headers)