File eos-movrec-qt5.patch of Package eos-movrec
Index: eos-movrec-0.3.3_beta/CMakeLists.txt
===================================================================
--- eos-movrec-0.3.3_beta.orig/CMakeLists.txt
+++ eos-movrec-0.3.3_beta/CMakeLists.txt
@@ -24,8 +24,7 @@ if(WIN32)
endif(MINGW)
endif(WIN32)
-find_package(Qt4 4.4.2 COMPONENTS QtCore QtGui REQUIRED)
-include(${QT_USE_FILE})
+find_package(Qt5 REQUIRED COMPONENTS Core Widgets)
add_definitions (${QT_DEFINITIONS})
include_directories (${QT_INCLUDES} ${CMAKE_BINARY_DIR})
@@ -86,7 +85,7 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DNDEBUG")
add_definitions(-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES=1)
-QT4_WRAP_CPP(MOC_SRCS ${eos_movrec_MOC_HEADERS})
+QT5_WRAP_CPP(MOC_SRCS ${eos_movrec_MOC_HEADERS})
if (WIN32)
set(CMAKE_RC_COMPILER windres)
@@ -106,6 +105,7 @@ add_executable(eos_movrec ${eos_movrec_S
if (WIN32)
TARGET_LINK_LIBRARIES(eos_movrec ${QT_LIBRARIES} ${EDSDK_LDFLAGS})
elseif(UNIX)
- TARGET_LINK_LIBRARIES(eos_movrec ${QT_LIBRARIES} ${LIBGPHOTO2_LDFLAGS})
+ TARGET_LINK_LIBRARIES(eos_movrec ${LIBGPHOTO2_LDFLAGS})
+ qt5_use_modules (eos_movrec Core Widgets)
endif(WIN32)
install(TARGETS eos_movrec RUNTIME DESTINATION bin)