diff -ur X11-6.9.0.org/xc/config/cf/X11.tmpl X11-6.9.0/xc/config/cf/X11.tmpl
--- X11-6.9.0.org/xc/config/cf/X11.tmpl 2005-12-15 00:41:52.000000000 +0100
+++ X11-6.9.0/xc/config/cf/X11.tmpl 2005-12-22 10:32:25.830963000 +0100
+@@ -597,7 +597,7 @@
+ #define BuildXF86RushLibrary (BuildXF86RushExt && !BuildServersOnly)
+ #endif
+ #ifndef BuildDPSLibraries
+-#define BuildDPSLibraries NO
++#define BuildDPSLibraries YES
+ #endif
+ #ifndef BuildDPSLibrary
+ #define BuildDPSLibrary BuildDPSLibraries
+@@ -693,7 +693,7 @@
+ #endif
+
+ #ifndef BuildXterm
+-#define BuildXterm NO
++#define BuildXterm YES
+ #endif
+
+ #ifndef BuildXkbcomp
@@ -731,7 +731,7 @@
#endif
+#define FontDir /usr/share/fonts
#endif
#ifndef FontEncDir
- #define FontEncDir $(LIBDIR)/fonts/encodings
+-#define FontEncDir $(LIBDIR)/fonts/encodings
++#define FontEncDir /usr/share/fonts/encodings
#endif
#ifndef AdmDir
-#define AdmDir /usr/adm
diff -ur X11-6.9.0.org/xc/programs/xinit/Imakefile X11-6.9.0/xc/programs/xinit/Imakefile
--- X11-6.9.0.org/xc/programs/xinit/Imakefile 2005-11-15 05:03:10.000000000 +0100
+++ X11-6.9.0/xc/programs/xinit/Imakefile 2005-12-22 10:37:39.740963000 +0100
+@@ -72,7 +72,7 @@
+
+ MakeScriptFromCpp(xinitrc, -DXINITDIR=$(XINITDIR) $(PROGCPPDEFS) -DSHELL_CMD=$(SHELL_CMD) -DLIBDIR=$(LIBDIR))
+
+-MakeScriptFromCpp(startx, -DXINITDIR=$(XINITDIR) $(PROGCPPDEFS) $(COOKIEDEFS) -DSHELL_CMD=$(SHELL_CMD) -DLIBDIR=$(LIBDIR))
++MakeScriptFromCpp(startx, -DXINITDIR=$(XINITDIR) $(PROGCPPDEFS) $(COOKIEDEFS) -DSHELL_CMD=$(SHELL_CMD) -DBINDIR=$(BINDIR) -DLIBDIR=$(LIBDIR))
+
+ #if defined(SCOArchitecture) || defined(USLArchitecture)
+ ARCHMANDEFS=-D__SCOMAN__
@@ -88,11 +88,12 @@
#endif
InstallManPage(startx,$(MANDIR))