]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/CMakeLists.txt
Fix build.
[dolphin.git] / src / CMakeLists.txt
index cd9017bc74feb149435f9de56844a5b1f6d821bb..8050e4cf307f8bc5a2a49517f39590505f20ac8d 100644 (file)
@@ -1,24 +1,30 @@
-find_package(Baloo 4.97)
-set_package_properties(Baloo PROPERTIES DESCRIPTION "Baloo Core libraries"
+add_definitions(-DTRANSLATION_DOMAIN=\"dolphin\")
+
+ecm_setup_version(${KDE_BASEAPPS_VERSION} VARIABLE_PREFIX DOLPHINPRIVATE
+                       SOVERSION 5
+)
+
+find_package(KF5Baloo 4.97)
+set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "Baloo Core libraries"
                        URL "http://www.kde.org"
                        TYPE OPTIONAL
                        PURPOSE "For adding desktop-wide search and tagging support to dolphin"
                       )
 
-find_package(BalooWidgets 4.97)
-set_package_properties(BalooWidgets PROPERTIES DESCRIPTION "Baloos Widgets"
+find_package(KF5BalooWidgets 4.97)
+set_package_properties(KF5BalooWidgets PROPERTIES DESCRIPTION "Baloos Widgets"
                        URL "http://www.kde.org"
                        TYPE OPTIONAL
                       )
 
-find_package(KFileMetaData 4.97)
-set_package_properties(KFileMetaData PROPERTIES
+find_package(KF5FileMetaData 4.97)
+set_package_properties(KF5FileMetaData PROPERTIES
                        URL "https://projects.kde.org/kfilemetadata"
                        TYPE OPTIONAL
                        PURPOSE "For accessing file metadata labels"
                       )
 
-if (Baloo_FOUND AND BalooWidgets_FOUND AND KFileMetaData_FOUND)
+if (KF5Baloo_FOUND AND KF5BalooWidgets_FOUND AND KF5FileMetaData_FOUND)
     set(HAVE_BALOO TRUE)
 endif()
 
@@ -130,9 +136,9 @@ if(HAVE_BALOO)
     target_link_libraries(
         dolphinprivate PUBLIC
         KF5::FileMetaData
-        ${BALOO_CORE_LIBRARY}
-        ${BALOO_FILE_LIBRARY}
-        ${BALOO_WIDGETS_LIBRARY}
+        KF5::BalooCore
+        KF5::BalooFiles
+        KF5::BalooWidgets
     )
 endif()
 
@@ -140,7 +146,7 @@ if(X11_Xrender_FOUND)
     target_link_libraries(dolphinprivate ${X11_Xrender_LIB})
 endif(X11_Xrender_FOUND)
 
-set_target_properties(dolphinprivate PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
+set_target_properties(dolphinprivate PROPERTIES VERSION ${DOLPHINPRIVATE_VERSION_STRING} SOVERSION ${DOLPHINPRIVATE_SOVERSION} )
 install(TARGETS dolphinprivate  ${INSTALL_TARGETS_DEFAULT_ARGS})
 
 ##########################################
@@ -208,6 +214,9 @@ set(dolphin_SRCS
     settings/viewmodes/viewmodesettings.cpp
     settings/viewmodes/viewsettingstab.cpp
     statusbar/dolphinstatusbar.cpp
+    statusbar/mountpointobserver.cpp
+    statusbar/mountpointobservercache.cpp
+    statusbar/spaceinfoobserver.cpp
     statusbar/statusbarspaceinfo.cpp
     views/zoomlevelinfo.cpp
 )