https://bugs.kde.org/show_bug.cgi?id=382460

            Bug ID: 382460
           Summary: Exec lines in service files must not have any path
                    prefix on Windows
           Product: frameworks-kglobalaccel
           Version: 5.36.0
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: mgraess...@kde.org
          Reporter: ralf.habac...@freenet.de
                CC: kdelibs-b...@kde.org
            Blocks: 380136
  Target Milestone: ---

The Exec line in kglobalaccel/src/runtime/org.kde.kglobalaccel.service.in
[D-BUS Service]
Name=org.kde.kglobalaccel
Exec=@CMAKE_INSTALL_PREFIX@/bin/kglobalaccel5

and ./kglobalaccel/src/runtime/dbus/org.kde.kglobalaccel.service.in
[D-BUS Service]
Name=org.kde.kglobalaccel
Exec=@CMAKE_INSTALL_PREFIX@/bin/kglobalaccel5

will not work on Windows (see bug 382458 for details)

Instead the prefix in the Exec line needs to be completely removed on windows
e.g.

Exec=@SOME_PREFIX@kglobalaccel5

with SOME_PREFIX set to empty on Windows and to ${CMAKE_INSTALL_PREFIX}/bin/
otherwise

Also on Windows kglobalaccel5 needs to be installed in bindir


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=380136
[Bug 380136] Fix KF5 issues on Windows
-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to