#!/bin/sh PATH="$(dirname "$(readlink -f "${0}")")/..":"$PATH" DIR=/tmp/appdwarf/tex mkdir -p $DIR LINK=https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz curl -L $LINK | tar xz -C$DIR mv $DIR/install-tl-* $DIR/tl cat > $DIR/tl/prof << 'EOF' selected_scheme scheme-custom TEXDIR /tmp/appdwarf/tex TEXMFCONFIG $TEXMFSYSCONFIG TEXMFHOME $TEXMFLOCAL TEXMFLOCAL /tmp/appdwarf/tex/texmf-local TEXMFSYSCONFIG /tmp/appdwarf/tex/texmf-config TEXMFSYSVAR /tmp/appdwarf/tex/texmf-var TEXMFVAR $TEXMFSYSVAR binary_x86_64-linux 1 collection-basic 1 collection-binextra 1 collection-latex 1 collection-latexrecommended 1 instopt_adjustpath 1 instopt_adjustrepo 1 instopt_letter 0 instopt_portable 1 instopt_write18_restricted 1 tlpdbopt_autobackup 0 tlpdbopt_backupdir tlpkg/backups tlpdbopt_create_formats 1 tlpdbopt_desktop_integration 1 tlpdbopt_file_assocs 1 tlpdbopt_generate_updmap 0 tlpdbopt_install_docfiles 0 tlpdbopt_install_srcfiles 0 tlpdbopt_post_code 1 tlpdbopt_sys_bin /usr/local/bin tlpdbopt_sys_info /usr/local/share/info tlpdbopt_sys_man /usr/local/share/man tlpdbopt_w32_multi_user 1 EOF $DIR/tl/install-tl -profile $DIR/tl/prof cp "$(dirname "$(readlink -f "${0}")")"/../AppRun $DIR sed -i 2s#/bin#/bin/x86_64-linux# $DIR/AppRun sed -i 4s#/#/bin/x86_64-linux# $DIR/AppRun chmod +x $DIR/AppRun appdwarf $DIR mv $DIR.sh tex rm -rf $DIR