diff options
author | Pavel Vinogradov | 2017-02-02 23:12:52 -0500 |
---|---|---|
committer | Pavel Vinogradov | 2017-02-02 23:12:52 -0500 |
commit | fcd9dde6c42aa605e8f5f0d2bac7c39de2b1cddf (patch) | |
tree | c7b6d362f3f375aadde552f96249e33bb3b1c265 /latex | |
parent | ef224772b0c4a22f4b39a029b17c2e833890b373 (diff) |
latex/texlive: fixed staged installation
Diffstat (limited to 'latex')
-rwxr-xr-x | latex/texlive/DETAILS | 1 | ||||
-rw-r--r-- | latex/texlive/HISTORY | 5 | ||||
-rwxr-xr-x | latex/texlive/INSTALL | 8 |
3 files changed, 9 insertions, 5 deletions
diff --git a/latex/texlive/DETAILS b/latex/texlive/DETAILS index b449646460..f819f53b44 100755 --- a/latex/texlive/DETAILS +++ b/latex/texlive/DETAILS @@ -9,7 +9,6 @@ COMPILE_DIRECTORY="${SOURCE_DIRECTORY}/build" WEB_SITE="http://www.tug.org/texlive" LICENSE[0]="LPPL GPL" ENTERED=20090729 - STAGED_INSTALL=off KEYWORDS="" SHORT="TeX distribution" cat << EOF diff --git a/latex/texlive/HISTORY b/latex/texlive/HISTORY index 6d4d1ffa28..300e7b4e93 100644 --- a/latex/texlive/HISTORY +++ b/latex/texlive/HISTORY @@ -1,3 +1,8 @@ +2017-02-02 Pavel Vinogradov <public@sourcemage.org> + * DETAILS: removed STAGED_INSTALL=off + * INSTALL: install_rootified calls to mktexlsr, fmtutil-sys and + mtxrun, thus, making staged installation possible + 2017-01-10 Pavel Vinogradov <public@sourcemage.org> * DETAILS: disabled staged installation, PATCHLEVEL++ diff --git a/latex/texlive/INSTALL b/latex/texlive/INSTALL index 9d60c5574b..bca7da0fd6 100755 --- a/latex/texlive/INSTALL +++ b/latex/texlive/INSTALL @@ -32,8 +32,8 @@ cp -vdR "$SOURCE_DIRECTORY/texk/tests/TeXLive" \ "$INSTALL_ROOT/usr/share/tlpkg" && # update filename db & create all formats -mktexlsr && -fmtutil-sys --cnffile "$fmtutilcnf" --fmtdir ${INSTALL_ROOT}/usr/share/texmf-dist/web2c --all && +${INSTALL_ROOT}/usr/bin/mktexlsr && +${INSTALL_ROOT}/usr/bin/fmtutil-sys --cnffile "$fmtutilcnf" --fmtdir ${INSTALL_ROOT}/usr/share/texmf-dist/web2c --all && # allow fontconfig to see latex fonts install -Cv ${SPELL_DIRECTORY}/09-texlive-fonts.conf ${INSTALL_ROOT}/etc/fonts/conf.avail && @@ -42,9 +42,9 @@ fc-cache -fsv && if is_depends_enabled $SPELL LUA; then # update filename db & create formats for context - mtxrun --generate && + ${INSTALL_ROOT}/usr/bin/mtxrun --generate && # generate fonts for luatex & context - OSFONTDIR="${INSTALL_ROOT}/usr/share/texmf-dist/fonts/;${INSTALL_ROOT}/usr/share/texmf/fonts/;${INSTALL_ROOT}/usr/local/share/texmf/fonts" mtxrun --script fonts --reload + OSFONTDIR="${INSTALL_ROOT}/usr/share/texmf-dist/fonts/;${INSTALL_ROOT}/usr/share/texmf/fonts/;${INSTALL_ROOT}/usr/local/share/texmf/fonts" ${INSTALL_ROOT}/usr/bin/mtxrun --script fonts --reload fi && # Fixup for really stupid fuckup. Newer versions should have this fixed. Please. |