diff --git a/CMakeLists.txt b/CMakeLists.txt index 4476020..3878e4e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,56 +1,60 @@ project(ksirk) cmake_minimum_required (VERSION 3.5 FATAL_ERROR) set (QT_MIN_VERSION "5.7.0") set (KF5_MIN_VERSION "5.30.0") find_package(ECM ${KF5_MIN_VERSION} REQUIRED CONFIG) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Svg Test) find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Completion Config ConfigWidgets CoreAddons Crash DocTools I18n IconThemes KIO NewStuff Wallet WidgetsAddons XmlGui ) find_package(KF5KDEGames 4.9.0 REQUIRED) find_package(Phonon4Qt5 REQUIRED) include(FeatureSummary) include(ECMAddAppIcon) include(ECMInstallIcons) include(KDEInstallDirs) include(KDECompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) include(ECMQtDeclareLoggingCategory) add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS) add_definitions(-DQT_NO_URL_CAST_FROM_STRING) find_package(Phonon4Qt5 CONFIG REQUIRED) find_package(Qca-qt5 2.1.0) set_package_properties(Qca-qt5 PROPERTIES DESCRIPTION "Support for encryption" URL "http://download.kde.org/stable/qca-qt5" TYPE REQUIRED) kde_enable_exceptions() remove_definitions(-DQT_NO_STL) add_subdirectory(ksirk) add_subdirectory(ksirkskineditor) add_subdirectory(doc) -install( FILES ksirk.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) +if (${ECM_VERSION} STRGREATER "5.58.0") + install(FILES ksirk.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) +else() + install(FILES ksirk.categories DESTINATION ${KDE_INSTALL_CONFDIR}) +endif() feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)