summary refs log tree commit diff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2020-10-26 20:49:18 +0100
committerRicardo Wurmus <rekado@elephly.net>2020-12-23 10:10:57 +0100
commite760a15d3523d798016ee4e66cb18d6217d0377f (patch)
tree133b64635fc80a6f01fc09cd34eb0dcb06e54723
parent17aeabdd5238c16f6f88fa1dc45a38ed84fd9ef0 (diff)
downloadguix-e760a15d3523d798016ee4e66cb18d6217d0377f.tar.gz
gnu: texlive-metafont-base: Install missing files.
* gnu/packages/tex.scm (texlive-metafont-base)[arguments]: Also install "misc"
and "config" directories.
-rw-r--r--gnu/packages/tex.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 3a8afa65e1..3ace28bd25 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -589,11 +589,13 @@ to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.")
            (lambda* (#:key outputs #:allow-other-keys)
              (let* ((out  (assoc-ref outputs "out"))
                     (base (string-append out "/share/texmf-dist/web2c"))
-                    (mf   (string-append out "/share/texmf-dist/metafont/base")))
+                    (mf   (string-append out "/share/texmf-dist/metafont/")))
                (mkdir-p base)
                (mkdir-p mf)
                (install-file "build/mf.base" base)
-               (copy-recursively "base" mf)
+               (for-each (lambda (where)
+                           (copy-recursively where (string-append mf where)))
+                         (list "base" "misc" "config"))
                #t))))))
     (native-inputs
      `(("texlive-bin" ,texlive-bin)))