| Summary: | Chat-ui should be installed in libexec instead of bin dir | ||
|---|---|---|---|
| Product: | [Unmaintained] telepathy | Reporter: | Daniele E. Domenichelli <ddomenichelli> |
| Component: | text-ui | 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: | |||
| Bug Blocks: | 282140 | ||
Git commit fdb873d78bf83b5e5df7c93c4c02328514a5e0dd by Daniele E. Domenichelli. Committed on 16/09/2011 at 16:02. Pushed by ddomenichelli into branch 'master'. Install chat-ui and adiumxtra-protocol-handler in libexec. BUG: 282142 BUG: 278389 M +3 -2 adiumxtra-protocol-handler/CMakeLists.txt R +1 -1 adiumxtra-protocol-handler/adiumxtra.protocol.in [from: adiumxtra-protocol-handler/adiumxtra.protocol - 074% similarity] M +1 -1 app/CMakeLists.txt M +1 -1 app/org.freedesktop.Telepathy.Client.KDE.TextUi.service.in http://commits.kde.org/telepathy-chat-handler/fdb873d78bf83b5e5df7c93c4c02328514a5e0dd |
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