$OpenBSD: patch-cmake_modules_FindXscreensaver_cmake,v 1.2 2008/01/29 00:26:25 espie Exp $
--- cmake/modules/FindXscreensaver.cmake.orig	Sat Jan  5 01:00:42 2008
+++ cmake/modules/FindXscreensaver.cmake	Sun Jan 20 12:39:11 2008
@@ -114,9 +114,17 @@ endif(XSCREENSAVER_DIR)
 endif(NOT XSCREENSAVER_DIR)
 
 
+if(NOT XSCREENSAVER_DIR)
+FIND_PATH(XSCREENSAVER_DIR xscreensaver
+	/usr/local/libexec
+)
+if( XSCREENSAVER_DIR)
+        set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/xscreensaver/)
+endif(XSCREENSAVER_DIR)
+endif(NOT XSCREENSAVER_DIR)
 
 set(XSCREENSAVER_CONFIG_DIR)
-FIND_PATH(XSCREENSAVER_CONFIG_DIR config/deco.xml
+FIND_PATH(XSCREENSAVER_CONFIG_DIR config/xdeco.xml
    ${KDE4_INCLUDE_DIR}
    /usr/
    /usr/local/
@@ -128,6 +136,7 @@ FIND_PATH(XSCREENSAVER_CONFIG_DIR config/deco.xml
    /usr/share/xscreensaver/
    /usr/local/kde/
    /usr/local/xscreensaver/
+   /usr/local/share/xscreensaver/
    /usr/openwin/lib/xscreensaver/
    /etc/
 )
