Skip to content
Commit 832974db authored by Henri Chain's avatar Henri Chain 🛰
Browse files

add dbus-activated systemd service

Correctly scopes spectacle in systemd service `app-org.kde.spectacle.service` when dbus-activated (while still working if systemd is not present), as per https://systemd.io/DESKTOP_ENVIRONMENTS/

uses new ECM modules:
- frameworks/extra-cmake-modules!5 to simplify the systemd service templating + install
- frameworks/extra-cmake-modules!11 to generate the dbus service file automatically
parent 0f4e2979
  • Developer

    Somehow after this change, the build system attempts to install files in the wrong directory (namely the one of the user building; seen when building the latest git state on the OBS):

     [   50s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/spectacle-20.11.70git.20200901T061338~52bac0c-ku.11.1.x86_64/home/abuild/rpmbuild/BUILD/spectacle-20.11.70git.20200901T061338~52bac0c/build/dbus/org.kde.Spectacle.service
    Edited by Luca Beltrame
  • Developer
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment