[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/07: gnu: mu: Install emacs files in a proper place.
From: |
Alex Kost |
Subject: |
02/07: gnu: mu: Install emacs files in a proper place. |
Date: |
Mon, 16 May 2016 15:01:33 +0000 (UTC) |
alezost pushed a commit to branch master
in repository guix.
commit 789bda83d2f356a55a2c65ff1b4ffe3431fc11b3
Author: Alex Kost <address@hidden>
Date: Sun May 8 12:23:37 2016 +0300
gnu: mu: Install emacs files in a proper place.
* gnu/packages/mail.scm (mu)[arguments]: Add 'patch-configure.ac' phase
to avoid adding "mu4e" sub-directory to 'lispdir' variable.
---
gnu/packages/mail.scm | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index a2af7c7..526e638 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -367,7 +367,16 @@ repository and Maildir/IMAP as LOCAL repository.")
(arguments
'(#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'autoreconf
+ (add-after 'unpack 'patch-configure.ac
+ ;; By default, elisp code goes to "share/emacs/site-lisp/mu4e",
+ ;; so our Emacs package can't find it. Setting "--with-lispdir"
+ ;; configure flag doesn't help because "mu4e" will be added to
+ ;; the lispdir anyway, so we have to modify "configure.ac".
+ (lambda _
+ (substitute* "configure.ac"
+ (("^ +lispdir=.*") ""))
+ #t))
+ (add-after 'patch-configure.ac 'autoreconf
(lambda _
(zero? (system* "autoreconf" "-vi"))))
(add-before 'check 'check-tz-setup
- branch master updated (7d0c3c8 -> d3699b3), Alex Kost, 2016/05/16
- 03/07: gnu: mu: Install emacs autoloads., Alex Kost, 2016/05/16
- 01/07: gnu: mu: Use 'modify-phases'., Alex Kost, 2016/05/16
- 06/07: gnu: Add utfcpp., Alex Kost, 2016/05/16
- 04/07: gnu: mu: Update to 0.9.16., Alex Kost, 2016/05/16
- 07/07: gnu: Add ledger., Alex Kost, 2016/05/16
- 05/07: gnu: asymptote: Install Emacs data., Alex Kost, 2016/05/16
- 02/07: gnu: mu: Install emacs files in a proper place.,
Alex Kost <=