--- gnopernicus-0.9.3/schemas/Makefile.orig	2004-05-27 16:09:16.000000000 -0400
+++ gnopernicus-0.9.3/schemas/Makefile	2004-05-27 16:11:34.000000000 -0400
@@ -80,7 +80,7 @@
 F77 = g77
 FFLAGS = -g -O2
 GCONFTOOL = /usr/bin/gconftool-2
-GCONF_CONFIG_SOURCE = xml::${sysconfdir}/gconf/gconf.xml.defaults
+GCONF_CONFIG_SOURCE = xml::$(DESTDIR)${sysconfdir}/gconf/gconf.xml.defaults
 GCONF_SCHEMAS_INSTALL_FALSE = #
 GCONF_SCHEMAS_INSTALL_TRUE = 
 GCONF_SCHEMA_CONFIG_SOURCE = xml::/etc/gconf/gconf.xml.defaults
@@ -410,11 +410,9 @@
 %.schemas:   %.schemas.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -s -u -c $(top_builddir)/po/.intltool-merge-cache
 
 install-data-local:
-	        if test -z "$(DESTDIR)" ; then \
-	                for p in $(schemas_DATA) ; do \
-	                        GCONF_CONFIG_SOURCE=$(GCONF_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
-	                done \
-	        fi
+	for p in $(schemas_DATA) ; do \
+		GCONF_CONFIG_SOURCE=$(GCONF_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
+	done
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
