~ruther/guix-local

c9dc457711a34bff7e0c176848a3ef7a2b3cdd1e — Ricardo Wurmus 9 years ago d59ec12
gnu: mu: Add build phase to fix library reference.

* gnu/packages/mail.scm (mu)[arguments]: Add build phase "fix-ffi" to fix
reference to libguile-mu library.
1 files changed, 7 insertions(+), 0 deletions(-)

M gnu/packages/mail.scm
M gnu/packages/mail.scm => gnu/packages/mail.scm +7 -0
@@ 572,6 572,13 @@ security functionality including PGP, S/MIME, SSH, and SSL.")
                            "guile/mu/Makefile.in")
               (("share/guile/site/2.0/") "share/guile/site/2.2/"))
             #t))
         (add-before 'install 'fix-ffi
           (lambda* (#:key outputs #:allow-other-keys)
             (substitute* "guile/mu.scm"
               (("\"libguile-mu\"")
                (format #f "\"~a/lib/libguile-mu\""
                        (assoc-ref outputs "out"))))
             #t))
         (add-before 'check 'check-tz-setup
           (lambda* (#:key inputs #:allow-other-keys)
             ;; For mu/test/test-mu-query.c