$OpenBSD: patch-CMakeLists_txt,v 1.2 2014/04/29 08:56:17 zhuk Exp $
Fix detection of Akonadi.
--- CMakeLists.txt.orig	Thu Jan 24 01:49:25 2013
+++ CMakeLists.txt	Wed Feb 13 18:51:34 2013
@@ -1,5 +1,7 @@
 PROJECT(kimono)
 
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
+
 find_package(PkgConfig)
 find_package(KDE4 REQUIRED)
 find_package(Qyoto REQUIRED)
@@ -78,7 +80,7 @@ macro_optional_find_package(KdepimLibs)
 macro_log_feature(KDEPIMLIBS_FOUND "kdepimlibs" "KDE PIM libraries" "http://www.kde.org" FALSE "" "Needed to compile Akonadi bindings")
 
 macro_optional_find_package(Akonadi)
-macro_log_feature(AKONADI_FOUND "Akonadi" "Akonadi libraries" "http://www.kde.org" FALSE "" "Needed to compile Akonadi bindings")
+macro_log_feature(Akonadi_FOUND "Akonadi" "Akonadi libraries" "http://www.kde.org" FALSE "" "Needed to compile Akonadi bindings")
 
 if (NOT CMAKE_CSharp_COMPILER_LOADED)
     return()
@@ -92,11 +94,13 @@ macro_optional_add_bindings(Soprano_FOUND "Soprano" so
 
 macro_optional_add_bindings(Nepomuk_FOUND "Nepomuk" nepomuk)
 
-if(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
-    set(BUILD_Akonadi TRUE)
-else(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
-    set(BUILD_Akonadi FALSE)
-endif(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
+if(NOT DEFINED BUILD_Akonadi)
+    if(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
+        set(BUILD_Akonadi TRUE)
+    else(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
+        set(BUILD_Akonadi FALSE)
+    endif(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
+endif(NOT DEFINED BUILD_Akonadi)
 macro_optional_add_bindings(BUILD_Akonadi "Akonadi" akonadi)
 
 macro_display_bindings_log()
