* gnu/packages/mail.scm (notmuch)[phases]{configure}: Adjust install directory prefix. {create-pkg.el}: Add phase. --- gnu/packages/mail.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index f85713433e..862b6c939a 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1280,8 +1280,7 @@ invoking @command{notifymuch} from the post-new hook.") (setenv "CONFIG_SHELL" (which "sh")) (let* ((out (assoc-ref outputs "out")) - (elisp - (string-append out "/share/emacs/site-lisp/"))) + (elisp (emacs:outputs->elpa-install-dir outputs))) (invoke "./configure" (string-append "--prefix=" out) (string-append "--emacslispdir=" elisp) @@ -1300,7 +1299,9 @@ invoking @command{notifymuch} from the post-new hook.") (substitute* (find-files "test" "\\.sh$") (("/bin/sh") (which "sh"))) #t)) - (add-after 'install 'make-autoloads + (add-after 'install 'create-pkg.el + (assoc-ref emacs:%standard-phases 'create-pkg.el)) + (add-after 'create-pkg.el 'make-autoloads (assoc-ref emacs:%standard-phases 'make-autoloads))))) (native-inputs `(("bash-completion" ,bash-completion) -- 2.29.2