[Bug 282140] New: DBus activated executables should be installed in libexec instead of bin dir
Daniele E. Domenichelli
daniele.domenichelli at gmail.com
Fri Sep 16 12:21:05 UTC 2011
https://bugs.kde.org/show_bug.cgi?id=282140
Summary: DBus activated executables should be installed in
libexec instead of bin dir
Product: telepathy
Version: git-latest
Platform: Unlisted Binaries
OS/Version: Linux
Status: NEW
Severity: normal
Priority: NOR
Component: general
AssignedTo: kde-telepathy at kde.org
ReportedBy: daniele.domenichelli at gmail.com
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
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the KDE-Telepathy
mailing list