openbsd-ports/x11/kde4/kimono/patches/patch-CMakeLists_txt
2013-04-24 12:06:18 +00:00

40 lines
1.6 KiB
Plaintext

$OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2013/04/24 12:06:18 zhuk Exp $
--- 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()