Hi Guix,
Cedille's emacs-mode paths needed some slight adjustment.This also installs the info page I missed when first submitting thepackage.
Thanks,
John
Toggle quote (1 lines)
>From 472597a80f467a78600591c3b83b727e1bdd44a2 Mon Sep 17 00:00:00 2001
* gnu/packages/cedille.scm (cedille):[arguments] Add slashes to output paths.--- gnu/packages/cedille.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
Toggle diff (24 lines)
diff --git a/gnu/packages/cedille.scm b/gnu/packages/cedille.scmindex d9cf66c501..9f6c01ea80 100644--- a/gnu/packages/cedille.scm+++ b/gnu/packages/cedille.scm@@ -56,12 +56,15 @@ (let ((out (assoc-ref outputs "out"))) (substitute* "cedille-mode.el" (("/usr/share/emacs/site-lisp/cedille-mode")- (string-append out "/share/emacs/site-lisp")))+ (string-append+ out "/share/emacs/site-lisp/cedille"))) #t))) (add-after 'unpack 'copy-cedille-mode (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out"))- (lisp (string-append out "/share/emacs/site-lisp")))+ (lisp+ (string-append+ out "/share/emacs/site-lisp/cedille/"))) (mkdir-p (string-append lisp "cedille-mode")) (copy-recursively "cedille-mode"-- 2.26.0Toggle quote (1 lines)
>From 45f8563a1d0a32763b43966b214902571ec7c6cb Mon Sep 17 00:00:00 2001
* gnu/packages/cedille.scm (cedille):[arguments] Install the info pages.--- gnu/packages/cedille.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-)
Toggle diff (37 lines)
diff --git a/gnu/packages/cedille.scm b/gnu/packages/cedille.scmindex 9f6c01ea80..d3dd576323 100644--- a/gnu/packages/cedille.scm+++ b/gnu/packages/cedille.scm@@ -51,15 +51,19 @@ (arguments `(#:phases (modify-phases %standard-phases- (add-after 'unpack 'patch-cedille-path-el+ (add-after 'unpack 'patch-cedille-paths (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) (substitute* "cedille-mode.el" (("/usr/share/emacs/site-lisp/cedille-mode") (string-append out "/share/emacs/site-lisp/cedille")))+ (substitute* "cedille-mode/cedille-mode-info.el"+ (("\\(concat cedille-path-el \"cedille-info-main.info\"\\)")+ (string-append+ "\"" out "/share/info/cedille-info-main.info.gz\""))) #t)))- (add-after 'unpack 'copy-cedille-mode+ (add-after 'patch-cedille-paths 'copy-cedille-mode (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (lisp@@ -107,6 +111,8 @@ (install-file "cedille" (string-append out "/bin")) (install-file "core/cedille-core" (string-append out "/bin"))+ (install-file "docs/info/cedille-info-main.info"+ (string-append out "/share/info")) #t)))))) (home-page "https://cedille.github.io/") (synopsis-- 2.26.0