[kdepim] /: Disable the nepomuk_email_feeder.

Andre Heinecke aheinecke at intevation.de
Sun Sep 25 13:11:50 UTC 2011


Git commit c5d4452e25610f3b2bbbebccd2cf74b00f25b39e by Andre Heinecke.
Committed on 25/09/2011 at 15:10.
Pushed by aheinecke into branch 'master'.

Disable the nepomuk_email_feeder.

Currently the feeder plugin can not link on Windows
because it requires unresolved symbols. So disable
it for now to allow building kdepim without it.

CCMAIL: kde-windows at kde.org

M  +10   -3    CMakeLists.txt

http://commits.kde.org/kdepim/c5d4452e25610f3b2bbbebccd2cf74b00f25b39e

diff --git a/CMakeLists.txt b/CMakeLists.txt
index abe84ae..aae2aa1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -360,9 +360,16 @@ endif (NOT WINCE)
 
     # disabled until Strigi dep is removed
     if (NOT WINCE AND NOT KDEPIM_NO_NEPOMUK)
-      if (SHAREDDESKTOPONTOLOGIES_VERSION VERSION_GREATER 0.3.59)
-        add_subdirectory( nepomuk_email_feeder )
-      endif (SHAREDDESKTOPONTOLOGIES_VERSION VERSION_GREATER 0.3.59)
+      if (NOT WIN32)
+        # The nepomuk_email_feeder uses symbols from kde-runtime.
+        # On Windows you can not link a DLL with undefined
+        # Symbols so this has to be disabled
+        if (SHAREDDESKTOPONTOLOGIES_VERSION VERSION_GREATER 0.3.59)
+          add_subdirectory( nepomuk_email_feeder )
+        endif (SHAREDDESKTOPONTOLOGIES_VERSION VERSION_GREATER 0.3.59)
+      else (NOT WIN32)
+        message(STATUS "The akonadi_nepomuk_email_feeder will not be built.")
+      endif(NOT WIN32)
     endif()
   endif(QGPGME_FOUND)
 


More information about the Kde-windows mailing list