|
Lukáš Tinkl |
6a6da7c |
commit d5306e452fd64f8bcb2dab6d5cef770584131486
|
|
Lukáš Tinkl |
6a6da7c |
Author: Lamarque V. Souza <lamarque@kde.org>
|
|
Lukáš Tinkl |
6a6da7c |
Date: Mon Jul 1 22:55:58 2013 -0300
|
|
Lukáš Tinkl |
6a6da7c |
|
|
Lukáš Tinkl |
6a6da7c |
Fix build against kde-workspace > 4.10.50.
|
|
Lukáš Tinkl |
6a6da7c |
|
|
Lukáš Tinkl |
6a6da7c |
diff --git a/contourd/CMakeLists.txt b/contourd/CMakeLists.txt
|
|
Lukáš Tinkl |
6a6da7c |
index a9fec47..bea1dd6 100644
|
|
Lukáš Tinkl |
6a6da7c |
--- a/contourd/CMakeLists.txt
|
|
Lukáš Tinkl |
6a6da7c |
+++ b/contourd/CMakeLists.txt
|
|
Lukáš Tinkl |
6a6da7c |
@@ -95,15 +95,41 @@ soprano_add_ontology(recommendationmanager_SRC
|
|
Lukáš Tinkl |
6a6da7c |
########################################################################
|
|
Lukáš Tinkl |
6a6da7c |
set(ADDITIONAL_LINK_LIBRARIES)
|
|
Lukáš Tinkl |
6a6da7c |
|
|
Lukáš Tinkl |
6a6da7c |
-set(recommendationmanager_SRC
|
|
Lukáš Tinkl |
6a6da7c |
- ${recommendationmanager_SRC}
|
|
Lukáš Tinkl |
6a6da7c |
- location/network-engines/solid/SolidNetworkNotifier.cpp
|
|
Lukáš Tinkl |
6a6da7c |
- )
|
|
Lukáš Tinkl |
6a6da7c |
-
|
|
Lukáš Tinkl |
6a6da7c |
-set(ADDITIONAL_LINK_LIBRARIES
|
|
Lukáš Tinkl |
6a6da7c |
- ${ADDITIONAL_LINK_LIBRARIES}
|
|
Lukáš Tinkl |
6a6da7c |
- ${KDE4_SOLID_LIBS}
|
|
Lukáš Tinkl |
6a6da7c |
- )
|
|
Lukáš Tinkl |
6a6da7c |
+if (${KDE_VERSION} VERSION_GREATER 4.10.50)
|
|
Lukáš Tinkl |
6a6da7c |
+ find_package(NetworkManager)
|
|
Lukáš Tinkl |
6a6da7c |
+
|
|
Lukáš Tinkl |
6a6da7c |
+ pkg_check_modules(NETWORKMANAGERQT REQUIRED NetworkManagerQt)
|
|
Lukáš Tinkl |
6a6da7c |
+ if (NOT NETWORKMANAGERQT_FOUND)
|
|
Lukáš Tinkl |
6a6da7c |
+ message(FATAL_ERROR "ERROR: NetworkManagerQt not found. http://projects.kde.org/search?q=networkmanager&scope=all&all_words=1&projects=1&submit=Submit")
|
|
Lukáš Tinkl |
6a6da7c |
+ endif (NOT NETWORKMANAGERQT_FOUND)
|
|
Lukáš Tinkl |
6a6da7c |
+
|
|
Lukáš Tinkl |
6a6da7c |
+ include_directories(
|
|
Lukáš Tinkl |
6a6da7c |
+ ${NETWORKMANAGER_INCLUDE_DIRS}
|
|
Lukáš Tinkl |
6a6da7c |
+ ${NETWORKMANAGERQT_INCLUDE_DIRS}
|
|
Lukáš Tinkl |
6a6da7c |
+ )
|
|
Lukáš Tinkl |
6a6da7c |
+
|
|
Lukáš Tinkl |
6a6da7c |
+ set(ADDITIONAL_LINK_LIBRARIES
|
|
Lukáš Tinkl |
6a6da7c |
+ ${ADDITIONAL_LINK_LIBRARIES}
|
|
Lukáš Tinkl |
6a6da7c |
+ NetworkManagerQt
|
|
Lukáš Tinkl |
6a6da7c |
+ )
|
|
Lukáš Tinkl |
6a6da7c |
+
|
|
Lukáš Tinkl |
6a6da7c |
+ set(recommendationmanager_SRC
|
|
Lukáš Tinkl |
6a6da7c |
+ ${recommendationmanager_SRC}
|
|
Lukáš Tinkl |
6a6da7c |
+ location/network-engines/networkmanager/NetworkManagerQtNotifier.cpp
|
|
Lukáš Tinkl |
6a6da7c |
+ )
|
|
Lukáš Tinkl |
6a6da7c |
+else()
|
|
Lukáš Tinkl |
6a6da7c |
+ set(ADDITIONAL_LINK_LIBRARIES
|
|
Lukáš Tinkl |
6a6da7c |
+ ${ADDITIONAL_LINK_LIBRARIES}
|
|
Lukáš Tinkl |
6a6da7c |
+ ${KDE4_SOLID_LIBS}
|
|
Lukáš Tinkl |
6a6da7c |
+ solidcontrol
|
|
Lukáš Tinkl |
6a6da7c |
+ solidcontrolifaces
|
|
Lukáš Tinkl |
6a6da7c |
+ )
|
|
Lukáš Tinkl |
6a6da7c |
+
|
|
Lukáš Tinkl |
6a6da7c |
+ set(recommendationmanager_SRC
|
|
Lukáš Tinkl |
6a6da7c |
+ ${recommendationmanager_SRC}
|
|
Lukáš Tinkl |
6a6da7c |
+ location/network-engines/solid/SolidNetworkNotifier.cpp
|
|
Lukáš Tinkl |
6a6da7c |
+ )
|
|
Lukáš Tinkl |
6a6da7c |
+endif()
|
|
Lukáš Tinkl |
6a6da7c |
|
|
Lukáš Tinkl |
6a6da7c |
########################################################################
|
|
Lukáš Tinkl |
6a6da7c |
|
|
Lukáš Tinkl |
6a6da7c |
@@ -122,8 +148,6 @@ target_link_libraries(
|
|
Lukáš Tinkl |
6a6da7c |
${NEPOMUK_QUERY_LIBRARIES}
|
|
Lukáš Tinkl |
6a6da7c |
${ADDITIONAL_LINK_LIBRARIES}
|
|
Lukáš Tinkl |
6a6da7c |
kworkspace
|
|
Lukáš Tinkl |
6a6da7c |
- solidcontrol
|
|
Lukáš Tinkl |
6a6da7c |
- solidcontrolifaces
|
|
Lukáš Tinkl |
6a6da7c |
# QtLocation
|
|
Lukáš Tinkl |
6a6da7c |
# QtContacts
|
|
Lukáš Tinkl |
6a6da7c |
# QtSensors
|