diff --git a/kopete/CMakeLists.txt b/kopete/CMakeLists.txt index 081331417..942541ed9 100644 --- a/kopete/CMakeLists.txt +++ b/kopete/CMakeLists.txt @@ -1,89 +1,90 @@ add_subdirectory( addaccountwizard ) add_subdirectory( statusmenu ) add_subdirectory( identity ) add_subdirectory( contactlist ) add_subdirectory( config ) add_subdirectory( chatwindow ) add_subdirectory( kconf_update ) include_directories( ${KOPETE_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR}/addaccountwizard ${CMAKE_CURRENT_BINARY_DIR}/addaccountwizard ${CMAKE_CURRENT_SOURCE_DIR}/statusmenu/ ${CMAKE_CURRENT_BINARY_DIR}/statusmenu/ ${CMAKE_CURRENT_SOURCE_DIR}/identity ${CMAKE_CURRENT_BINARY_DIR}/identity ${CMAKE_CURRENT_SOURCE_DIR}/contactlist/ ${CMAKE_CURRENT_BINARY_DIR}/contactlist/ ${CMAKE_CURRENT_SOURCE_DIR}/config/plugins/ ${QIMAGEBLITZ_INCLUDES} ) link_directories( ${KOPETE_BINARY_DIR}/libkopete ${CMAKE_CURRENT_BINARY_DIR}/addaccountwizard ${CMAKE_CURRENT_BINARY_DIR}/identity ${CMAKE_CURRENT_BINARY_DIR}/contactlist ) ########### next target ############### # Contact List set(kopete_SRCS ${kopetecontactlist_SRCS} main.cpp kopeteapplication.cpp systemtray.cpp kopetewindow.cpp kopeteidentitystatusbaricon.cpp kopeteaccountstatusbaricon.cpp kopetedbusinterface.cpp kopetedbusinterface_p.cpp infoeventwidget.cpp ) qt5_add_dbus_adaptor(kopete_SRCS org.kde.Kopete.xml kopetedbusinterface.h KopeteDBusInterface) ecm_qt_declare_logging_category(kopete_SRCS HEADER kopete_debug.h IDENTIFIER KOPETE_LOG CATEGORY_NAME org.kde.kopete.kopete) ki18n_wrap_ui(kopete_SRCS groupkabcselectorwidget.ui infoeventbase.ui ) file(GLOB ICONS_SRCS "hi*-apps-kopete.png") ecm_add_app_icon(kopete_SRCS ICONS ${ICONS_SRCS}) add_executable(kopete_bin ${kopete_SRCS}) set_target_properties(kopete_bin PROPERTIES RUNTIME_OUTPUT_NAME kopete) target_link_libraries(kopete_bin KF5::Contacts KF5::TextEditor KF5::NotifyConfig KF5::Crash KF5::DBusAddons ${QIMAGEBLITZ_LIBRARIES} kopete kopeteaddaccountwizard kopetestatusmenu kopetecontactlist kopeteidentity ) install(TARGETS kopete_bin ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) ########### install files ############### install( PROGRAMS org.kde.kopete.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install(FILES kopeteui.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/kopete) install( FILES kopete.notifyrc DESTINATION ${KDE_INSTALL_DATADIR}/kopete) install( FILES kopeterc DESTINATION ${KDE_INSTALL_CONFDIR} ) install( FILES org.kde.Kopete.xml DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} ) +install(FILES org.kde.kopete.appdata.xml DESTINATION ${CMAKE_INSTALL_METAINFODIR}) file(GLOB icons_png "*.png") ecm_install_icons(ICONS ${icons_png} DESTINATION ${KDE_INSTALL_ICONDIR} THEME oxygen) diff --git a/kopete/org.kde.kopete.appdata.xml b/kopete/org.kde.kopete.appdata.xml new file mode 100644 index 000000000..74cc9b10c --- /dev/null +++ b/kopete/org.kde.kopete.appdata.xml @@ -0,0 +1,37 @@ + + + org.kde.kopete + FSFAP + GPL-2.0+ + Kopete + Instant Messenger + +

+ Kopete is an instant messenger supporting AIM, ICQ, Windows Live Messenger, Yahoo, Jabber, Gadu-Gadu, Novell GroupWise Messenger, and more. It is designed to be a flexible and extensible multi-protocol system suitable for personal and enterprise use. +

+

+ The goal of Kopete is to provide users with a single easy-to-use way to access all of their instant messaging systems. The interface puts people first, and is integrated with the system address book to let you access your contacts from other KDE applications. +

+

Features:

+ +
+ https://bugs.kde.org/enter_bug.cgi?format=guided&product=kopete + https://www.kde.org/community/donations/ + https://docs.kde.org/?application=kopete + https://userbase.kde.org/Kopete + + + https://www.kde.org/images/screenshots/kopete.png + + + KDE + + kopete + + org.kde.kopete.desktop +