Message ID | 1480371612-23822-5-git-send-email-h.goebel@crazy-compilers.com |
---|---|
State | New |
Headers | show |
Hartmut Goebel <h.goebel@crazy-compilers.com> skribis: > * gnu/packages/kde-framework.scm (kauth)[phases]: New phase > fix-cmake-install-paths. > --- > gnu/packages/kde-frameworks.scm | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm > index 415b54d..fb7d7d9 100644 > --- a/gnu/packages/kde-frameworks.scm > +++ b/gnu/packages/kde-frameworks.scm > @@ -1202,6 +1202,17 @@ uses a job-based interface to queue tasks and execute them in an efficient way." > (arguments > `(#:phases > (modify-phases %standard-phases > + (add-after 'unpack 'fix-cmake-install-paths s/paths/directories/ > + (lambda _ > + ;; Make packages using kauth put their policy files and helpers > + ;; into their own prefix Missing period. :-) OK with these changes, thanks! Ludo’.
Am 29.11.2016 um 16:19 schrieb Ludovic Courtès:
> OK with these changes, thanks!
Pushed. Thanks for the review.
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 415b54d..fb7d7d9 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -1202,6 +1202,17 @@ uses a job-based interface to queue tasks and execute them in an efficient way." (arguments `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'fix-cmake-install-paths + (lambda _ + ;; Make packages using kauth put their policy files and helpers + ;; into their own prefix + (substitute* "KF5AuthConfig.cmake.in" + (("@KAUTH_POLICY_FILES_INSTALL_DIR@") + "${KDE_INSTALL_DATADIR}/polkit-1/actions") + (("@KAUTH_HELPER_INSTALL_DIR@") + "${KDE_INSTALL_LIBEXECDIR}") + (("@KAUTH_HELPER_INSTALL_ABSOLUTE_DIR@") + "${KDE_INSTALL_LIBEXECDIR}")))) (replace 'check (lambda _ (setenv "DBUS_FATAL_WARNINGS" "0")