X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/d415b125a85af1ebd0c65806135fdff4202ce4c5..e267409acaacaf42b2242ff0ccab1c872ff93771:/packages/texlive/termux-install-tl.sh diff --git a/packages/texlive/termux-install-tl.sh b/packages/texlive/termux-install-tl.sh index 201eff9c..bb77ce61 100755 --- a/packages/texlive/termux-install-tl.sh +++ b/packages/texlive/termux-install-tl.sh @@ -6,15 +6,14 @@ export TMPDIR=$PREFIX/tmp/ mkdir -p $TMPDIR/termux-tl-installer cd $TMPDIR/termux-tl-installer -wget -N http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz +wget http://mirror.ctan.org/systems/texlive/Source/install-tl-unx.tar.gz -O install-tl-unx.tar.gz tar xzfv install-tl-unx.tar.gz > flist cd $(head -1 flist) #patch install-tl sed -E -i "s@/bin/sh@$PREFIX/bin/sh@" tlpkg/TeXLive/TLUtils.pm -#This patch won't be needed after the next version of fmtutil.pl is released. -sed -i "s@fmtutil-sys \$common_fmtutil_args --no-strict --all@fmtutil-sys \$common_fmtutil_args --all@" install-tl + cat > texlive_inst.profile << XXHEREXX selected_scheme scheme-custom @@ -63,10 +62,14 @@ XXHEREXX #fix tlpkg sed -E -i "s@/bin/sh@$PREFIX/bin/sh@" ${TL_ROOT}/${TL_VERSION}/tlpkg/TeXLive/TLUtils.pm +#fix shebangs +sed -i -E "1 s@^#\!(.*)/[sx]?bin/(.*)@#\!$PREFIX/bin/\2@" ${TL_ROOT}/${TL_VERSION}/texmf-dist/web2c/* +sed -i -E "1 s@^#\!(.*)/[sx]?bin/(.*)@#\!$PREFIX/bin/\2@" ${TL_ROOT}/${TL_VERSION}/bin/custom/* + #source the environment . $PREFIX/etc/profile.d/texlive.sh #setup links texlinks -rm -rdf $TMPDIR/termux-tl-installer +rm -rf $TMPDIR/termux-tl-installer