File k9copy-cmake.patch of Package k9copy
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,3 +1,4 @@
+cmake_minimum_required(VERSION 3.5)
project(k9copy)
set (VERSION 3.0.3)
@@ -433,13 +433,18 @@ if(QT5_BUILD)
message("Qt5 Version")
add_library(k9copylib STATIC ${k9copylib_SRCS})
target_link_libraries(k9copylib
- KF5::WidgetsAddons #Tier 1
- KF5::Su #Tier 3
- KF5::I18n #Tier 1
- KF5::ConfigCore #Tier 1
- KF5::Solid #Tier 1
- ${LIBMPEG2_LIBRARY} ${LIBMPEG2CONVERT_LIBRARY} ${LIBDL_LIBRARY}
- Qt5::Xml
+Qt5::Gui
+Qt5::Widgets
+Qt5::Xml
+KF5::I18n
+KF5::ConfigCore
+KF5::CoreAddons
+KF5::Su
+KF5::WidgetsAddons
+KF5::Solid
+${LIBMPEG2_LIBRARY}
+${LIBMPEG2CONVERT_LIBRARY}
+${LIBDL_LIBRARY}
)
else()
@@ -480,10 +485,10 @@ endif()
if(QT5_BUILD)
message("Qt5 Version")
-target_link_libraries(k9copy k9copylib KF5::WidgetsAddons KF5::XmlGui KF5::IconThemes KF5::KIOCore KF5::KIOWidgets ${PHONON_LIBRARY} KF5::I18n ${LIBDVD_LIBRARIES} ${FFMPEG_LIBRARIES})
+target_link_libraries(k9copy k9copylib Qt5::Gui Qt5::Widgets Qt5::DBus KF5::I18n KF5::ConfigCore KF5::CoreAddons KF5::Solid KF5::IconThemes KF5::WidgetsAddons KF5::KIOWidgets KF5::XmlGui ${PHONON_LIBRARY} ${LIBDVD_LIBRARIES} ${FFMPEG_LIBRARIES})
target_link_libraries(k9play k9copylib KF5::WidgetsAddons KF5::XmlGui ${LIBDVD_LIBRARIES})
-target_link_libraries(k9xineplayer KF5::WidgetsAddons KF5::XmlGui KF5::I18n Qt5::X11Extras ${XINE_LIBRARY} ${X11_X11_LIB} )
-else()
+target_link_libraries(k9xineplayer KF5::WidgetsAddons KF5::CoreAddons KF5::I18n Qt5::DBus Qt5::X11Extras ${X11_X11_LIB} ${XINE_LIBRARY})
+else()
message("Qt4 Version")
target_link_libraries(k9copy dvdread dvdnav k9copylib ${KDE4_KDEUI_LIBS} ${PHONON_LIBRARY} ${KDE4_SOLID_LIBS})
target_link_libraries(k9play dvdread dvdnav k9copylib ${KDE4_KDEUI_LIBS} )