gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR.
KAuth helpers use KAUTH_HELPER_INSTALL_ABSOLUTE_DIR as the prefix for "Exec=" in their dbus service files, which should really be an absolute directory. Fixes <https://issues.guix.gnu.org/70529>. * gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: In fix-cmake-install-directories phase, replace KAUTH_HELPER_INSTALL_DIR with '${KDE_INSTALL_LIBEXECDIR}/kauth' and KAUTH_HELPER_INSTALL_ABSOLUTE_DIR with '${KDE_INSTALL_FULL_LIBEXECDIR}/kauth'. Change-Id: I57920c59dca503fd4bc8727cb35e1b0fb6016e56 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>master
parent
1028e6a00e
commit
cd5afc503b
|
@ -1645,9 +1645,9 @@ with other frameworks.")
|
|||
(("@KAUTH_POLICY_FILES_INSTALL_DIR@")
|
||||
"${KDE_INSTALL_DATADIR}/polkit-1/actions")
|
||||
(("@KAUTH_HELPER_INSTALL_DIR@")
|
||||
"${KDE_INSTALL_LIBEXECDIR}")
|
||||
"${KDE_INSTALL_LIBEXECDIR}/kauth")
|
||||
(("@KAUTH_HELPER_INSTALL_ABSOLUTE_DIR@")
|
||||
"${KDE_INSTALL_LIBEXECDIR}"))))
|
||||
"${KDE_INSTALL_FULL_LIBEXECDIR}/kauth"))))
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
|
|
Reference in New Issue