cd to the xcuckoo source directory and execute the command

      patch -p <thispatch

Prereq:0
*** patchlevel.h.orig	Tue May  5 08:38:47 1992
--- patchlevel.h	Sat May  9 17:05:03 1992
***************
*** 1 ****
! #define PATCHLEVEL 0
--- 1 ----
! #define PATCHLEVEL 1
*** xcuckoo.c.orig	Tue May  5 08:38:34 1992
--- xcuckoo.c	Sat May  9 16:53:56 1992
***************
*** 206,212 ****
      FILE *f;
      char resource[MAXLEN];
      char Resource[MAXLEN];
!     char *type;
      XrmDatabase cdb = NULL, db = NULL;
      XrmValue value;
      XTextProperty property;
--- 206,212 ----
      FILE *f;
      char resource[MAXLEN];
      char Resource[MAXLEN];
!     char *rms, *type;
      XrmDatabase cdb = NULL, db = NULL;
      XrmValue value;
      XTextProperty property;
***************
*** 238,244 ****
  	exit(0);
      }
  
!     XrmMergeDatabases(XrmGetStringDatabase(XResourceManagerString(dpy)), &db);
      XrmMergeDatabases(cdb, &db);
  
      sprintf(resource, "%s.window", APP_NAME);
--- 238,247 ----
  	exit(0);
      }
  
!     if ( (rms = XResourceManagerString(dpy)) )
!     {
! 	XrmMergeDatabases(XrmGetStringDatabase(rms), &db);
!     }
      XrmMergeDatabases(cdb, &db);
  
      sprintf(resource, "%s.window", APP_NAME);
*** CHANGES.orig	Thu Apr 30 09:11:14 1992
--- CHANGES	Sat May  9 17:08:43 1992
***************
*** 1,3 ****
--- 1,7 ----
+ 1.1.1	Fixed bug in merging RESOURCE_MANAGER property into resource
+ 	database - wasn't testing for existence of property.
+ 	(reported by neilb@uk.ac.leeds.scs)
+ 
  1.1	Fixed bug in implmentation of -wait  -  was waiting after attempting
  	to find window, not before.
  	(reported by Malcolm Strickland <chuck-strickland@orl.mmc.com>)