--- cmake/FindPhononInternal.cmake | 27 +++++---------------------- demos/metadatareader/CMakeLists.txt | 9 +++++---- demos/phota/CMakeLists.txt | 9 +++++---- demos/simplecapture/CMakeLists.txt | 9 +++++---- demos/simpleplayer/CMakeLists.txt | 9 +++++---- 5 filer ändrade, 25 tillägg(+), 38 borttagningar(-)
diff --git a/cmake/FindPhononInternal.cmake b/cmake/FindPhononInternal.cmake index 413da3c..91e318f 100644 --- a/cmake/FindPhononInternal.cmake +++ b/cmake/FindPhononInternal.cmake @@ -43,29 +43,15 @@ include(${phonon_cmake_module_dir}/MacroEnsureVersion.cmake) # Check Requirements -# - Qt +# - extra-cmake-modules -# Store CMAKE_MODULE_PATH and then append the current dir to it, so we are sure -# we get the FindQt4.cmake located next to us and not a different one. -# The original CMAKE_MODULE_PATH is restored later on. -set(_phonon_cmake_module_path_back ${CMAKE_MODULE_PATH}) -set(CMAKE_MODULE_PATH ${phonon_cmake_module_dir} ${CMAKE_MODULE_PATH} ) +find_package(ECM 0.0.5 REQUIRED NO_MODULE) -# if the minimum Qt requirement is changed, change all occurrence in the -# following lines -if (NOT QT_MIN_VERSION) - set(QT_MIN_VERSION "4.6.0") -endif (NOT QT_MIN_VERSION) -if (${QT_MIN_VERSION} VERSION_LESS "4.6.0") - set(QT_MIN_VERSION "4.6.0") -endif (${QT_MIN_VERSION} VERSION_LESS "4.6.0") +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) -# # Tell FindQt4.cmake to point the QT_QTFOO_LIBRARY targets at the imported targets -# # for the Qt libraries, so we get full handling of release and debug versions of the -# # Qt libs and are flexible regarding the install location of Qt under Windows: -# set(QT_USE_IMPORTED_TARGETS TRUE) +# - Qt -find_package(Qt4 ${_REQ_STRING_KDE4}) +find_package(Qt5Transitional REQUIRED Core Gui Widgets) # - Automoc @@ -79,9 +65,6 @@ macro(AUTOMOC4_ADD_LIBRARY _target_NAME _add_executable_param) add_library(${_target_NAME} ${_add_executable_param} ${ARGN}) endmacro(AUTOMOC4_ADD_LIBRARY) -# restore the original CMAKE_MODULE_PATH -set(CMAKE_MODULE_PATH ${_phonon_cmake_module_path_back}) - # Set Installation Directories set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" ) diff --git a/demos/metadatareader/CMakeLists.txt b/demos/metadatareader/CMakeLists.txt index 397c1d6..45ba2f9 100644 --- a/demos/metadatareader/CMakeLists.txt +++ b/demos/metadatareader/CMakeLists.txt @@ -1,8 +1,10 @@ project(metadatareader) cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR) -find_package(Qt4 COMPONENTS QtCore REQUIRED) -include(${QT_USE_FILE}) +find_package(ECM 0.0.5 REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) +find_package(Qt5Transitional REQUIRED Core) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}") find_package(Phonon REQUIRED) @@ -15,5 +17,4 @@ set(metadatareader_SRCS ) phonon_add_executable(metadatareader ${metadatareader_SRCS}) - -target_link_libraries(metadatareader ${QT_LIBRARIES} phonon) +target_link_libraries(metadatareader ${QT_QTCORE_LIBRARY} ${PHONON_LIBRARY}) diff --git a/demos/phota/CMakeLists.txt b/demos/phota/CMakeLists.txt index 09594d7..cd451e7 100644 --- a/demos/phota/CMakeLists.txt +++ b/demos/phota/CMakeLists.txt @@ -1,8 +1,10 @@ project(phota) cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR) -find_package(Qt4 REQUIRED) -include(${QT_USE_FILE}) +find_package(ECM 0.0.5 REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) +find_package(Qt5Transitional REQUIRED Core Gui) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}") find_package(Phonon REQUIRED) @@ -19,5 +21,4 @@ set(phota_SRCS qt4_wrap_ui(phota_SRCS videoeffects.ui) phonon_add_executable(phota ${phota_SRCS}) - -target_link_libraries(phota ${QT_LIBRARIES} phonon) +target_link_libraries(phota ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${PHONON_LIBRARY}) diff --git a/demos/simplecapture/CMakeLists.txt b/demos/simplecapture/CMakeLists.txt index 28b9564..9546697 100644 --- a/demos/simplecapture/CMakeLists.txt +++ b/demos/simplecapture/CMakeLists.txt @@ -1,8 +1,10 @@ project(simplecapture) cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR) -find_package(Qt4 REQUIRED) -include(${QT_USE_FILE}) +find_package(ECM 0.0.5 REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) +find_package(Qt5Transitional REQUIRED Core Gui) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}") find_package(Phonon REQUIRED) @@ -15,5 +17,4 @@ set(simplecapture_SRCS ) phonon_add_executable(simplecapture ${simplecapture_SRCS}) - -target_link_libraries(simplecapture ${QT_LIBRARIES} phonon) +target_link_libraries(simplecapture ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${PHONON_LIBRARY}) diff --git a/demos/simpleplayer/CMakeLists.txt b/demos/simpleplayer/CMakeLists.txt index c60ddc9..1109133 100644 --- a/demos/simpleplayer/CMakeLists.txt +++ b/demos/simpleplayer/CMakeLists.txt @@ -1,8 +1,10 @@ project(simpleplayer) cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR) -find_package(Qt4 REQUIRED) -include(${QT_USE_FILE}) +find_package(ECM 0.0.5 REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) +find_package(Qt5Transitional REQUIRED Core Gui) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}") find_package(Phonon REQUIRED) @@ -15,5 +17,4 @@ set(simpleplayer_SRCS ) phonon_add_executable(simpleplayer ${simpleplayer_SRCS}) - -target_link_libraries(simpleplayer ${QT_LIBRARIES} phonon) +target_link_libraries(simpleplayer ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${PHONON_LIBRARY}) -- 1.7.10.4 _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel