diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-06-06 17:42:10 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-06-06 20:35:54 +0200 |
commit | e00b24778d5ff9c86c63d456b490b57d0e178f9e (patch) | |
tree | e90ea566101125bf1c8e82b1549c18bffb50ece2 | |
parent | 6c79cee2e30ccfae6aee40c84e8c160f4b4fe76f (diff) | |
download | guix-e00b24778d5ff9c86c63d456b490b57d0e178f9e.tar.gz |
gnu: gash: Install modules in the standard locations.
* gnu/packages/shells.scm (gash)[source](modules, snippet): New fields.
-rw-r--r-- | gnu/packages/shells.scm | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 3512c5ac46..49152dc3fd 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -802,7 +802,18 @@ is commonly written.") version ".tar.gz")) (sha256 (base32 - "00m3lif64zyxd41cnk208kc81nl6qz659676qgiaqgwrw0brzrid")))) + "00m3lif64zyxd41cnk208kc81nl6qz659676qgiaqgwrw0brzrid")) + (modules '((guix build utils))) + (snippet + '(begin + (substitute* "Makefile.in" + (("^moddir = (.*)/guile/(.*)" _ before after) + (string-append "moddir = " before "/guile/site/" + after)) + (("^ccachedir = (.*)/ccache/(.*)" _ before after) + (string-append "ccachedir = " before + "/site-ccache/" after))) + #t)))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) |