@@ -42,30 +42,25 @@ endif ()
4242set_source_files_properties (${PK_INTERFACE_XML} PROPERTIES NO_NAMESPACE true )
4343set_source_files_properties (${PK_TRANSACTION_INTERFACE_XML} PROPERTIES NO_NAMESPACE true )
4444
45- if (${QT_VERSION_MAJOR} EQUAL 6)
4645qt6_add_dbus_interface(packagekitqt_SRC ${PK_INTERFACE_XML} daemonproxy)
4746qt6_add_dbus_interface(packagekitqt_SRC ${PK_TRANSACTION_INTERFACE_XML} transactionproxy)
48- else ()
49- qt5_add_dbus_interface(packagekitqt_SRC ${PK_INTERFACE_XML} daemonproxy)
50- qt5_add_dbus_interface(packagekitqt_SRC ${PK_TRANSACTION_INTERFACE_XML} transactionproxy)
51- endif ()
5247
53- add_library (packagekitqt${QT_VERSION_MAJOR} ${packagekitqt_SRC} ${packagekitqt_HEADERS} ${packagekitqt_HEADERS_PRIVATE} )
54- set_target_properties (packagekitqt${QT_VERSION_MAJOR} PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${QPACKAGEKIT_API_LEVEL} )
48+ add_library (packagekitqt ${packagekitqt_SRC} ${packagekitqt_HEADERS} ${packagekitqt_HEADERS_PRIVATE} )
49+ set_target_properties (packagekitqt PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${QPACKAGEKIT_API_LEVEL} )
5550
56- target_link_libraries (packagekitqt${QT_VERSION_MAJOR} PUBLIC Qt ${QT_VERSION_MAJOR} ::DBus)
51+ target_link_libraries (packagekitqt PUBLIC Qt6 ::DBus)
5752
58- configure_file (${CMAKE_CURRENT_SOURCE_DIR} /packagekitqt${QT_VERSION_MAJOR} .pc.in
59- ${CMAKE_CURRENT_BINARY_DIR} /packagekitqt ${QT_VERSION_MAJOR} .pc
53+ configure_file (${CMAKE_CURRENT_SOURCE_DIR} /packagekitqt.pc.in
54+ ${CMAKE_CURRENT_BINARY_DIR} /packagekitqt6 .pc
6055 @ONLY
6156)
62- target_include_directories (packagekitqt${QT_VERSION_MAJOR} INTERFACE "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} /packagekitqt ${QT_VERSION_MAJOR} /PackageKit/;${CMAKE_INSTALL_INCLUDEDIR} /packagekitqt ${QT_VERSION_MAJOR} >" )
63- install (TARGETS packagekitqt${QT_VERSION_MAJOR} EXPORT PackageKitQtTargets DESTINATION ${CMAKE_INSTALL_LIBDIR} )
64- install (FILES ${CMAKE_CURRENT_BINARY_DIR} /packagekitqt${QT_VERSION_MAJOR} .pc
57+ target_include_directories (packagekitqt INTERFACE "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} /PackageKitQt /PackageKit/;${CMAKE_INSTALL_INCLUDEDIR} /PackageKitQt >" )
58+ install (TARGETS packagekitqt EXPORT PackageKitQtTargets DESTINATION ${CMAKE_INSTALL_LIBDIR} )
59+ install (FILES ${CMAKE_CURRENT_BINARY_DIR} /packagekitqt.pc
6560 DESTINATION ${CMAKE_INSTALL_LIBDIR} /pkgconfig
6661)
6762install (FILES ${packagekitqt_HEADERS} ${QPK_VERSION_HDR}
68- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /packagekitqt ${QT_VERSION_MAJOR} /PackageKit/
63+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /PackageKitQt /PackageKit/
6964)
7065
7166add_subdirectory (modules)
0 commit comments