Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Line(s) | |||||
69 | find_package(KF5 ${KF5_MIN_VERSION} OPTIONAL_COMPONENTS | 69 | find_package(KF5 ${KF5_MIN_VERSION} OPTIONAL_COMPONENTS | ||
70 | Activities | 70 | Activities | ||
71 | ) | 71 | ) | ||
72 | set_package_properties(KF5Activities PROPERTIES DESCRIPTION "KActivities libraries" | 72 | set_package_properties(KF5Activities PROPERTIES DESCRIPTION "KActivities libraries" | ||
73 | URL "https://www.kde.org" | 73 | URL "https://www.kde.org" | ||
74 | TYPE OPTIONAL | 74 | TYPE OPTIONAL | ||
75 | PURPOSE "For tracking which folders are frequently accessed on a Plasma desktop" | 75 | PURPOSE "For tracking which folders are frequently accessed on a Plasma desktop" | ||
76 | ) | 76 | ) | ||
77 | find_package(KF5 ${KF5_MIN_VERSION} OPTIONAL_COMPONENTS | ||||
78 | ActivitiesStats | ||||
79 | ) | ||||
80 | set_package_properties(KF5ActivitiesStats PROPERTIES DESCRIPTION "KActivities Stats libraries" | ||||
81 | URL "https://www.kde.org" | ||||
82 | TYPE OPTIONAL | ||||
83 | PURPOSE "For tracking which folders are frequently accessed on a Plasma desktop" | ||||
84 | ) | ||||
77 | 85 | | |||
78 | find_package(Phonon4Qt5 CONFIG REQUIRED) | 86 | find_package(Phonon4Qt5 CONFIG REQUIRED) | ||
79 | 87 | | |||
80 | find_package(KF5Baloo ${KF5_MIN_VERSION}) | 88 | find_package(KF5Baloo ${KF5_MIN_VERSION}) | ||
81 | set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "Baloo Core libraries" | 89 | set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "Baloo Core libraries" | ||
82 | URL "https://www.kde.org" | 90 | URL "https://www.kde.org" | ||
83 | TYPE OPTIONAL | 91 | TYPE OPTIONAL | ||
84 | PURPOSE "For adding desktop-wide search and tagging support to dolphin" | 92 | PURPOSE "For adding desktop-wide search and tagging support to dolphin" | ||
Show All 10 Lines | 102 | set_package_properties(KF5FileMetaData PROPERTIES | |||
95 | URL "https://projects.kde.org/kfilemetadata" | 103 | URL "https://projects.kde.org/kfilemetadata" | ||
96 | TYPE OPTIONAL | 104 | TYPE OPTIONAL | ||
97 | PURPOSE "For accessing file metadata labels" | 105 | PURPOSE "For accessing file metadata labels" | ||
98 | ) | 106 | ) | ||
99 | 107 | | |||
100 | if (KF5Activities_FOUND) | 108 | if (KF5Activities_FOUND) | ||
101 | set(HAVE_KACTIVITIES TRUE) | 109 | set(HAVE_KACTIVITIES TRUE) | ||
102 | endif() | 110 | endif() | ||
111 | if (KF5ActivitiesStats_FOUND) | ||||
112 | set(HAVE_KACTIVITIES_STATS TRUE) | ||||
113 | endif() | ||||
103 | 114 | | |||
104 | if (KF5Baloo_FOUND AND KF5BalooWidgets_FOUND AND KF5FileMetaData_FOUND) | 115 | if (KF5Baloo_FOUND AND KF5BalooWidgets_FOUND AND KF5FileMetaData_FOUND) | ||
105 | message(STATUS "Baloo packages are found") | 116 | message(STATUS "Baloo packages are found") | ||
106 | set(HAVE_BALOO TRUE) | 117 | set(HAVE_BALOO TRUE) | ||
107 | else() | 118 | else() | ||
108 | message(WARNING "Baloo packages not found. They are needed for the metadata features of Dolphin (including the information panel).") | 119 | message(WARNING "Baloo packages not found. They are needed for the metadata features of Dolphin (including the information panel).") | ||
109 | endif() | 120 | endif() | ||
110 | 121 | | |||
▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines |