diff options
author | Marius Bakke <marius@gnu.org> | 2022-11-26 15:39:18 +0100 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2022-11-26 15:39:18 +0100 |
commit | fe99fe84f0fe5b4cd97768c6dbb60a07404f24a1 (patch) | |
tree | c87214ce4b80f0eb9a068553cc25f201bddae66c /gnu/packages/databases.scm | |
parent | 2e68be4ca88368c94b1eb1123ef437605b7b904f (diff) | |
parent | c457c715a83358fa1557f703b1e459435fb1a259 (diff) | |
download | guix-fe99fe84f0fe5b4cd97768c6dbb60a07404f24a1.tar.gz |
Merge branch 'master' into staging
Diffstat (limited to 'gnu/packages/databases.scm')
-rw-r--r-- | gnu/packages/databases.scm | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index e498c5df76..2c87ea8b01 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -1580,17 +1580,24 @@ types are supported, as is encryption.") (sha256 (base32 "1w1q6kh567fd8xismq9i6wr1y893lypd30l452yvydi1qjiq1n6x")) - (snippet '(begin (delete-file "rec-mode.info"))))) + (snippet #~(begin (delete-file "rec-mode.info"))))) (build-system emacs-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (add-before 'install 'make-info - (lambda _ - (invoke "makeinfo" "--no-split" - "-o" "rec-mode.info" "rec-mode.texi")))))) - (native-inputs - (list texinfo)) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-program-paths + (lambda* (#:key inputs #:allow-other-keys) + (emacs-substitute-variables "rec-mode.el" + ("rec-recfix" (search-input-file inputs "bin/recfix")) + ("rec-recinf" (search-input-file inputs "bin/recinf")) + ("rec-recsel" (search-input-file inputs "bin/recsel"))))) + (add-before 'install 'make-info + (lambda _ + (invoke "makeinfo" "--no-split" + "-o" "rec-mode.info" "rec-mode.texi")))))) + (inputs (list recutils)) + (native-inputs (list texinfo)) (home-page "https://www.gnu.org/software/recutils/") (synopsis "Emacs mode for working with recutils database files") (description "This package provides an Emacs major mode @code{rec-mode} |