| Summary: |
DBus activated executables should be installed in libexec instead of bin dir |
| Product: |
[Unmaintained] telepathy
|
Reporter: |
Daniele E. Domenichelli <ddomenichelli> |
| Component: |
general | Assignee: |
Telepathy Bugs <kde-telepathy-bugs-null> |
| Status: |
RESOLVED
FIXED
|
|
|
| Severity: |
normal
|
|
|
| Priority: |
NOR
|
|
|
| Version First Reported In: |
git-latest | |
|
| Target Milestone: |
0.4.0 | |
|
| Platform: |
Unlisted Binaries | |
|
| OS: |
Linux | |
|
|
Latest Commit:
|
|
Version Fixed/Implemented In:
|
|
|
Sentry Crash Report:
|
|
| |
| Bug Depends on: |
278389, 282142
|
|
|
| Bug Blocks: |
|
|
|
Version: git-latest OS: Linux As discussed at the sprint DBus activated executables should be installed in libexec instead of bin dir To do it you simply need to change the CMakeLists.txt -install(TARGETS [libdir-executable] ${INSTALL_TARGETS_DEFAULT_ARGS}) +install(TARGETS [libdir-executable] DESTINATION ${LIBEXEC_INSTALL_DIR} and the dbus service files org.freedesktop.Telepathy.Client.KDE.[LibdirExecutable].service.in -Exec=@CMAKE_INSTALL_PREFIX@/bin/[libdir-executable] +Exec=@LIBEXEC_INSTALL_DIR@/[libdir-executable] Reproducible: Always Steps to Reproduce: Install handlers Actual Results: They are installed in the bin dir Expected Results: They should be installed in the libexec dir