diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2025-07-04 16:00:43 +0200 |
|---|---|---|
| committer | Ian Eure <ian@retrospec.tv> | 2025-07-04 09:01:15 -0700 |
| commit | 776fe6721461444c6c63cdfcdcb4bb5ebbf130ab (patch) | |
| tree | 0c0afb531cb51fc51784fe47fc55dfbb965736cb /gnu | |
| parent | 7c986f2f26f48f6af8ef881ead9adc3bc039b9e2 (diff) | |
gnu: emacs-geiser: Improve style.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Improve style.
<#:phases>{lisp-directory}: Set it.
{move-source-files}: Remove.
{make-info}: Simplify.
Change-Id: Ic96dd033670e6dd4190ea39014d7810d51d6b619
Signed-off-by: Ian Eure <ian@retrospec.tv>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e02255f85bb..f8db2b836d9 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -622,21 +622,13 @@ input via a small child-frame spawned at the position of the cursor.") | |||
| 622 | (base32 "194k1bj4ncl9w68s0dkm9ya853hxbm9lxwsckqsmaj57jz7hw46f")))) | 622 | (base32 "194k1bj4ncl9w68s0dkm9ya853hxbm9lxwsckqsmaj57jz7hw46f")))) |
| 623 | (build-system emacs-build-system) | 623 | (build-system emacs-build-system) |
| 624 | (arguments | 624 | (arguments |
| 625 | '(#:phases | 625 | '(#:lisp-directory "elisp" |
| 626 | #:phases | ||
| 626 | (modify-phases %standard-phases | 627 | (modify-phases %standard-phases |
| 627 | ;; Move the source files to the top level, which is included in | 628 | (add-after 'unpack 'make-info |
| 628 | ;; the EMACSLOADPATH. | ||
| 629 | (add-after 'unpack 'move-source-files | ||
| 630 | (lambda _ | 629 | (lambda _ |
| 631 | (let ((el-files (find-files "./elisp" ".*\\.el$"))) | 630 | (invoke "makeinfo" "--no-split" |
| 632 | (for-each (lambda (f) | 631 | "-o" "geiser.info" "../doc/geiser.texi")))))) |
| 633 | (rename-file f (basename f))) | ||
| 634 | el-files)))) | ||
| 635 | (add-before 'install 'make-info | ||
| 636 | (lambda _ | ||
| 637 | (with-directory-excursion "doc" | ||
| 638 | (invoke "makeinfo" "--no-split" | ||
| 639 | "-o" "geiser.info" "geiser.texi"))))))) | ||
| 640 | (native-inputs | 632 | (native-inputs |
| 641 | (list texinfo)) | 633 | (list texinfo)) |
| 642 | (home-page "https://www.nongnu.org/geiser/") | 634 | (home-page "https://www.nongnu.org/geiser/") |
