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
-
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 -
FTR: !17 (merged)
Please register or sign in to comment