2 OPTION(WITH_xscreensaver "enable support for xscreensaver" ON)
3 FIND_PATH( KSCREENSAVER_INCLUDE_DIR kscreensaver.h
10 if(KSCREENSAVER_INCLUDE_DIR)
11 macro_optional_find_package(OpenGL)
13 add_subdirectory( kdesavers )
14 add_subdirectory( kpartsaver )
16 if(WITH_xscreensaver AND XSCREENSAVER_FOUND)
17 add_subdirectory(kxsconfig)
18 add_subdirectory(xsavers)
19 endif(WITH_xscreensaver AND XSCREENSAVER_FOUND)
21 else(KSCREENSAVER_INCLUDE_DIR)
22 MESSAGE(STATUS "kscreensaver can't be compile. Please install kdebase before to compile it (need kscreensaver.h)")
23 endif(KSCREENSAVER_INCLUDE_DIR)
27 ########### install files ###############
33 #original Makefile.am contents follow:
35 #if include_XSCREENSAVER
36 #KXSCONFIG_SUBDIR = kxsconfig
39 #if COMPILE_X11_KSAVERS
40 #XSAVERS_SUBDIR = xsavers
43 #SUBDIRS = kdesavers kpartsaver $(KXSCONFIG_SUBDIR) $(XSAVERS_SUBDIR)
46 # $(EXTRACTRC) kdesavers/*.ui > rc.cpp
47 # $(XGETTEXT) kdesavers/*.cpp kdesavers/*.h xsavers/*.cpp xsavers/*.h rc.cpp -o $(podir)/klock.pot