Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (fcd9dde6c42aa605e8f5f0d2bac7c39de2b1cddf)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (fcd9dde6c42aa605e8f5f0d2bac7c39de2b1cddf)
  • Date: Fri, 3 Feb 2017 04:17:46 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

latex/texlive/DETAILS | 1 -
latex/texlive/HISTORY | 5 +++++
latex/texlive/INSTALL | 8 ++++----
3 files changed, 9 insertions(+), 5 deletions(-)

New commits:
commit fcd9dde6c42aa605e8f5f0d2bac7c39de2b1cddf
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

latex/texlive: fixed staged installation

diff --git a/latex/texlive/DETAILS b/latex/texlive/DETAILS
index b449646..f819f53 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 6d4d1ff..300e7b4 100644
--- a/latex/texlive/HISTORY
+++ b/latex/texlive/HISTORY
@@ -1,3 +1,8 @@
+2017-02-02 Pavel Vinogradov <public AT 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 AT sourcemage.org>
* DETAILS: disabled staged installation, PATCHLEVEL++

diff --git a/latex/texlive/INSTALL b/latex/texlive/INSTALL
index 9d60c55..bca7da0 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.



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (fcd9dde6c42aa605e8f5f0d2bac7c39de2b1cddf), Pavel Vinogradov, 02/02/2017

Archive powered by MHonArc 2.6.24.

Top of Page