[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