diff --git a/startkde/waitforname/CMakeLists.txt b/startkde/waitforname/CMakeLists.txt index a184c25bd..f493147ac 100644 --- a/startkde/waitforname/CMakeLists.txt +++ b/startkde/waitforname/CMakeLists.txt @@ -1,22 +1,28 @@ set(plasma_waitforname_SRCS waiter.cpp main.cpp ) ecm_qt_declare_logging_category(plasma_waitforname_SRCS HEADER debug_p.h IDENTIFIER LOG_PLASMA CATEGORY_NAME org.kde.knotifications) ecm_mark_nongui_executable(ksyncdbusenv) add_executable(plasma_waitforname ${plasma_waitforname_SRCS}) target_link_libraries(plasma_waitforname Qt5::DBus ) configure_file(org.kde.plasma.Notifications.service.in ${CMAKE_CURRENT_BINARY_DIR}/org.kde.plasma.Notifications.service) +configure_file(org.kde.KSplash.service.in + ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KSplash.service) + install(TARGETS plasma_waitforname ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.plasma.Notifications.service DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KSplash.service + DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}) diff --git a/startkde/waitforname/org.kde.KSplash.service.in b/startkde/waitforname/org.kde.KSplash.service.in new file mode 100644 index 000000000..6d2d2e0ac --- /dev/null +++ b/startkde/waitforname/org.kde.KSplash.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.kde.KSplash +Exec=@KDE_INSTALL_FULL_BINDIR@/plasma_waitforname org.kde.KSplash