More services

This commit is contained in:
Pier Luigi Fiorini 2014-11-04 08:03:52 +01:00
parent 4b044378a8
commit d597a05e82
10 changed files with 65 additions and 2 deletions

View file

@ -1,2 +1,9 @@
install(FILES org.kde.kded5.service
DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/dbus-1/session.d)
macro(satellite_install_dbus_service name)
install(FILES ${name}.service
DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}/dbus-1/session.d)
endmacro()
satellite_install_dbus_service(org.kde.kde5)
satellite_install_dbus_service(org.kde.kglobalaccel)
satellite_install_dbus_service(org.kde.klauncher5)
satellite_install_dbus_service(org.kde.kuiserver)

View file

@ -0,0 +1,3 @@
[D-BUS Service]
Name=org.kde.kglobalaccel
SystemdService=kglobalaccel5.service

View file

@ -0,0 +1,3 @@
[D-BUS Service]
Name=org.kde.klauncher5
SystemdService=kdeinit5.service

View file

@ -0,0 +1,3 @@
[D-BUS Service]
Name=org.kde.kuiserver
SystemdService=kuiserver5.service

View file

@ -9,7 +9,10 @@ macro(satellite_install_service name)
DESTINATION ${SYSTEMD_USER_UNIT_DIR})
endmacro()
satellite_install_service(kactivitymanagerd)
satellite_install_service(kded5)
satellite_install_service(kdeinit5)
satellite_install_service(kglobalaccel5)
satellite_install_service(kuiserver5)
satellite_install_service(plasma-phone-compositor)
satellite_install_service(plasma-phone-ui)

View file

@ -0,0 +1,14 @@
#
# Copyright (C) 2014 Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
#
# Starts kactivitymanagerd.
#
[Unit]
Description=kactivitymanagerd
[Service]
Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=%t/dbus/user_bus_socket
EnvironmentFile=-/var/lib/environment/plasma-phone/*.conf
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/kactivitymanagerd start-daemon
BusName=org.kde.ActivityManager

View file

@ -9,6 +9,7 @@ Description=kded5
Requires=kdeinit5.service
[Service]
Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=%t/dbus/user_bus_socket
EnvironmentFile=-/var/lib/environment/plasma-phone/*.conf
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/kded5
BusName=org.kde.kded5

View file

@ -10,6 +10,7 @@ Requires=dbus.socket
[Service]
Environment=DISPLAY:0
Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=%t/dbus/user_bus_socket
EnvironmentFile=-/var/lib/environment/plasma-phone/*.conf
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/kdeinit5 +kcminit_startup --no-fork
BusName=org.kde.klauncher5

View file

@ -0,0 +1,14 @@
#
# Copyright (C) 2014 Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
#
# Starts kglobalaccel5.
#
[Unit]
Description=kglobalaccel5
[Service]
Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=%t/dbus/user_bus_socket
EnvironmentFile=-/var/lib/environment/plasma-phone/*.conf
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/kglobalaccel5
BusName=org.kde.kglobalaccel

View file

@ -0,0 +1,14 @@
#
# Copyright (C) 2014 Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
#
# Starts kuiserver5.
#
[Unit]
Description=kuiserver5
[Service]
Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=%t/dbus/user_bus_socket
EnvironmentFile=-/var/lib/environment/plasma-phone/*.conf
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/kuiserver5
BusName=org.kde.kuiserver