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
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