File no-kdefakes-link.diff of Package kdebase4-workspace
From: Dirk Mueller <dmueller@suse.de>
Subject: do not link kdefakes to avoid kdelibs4-core deps for KDE3 only installations
Bug: bnc#406895
Patch-upstream: Never
--- ksysguard/ksysguardd/CMakeLists.txt
+++ ksysguard/ksysguardd/CMakeLists.txt
@@ -51,7 +51,12 @@ if(X11_LIBRARY AND XEXT_LIBRARY)
add_executable(ksysguardd ${ksysguardd_SRCS})
add_dependencies(ksysguardd libksysguardd)
- target_link_libraries(ksysguardd libksysguardd ${KDE4_KDEFAKES_LIBS} ${X11_LIBRARY} ${XEXT_LIBRARY})
+ target_link_libraries(ksysguardd libksysguardd ${X11_LIBRARY} ${XEXT_LIBRARY})
+
+ if( NOT ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
+ target_link_libraries(ksysguardd ${KDE4_KDEFAKES_LIBS})
+ endif( NOT ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
+
if(XRES_LIBRARY)
target_link_libraries(ksysguardd ${XRES_LIBRARY})
endif(XRES_LIBRARY)