diff options
author | Norbert Preining <preining@logic.at> | 2018-03-05 15:36:39 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2018-03-05 15:36:39 +0000 |
commit | ec7844217faa1c1c7b78b095eb76219d54041e7a (patch) | |
tree | 779a3375649dc3bc431fe1403a4f908aab190149 | |
parent | 3f70d66b6e68d062ecdf5ec33e0f151283dfa4bc (diff) |
add musl binaries
git-svn-id: svn://tug.org/texlive/trunk@46840 c570f23f-e606-0410-a88d-b1316a301751
858 files changed, 4798 insertions, 0 deletions
diff --git a/Master/bin/i386-linuxmusl/a2ping b/Master/bin/i386-linuxmusl/a2ping new file mode 120000 index 00000000000..732137ba3be --- /dev/null +++ b/Master/bin/i386-linuxmusl/a2ping @@ -0,0 +1 @@ +../../texmf-dist/scripts/a2ping/a2ping.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/a5toa4 b/Master/bin/i386-linuxmusl/a5toa4 new file mode 120000 index 00000000000..35fc66c981d --- /dev/null +++ b/Master/bin/i386-linuxmusl/a5toa4 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pfarrei/a5toa4.tlu
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/adhocfilelist b/Master/bin/i386-linuxmusl/adhocfilelist new file mode 120000 index 00000000000..997440dd981 --- /dev/null +++ b/Master/bin/i386-linuxmusl/adhocfilelist @@ -0,0 +1 @@ +../../texmf-dist/scripts/adhocfilelist/adhocfilelist.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/afm2afm b/Master/bin/i386-linuxmusl/afm2afm new file mode 120000 index 00000000000..c242f1124f6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/afm2afm @@ -0,0 +1 @@ +../../texmf-dist/scripts/fontools/afm2afm
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/afm2pl b/Master/bin/i386-linuxmusl/afm2pl Binary files differnew file mode 100755 index 00000000000..34e6e0f3da1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/afm2pl diff --git a/Master/bin/i386-linuxmusl/afm2tfm b/Master/bin/i386-linuxmusl/afm2tfm Binary files differnew file mode 100755 index 00000000000..dce3c05f387 --- /dev/null +++ b/Master/bin/i386-linuxmusl/afm2tfm diff --git a/Master/bin/i386-linuxmusl/aleph b/Master/bin/i386-linuxmusl/aleph Binary files differnew file mode 100755 index 00000000000..f3fc3f3773f --- /dev/null +++ b/Master/bin/i386-linuxmusl/aleph diff --git a/Master/bin/i386-linuxmusl/allcm b/Master/bin/i386-linuxmusl/allcm new file mode 120000 index 00000000000..b035cb3a997 --- /dev/null +++ b/Master/bin/i386-linuxmusl/allcm @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/allcm.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/allec b/Master/bin/i386-linuxmusl/allec new file mode 120000 index 00000000000..6d5b04d0d35 --- /dev/null +++ b/Master/bin/i386-linuxmusl/allec @@ -0,0 +1 @@ +allcm
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/allneeded b/Master/bin/i386-linuxmusl/allneeded new file mode 120000 index 00000000000..b77c69203d8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/allneeded @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/allneeded.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/amstex b/Master/bin/i386-linuxmusl/amstex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/amstex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/arara b/Master/bin/i386-linuxmusl/arara new file mode 120000 index 00000000000..2e51fc5fe48 --- /dev/null +++ b/Master/bin/i386-linuxmusl/arara @@ -0,0 +1 @@ +../../texmf-dist/scripts/arara/arara.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/arlatex b/Master/bin/i386-linuxmusl/arlatex new file mode 120000 index 00000000000..16f679d6d26 --- /dev/null +++ b/Master/bin/i386-linuxmusl/arlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/bundledoc/arlatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/authorindex b/Master/bin/i386-linuxmusl/authorindex new file mode 120000 index 00000000000..5de9c49daa9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/authorindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/authorindex/authorindex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/autoinst b/Master/bin/i386-linuxmusl/autoinst new file mode 120000 index 00000000000..7986da227cb --- /dev/null +++ b/Master/bin/i386-linuxmusl/autoinst @@ -0,0 +1 @@ +../../texmf-dist/scripts/fontools/autoinst
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/autosp b/Master/bin/i386-linuxmusl/autosp Binary files differnew file mode 100755 index 00000000000..c43f6146b65 --- /dev/null +++ b/Master/bin/i386-linuxmusl/autosp diff --git a/Master/bin/i386-linuxmusl/bbl2bib b/Master/bin/i386-linuxmusl/bbl2bib new file mode 120000 index 00000000000..cac72dcafda --- /dev/null +++ b/Master/bin/i386-linuxmusl/bbl2bib @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bbl2bib.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bbox b/Master/bin/i386-linuxmusl/bbox Binary files differnew file mode 100755 index 00000000000..e7b18eeba3c --- /dev/null +++ b/Master/bin/i386-linuxmusl/bbox diff --git a/Master/bin/i386-linuxmusl/bg5+latex b/Master/bin/i386-linuxmusl/bg5+latex new file mode 120000 index 00000000000..1366a36e76c --- /dev/null +++ b/Master/bin/i386-linuxmusl/bg5+latex @@ -0,0 +1 @@ +gbklatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bg5+pdflatex b/Master/bin/i386-linuxmusl/bg5+pdflatex new file mode 120000 index 00000000000..1e0ce565ca7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bg5+pdflatex @@ -0,0 +1 @@ +gbkpdflatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bg5conv b/Master/bin/i386-linuxmusl/bg5conv Binary files differnew file mode 100755 index 00000000000..6ad4e9e4b8a --- /dev/null +++ b/Master/bin/i386-linuxmusl/bg5conv diff --git a/Master/bin/i386-linuxmusl/bg5latex b/Master/bin/i386-linuxmusl/bg5latex new file mode 100755 index 00000000000..2540f9524d8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bg5latex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +bg5conv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/bg5pdflatex b/Master/bin/i386-linuxmusl/bg5pdflatex new file mode 100755 index 00000000000..9adacad3a68 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bg5pdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +bg5conv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/bib2gls b/Master/bin/i386-linuxmusl/bib2gls new file mode 120000 index 00000000000..689d4421a47 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bib2gls @@ -0,0 +1 @@ +../../texmf-dist/scripts/bib2gls/bib2gls.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bibdoiadd b/Master/bin/i386-linuxmusl/bibdoiadd new file mode 120000 index 00000000000..3b37bd661ae --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibdoiadd @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bibdoiadd.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bibexport b/Master/bin/i386-linuxmusl/bibexport new file mode 120000 index 00000000000..5ce29aa1714 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibexport @@ -0,0 +1 @@ +../../texmf-dist/scripts/bibexport/bibexport.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bibmradd b/Master/bin/i386-linuxmusl/bibmradd new file mode 120000 index 00000000000..536fae9c886 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibmradd @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bibmradd.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bibtex b/Master/bin/i386-linuxmusl/bibtex Binary files differnew file mode 100755 index 00000000000..15728c5f927 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibtex diff --git a/Master/bin/i386-linuxmusl/bibtex8 b/Master/bin/i386-linuxmusl/bibtex8 Binary files differnew file mode 100755 index 00000000000..63900413e19 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibtex8 diff --git a/Master/bin/i386-linuxmusl/bibtexu b/Master/bin/i386-linuxmusl/bibtexu Binary files differnew file mode 100755 index 00000000000..ca9430ef88f --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibtexu diff --git a/Master/bin/i386-linuxmusl/biburl2doi b/Master/bin/i386-linuxmusl/biburl2doi new file mode 120000 index 00000000000..0413128bda8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/biburl2doi @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/biburl2doi.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bibzbladd b/Master/bin/i386-linuxmusl/bibzbladd new file mode 120000 index 00000000000..0661a888028 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bibzbladd @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bibzbladd.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/bundledoc b/Master/bin/i386-linuxmusl/bundledoc new file mode 120000 index 00000000000..f7ea6372b95 --- /dev/null +++ b/Master/bin/i386-linuxmusl/bundledoc @@ -0,0 +1 @@ +../../texmf-dist/scripts/bundledoc/bundledoc
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/cachepic b/Master/bin/i386-linuxmusl/cachepic new file mode 120000 index 00000000000..f51faf9afc3 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cachepic @@ -0,0 +1 @@ +../../texmf-dist/scripts/cachepic/cachepic.tlu
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/cef5conv b/Master/bin/i386-linuxmusl/cef5conv Binary files differnew file mode 100755 index 00000000000..327dab0f4b8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cef5conv diff --git a/Master/bin/i386-linuxmusl/cef5latex b/Master/bin/i386-linuxmusl/cef5latex new file mode 100755 index 00000000000..1b51a711d1b --- /dev/null +++ b/Master/bin/i386-linuxmusl/cef5latex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cef5conv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/cef5pdflatex b/Master/bin/i386-linuxmusl/cef5pdflatex new file mode 100755 index 00000000000..1ae7b5953ef --- /dev/null +++ b/Master/bin/i386-linuxmusl/cef5pdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cef5conv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/cefconv b/Master/bin/i386-linuxmusl/cefconv Binary files differnew file mode 100755 index 00000000000..44174ffcb5d --- /dev/null +++ b/Master/bin/i386-linuxmusl/cefconv diff --git a/Master/bin/i386-linuxmusl/ceflatex b/Master/bin/i386-linuxmusl/ceflatex new file mode 100755 index 00000000000..79bcd8abe36 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ceflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/cefpdflatex b/Master/bin/i386-linuxmusl/cefpdflatex new file mode 100755 index 00000000000..c1b776cffdf --- /dev/null +++ b/Master/bin/i386-linuxmusl/cefpdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/cefsconv b/Master/bin/i386-linuxmusl/cefsconv Binary files differnew file mode 100755 index 00000000000..d24228b2447 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cefsconv diff --git a/Master/bin/i386-linuxmusl/cefslatex b/Master/bin/i386-linuxmusl/cefslatex new file mode 100755 index 00000000000..3d3daa175b1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cefslatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefsconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/cefspdflatex b/Master/bin/i386-linuxmusl/cefspdflatex new file mode 100755 index 00000000000..ed981d4dfb2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cefspdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefsconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/cfftot1 b/Master/bin/i386-linuxmusl/cfftot1 Binary files differnew file mode 100755 index 00000000000..5b03dbb8f91 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cfftot1 diff --git a/Master/bin/i386-linuxmusl/checkcites b/Master/bin/i386-linuxmusl/checkcites new file mode 120000 index 00000000000..3ca58361609 --- /dev/null +++ b/Master/bin/i386-linuxmusl/checkcites @@ -0,0 +1 @@ +../../texmf-dist/scripts/checkcites/checkcites.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/checklistings b/Master/bin/i386-linuxmusl/checklistings new file mode 120000 index 00000000000..0ba1400d830 --- /dev/null +++ b/Master/bin/i386-linuxmusl/checklistings @@ -0,0 +1 @@ +../../texmf-dist/scripts/checklistings/checklistings.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/chktex b/Master/bin/i386-linuxmusl/chktex Binary files differnew file mode 100755 index 00000000000..4f01357c3b5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/chktex diff --git a/Master/bin/i386-linuxmusl/chkweb b/Master/bin/i386-linuxmusl/chkweb new file mode 120000 index 00000000000..c49a84fd799 --- /dev/null +++ b/Master/bin/i386-linuxmusl/chkweb @@ -0,0 +1 @@ +../../texmf-dist/scripts/chktex/chkweb.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/cjk-gs-integrate b/Master/bin/i386-linuxmusl/cjk-gs-integrate new file mode 120000 index 00000000000..d3959d099b7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/cjk-gs-integrate @@ -0,0 +1 @@ +../../texmf-dist/scripts/cjk-gs-integrate/cjk-gs-integrate.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/context b/Master/bin/i386-linuxmusl/context new file mode 120000 index 00000000000..fd177847393 --- /dev/null +++ b/Master/bin/i386-linuxmusl/context @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/context
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/contextjit b/Master/bin/i386-linuxmusl/contextjit new file mode 120000 index 00000000000..ab95aa3d110 --- /dev/null +++ b/Master/bin/i386-linuxmusl/contextjit @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/convbkmk b/Master/bin/i386-linuxmusl/convbkmk new file mode 120000 index 00000000000..de7a3541375 --- /dev/null +++ b/Master/bin/i386-linuxmusl/convbkmk @@ -0,0 +1 @@ +../../texmf-dist/scripts/convbkmk/convbkmk.rb
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/convertgls2bib b/Master/bin/i386-linuxmusl/convertgls2bib new file mode 120000 index 00000000000..e099e33b8e7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/convertgls2bib @@ -0,0 +1 @@ +../../texmf-dist/scripts/bib2gls/convertgls2bib.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/cslatex b/Master/bin/i386-linuxmusl/cslatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/cslatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/csplain b/Master/bin/i386-linuxmusl/csplain new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/csplain @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ctan-o-mat b/Master/bin/i386-linuxmusl/ctan-o-mat new file mode 120000 index 00000000000..ed6a2d963c2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ctan-o-mat @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ctangle b/Master/bin/i386-linuxmusl/ctangle Binary files differnew file mode 100755 index 00000000000..ad9d0410f19 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ctangle diff --git a/Master/bin/i386-linuxmusl/ctanify b/Master/bin/i386-linuxmusl/ctanify new file mode 120000 index 00000000000..ea233486c8f --- /dev/null +++ b/Master/bin/i386-linuxmusl/ctanify @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctanify/ctanify
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ctanupload b/Master/bin/i386-linuxmusl/ctanupload new file mode 120000 index 00000000000..40bd522d6f0 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ctanupload @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctanupload/ctanupload.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ctie b/Master/bin/i386-linuxmusl/ctie Binary files differnew file mode 100755 index 00000000000..149eecca700 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ctie diff --git a/Master/bin/i386-linuxmusl/cweave b/Master/bin/i386-linuxmusl/cweave Binary files differnew file mode 100755 index 00000000000..a229a13622e --- /dev/null +++ b/Master/bin/i386-linuxmusl/cweave diff --git a/Master/bin/i386-linuxmusl/de-macro b/Master/bin/i386-linuxmusl/de-macro new file mode 120000 index 00000000000..caadb92fd8b --- /dev/null +++ b/Master/bin/i386-linuxmusl/de-macro @@ -0,0 +1 @@ +../../texmf-dist/scripts/de-macro/de-macro
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/depythontex b/Master/bin/i386-linuxmusl/depythontex new file mode 120000 index 00000000000..2066614112a --- /dev/null +++ b/Master/bin/i386-linuxmusl/depythontex @@ -0,0 +1 @@ +../../texmf-dist/scripts/pythontex/depythontex.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/detex b/Master/bin/i386-linuxmusl/detex Binary files differnew file mode 100755 index 00000000000..0ca58144b74 --- /dev/null +++ b/Master/bin/i386-linuxmusl/detex diff --git a/Master/bin/i386-linuxmusl/devnag b/Master/bin/i386-linuxmusl/devnag Binary files differnew file mode 100755 index 00000000000..642908711b8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/devnag diff --git a/Master/bin/i386-linuxmusl/deweb b/Master/bin/i386-linuxmusl/deweb new file mode 120000 index 00000000000..c4f8a3887d7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/deweb @@ -0,0 +1 @@ +../../texmf-dist/scripts/chktex/deweb.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/diadia b/Master/bin/i386-linuxmusl/diadia new file mode 120000 index 00000000000..ab6014de87b --- /dev/null +++ b/Master/bin/i386-linuxmusl/diadia @@ -0,0 +1 @@ +../../texmf-dist/scripts/diadia/diadia.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/disdvi b/Master/bin/i386-linuxmusl/disdvi Binary files differnew file mode 100755 index 00000000000..fd84f263d74 --- /dev/null +++ b/Master/bin/i386-linuxmusl/disdvi diff --git a/Master/bin/i386-linuxmusl/dosepsbin b/Master/bin/i386-linuxmusl/dosepsbin new file mode 120000 index 00000000000..02adf4ee574 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dosepsbin @@ -0,0 +1 @@ +../../texmf-dist/scripts/dosepsbin/dosepsbin.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dt2dv b/Master/bin/i386-linuxmusl/dt2dv Binary files differnew file mode 100755 index 00000000000..097bae19e41 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dt2dv diff --git a/Master/bin/i386-linuxmusl/dtxgen b/Master/bin/i386-linuxmusl/dtxgen new file mode 120000 index 00000000000..0bb84711c40 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dtxgen @@ -0,0 +1 @@ +../../texmf-dist/scripts/dtxgen/dtxgen
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dv2dt b/Master/bin/i386-linuxmusl/dv2dt Binary files differnew file mode 100755 index 00000000000..b3b56c5a3b9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dv2dt diff --git a/Master/bin/i386-linuxmusl/dvi2fax b/Master/bin/i386-linuxmusl/dvi2fax new file mode 120000 index 00000000000..0c426d0747b --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvi2fax @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/dvi2fax.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvi2tty b/Master/bin/i386-linuxmusl/dvi2tty Binary files differnew file mode 100755 index 00000000000..60a48101810 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvi2tty diff --git a/Master/bin/i386-linuxmusl/dviasm b/Master/bin/i386-linuxmusl/dviasm new file mode 120000 index 00000000000..2b15762a267 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dviasm @@ -0,0 +1 @@ +../../texmf-dist/scripts/dviasm/dviasm.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvibook b/Master/bin/i386-linuxmusl/dvibook Binary files differnew file mode 100755 index 00000000000..188cea46f1e --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvibook diff --git a/Master/bin/i386-linuxmusl/dviconcat b/Master/bin/i386-linuxmusl/dviconcat Binary files differnew file mode 100755 index 00000000000..6f53db6d8a1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dviconcat diff --git a/Master/bin/i386-linuxmusl/dvicopy b/Master/bin/i386-linuxmusl/dvicopy Binary files differnew file mode 100755 index 00000000000..adf87aace2a --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvicopy diff --git a/Master/bin/i386-linuxmusl/dvidvi b/Master/bin/i386-linuxmusl/dvidvi Binary files differnew file mode 100755 index 00000000000..14051e64ee6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvidvi diff --git a/Master/bin/i386-linuxmusl/dvigif b/Master/bin/i386-linuxmusl/dvigif new file mode 120000 index 00000000000..c1eef0afe05 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvigif @@ -0,0 +1 @@ +dvipng
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvihp b/Master/bin/i386-linuxmusl/dvihp new file mode 100755 index 00000000000..03a2dbe9605 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvihp @@ -0,0 +1,128 @@ +#!/bin/sh +# $Id: dvihp,v 1.3 1996/12/03 19:53:56 karl Exp karl $ +# Run dvicopy, then dvilj[k]. Originally written by Karl Berry. +# Public domain. +# Try to accept arguments a la dvips, from Thomas Esser. + +: ${DVILJ=dvilj4} # the dvilj variant to run +: ${SPOOL=lpr} # used to print an LJ file + +tmpdir=`mktemp -d` \ + || { echo "cannot create directory \`$tmpdir'."; exit 1; } + +trap ' + test -d "$tmpdir" && { rm -f "$tmpdir"/*; rmdir "$tmpdir"; } + exit 0 +' 0 1 2 3 6 7 13 15 + +rcs_revision='$Revision: 1.3 $' +version=`set - $rcs_revision; echo $2` + +usage="Usage: `basename $0` [OPTIONS] [DVIFILE[.dvi]]. + Translate the given DVIFILE to Hewlett-Packard PCL by calling dvicopy + and then \$DVILJ (dvilj4 by default). + In the absence of other options, pipe the PCL to \$SPOOL (lpr by default). + + Options are recognized from dvips where possible: +-A print odd pages +-B print even pages +-d # set debug bits to # (see documentation) +-D # set resolution to # +-f run as filter +-l # don't print pages after # +-m manual feed +-n # print # pages +-O #,# set/change paper offset to #,# mm +-o s output to s instead of spooling +-p # don't print pages before # +-Ps pass directly to lpr +-v verbose operation +-x # set magnification to # + +Other options are passed to the dvilj program. + +Email bug reports to tex-k@tug.org." + + +if test $# -eq 0; then + echo "`basename $0`: Missing argument(s)." >&2 + echo "Try \``basename $0` --help' for more information." >&2 + exit 0 +fi + +unset infile opt output +output_opt=-e +verbose=false + +while test $# -gt 0; do + case "$1" in + -help|--help) echo "$usage"; exit 0;; + -version|--version) + echo "`basename $0` (Dviljk 2.6) $version" + echo "There is NO warranty. This script is public domain." + exit 0;; + -A) opt="$opt -D1";; # -A => -D1 (odd pages) + -B) opt="$opt -D2";; # -B -> -D2 (even pages) + -d) shift; opt="$opt --D$1";; # -d => --D (debug) + -d*) opt="$opt `echo $1 | sed s/d/-D/`";; + -D) shift; opt="$opt -R$1";; # -D => -R (resolution) + -f) infile=; output=-;; # -f (run as filter) + -l) shift; opt="$opt -t$1";; # -l => -t (ending page) + -l*) opt="$opt `echo $1 | sed s/l/t/`";; + -m) opt="$opt -A";; # -m => -A (manual feed) + -n) shift; opt="$opt -p$1";; # -n => -p (page count) + -n*) opt="$opt `echo $1 | sed s/^-n/-p/`";; + -o) if test $# -eq 1; then # -o (output file) + # No remaining args, output to foo.lj. + output=`basename $infile .dvi`.lj + else shift; output="$1"; fi;; + -o*) output="`echo $1 | sed 's/^-o//'`";; + -O) shift; x=`echo $1 | sed 's/,.*//'` # -O => -x, -y (page offsets) + y=`echo $1 | sed 's/.*,//'`; opt="$opt -x$x -y$y";; + -O*) temp="`echo $1 | sed 's/^-O//'`" + x=`echo $temp | sed 's/,.*//'` + y=`echo $temp | sed 's/.*,//'`; + opt="$opt -x$x -y$y";; + -p) shift; opt="$opt -f$1";; # -p => -f (starting page) + -p*) opt="$opt `echo $1 | sed s/p/f/`";; + -P) shift; output=; spool_opt="-P$1";; # -Pprinter + -P*) output=; spool_opt="$1";; + -v) verbose=true; opt="$opt -v";; + -x) shift; opt="$opt -m$1";; # -x => -m (magnification) + -x*) opt="$opt `echo $1 | sed s/x/m/`";; + --) shift; infile="$1"; break;; # -- => end of options + -*) opt="$opt $1";; # pass other options through + *) infile="$1";; + esac + shift +done + +# Make sure the filenames are unique on MS-DOS +vfless_dvi="$tmpdir"/dvi$$.vf + +# Expand VF references. +# If $infile is null, this will read standard input. +# dvilj can't read from a pipe, so always write to a file. +$verbose && echo "Running dvicopy $infile >$vfless_dvi" >&2 +if dvicopy $infile >"$vfless_dvi"; then :; else + echo "$0: dvicopy $infile failed." >&2 + exit 1 +fi +$verbose && ls -l "$vfless_dvi" >&2 + +if test -z "$output"; then + output=- # output to stdout + # Doing this pipe means the true exit status might get lost, but it + # seems worth it to avoid the temporary file. (Bad enough to have one.) + maybe_spool_cmd="| $SPOOL $spool_opt" +else + maybe_spool_cmd= +fi + +# Translate DVI to LJ. +cmd="$DVILJ $opt $output_opt$output \"$vfless_dvi\" $maybe_spool_cmd" +$verbose && echo "Running $cmd" >&2 +if eval $cmd; then :; else + echo "$0: $DVILJ failed." >&2 + exit 2 +fi diff --git a/Master/bin/i386-linuxmusl/dviinfox b/Master/bin/i386-linuxmusl/dviinfox new file mode 120000 index 00000000000..608924dd178 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dviinfox @@ -0,0 +1 @@ +../../texmf-dist/scripts/dviinfox/dviinfox.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvilj b/Master/bin/i386-linuxmusl/dvilj Binary files differnew file mode 100755 index 00000000000..c4db37c8194 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvilj diff --git a/Master/bin/i386-linuxmusl/dvilj2p b/Master/bin/i386-linuxmusl/dvilj2p Binary files differnew file mode 100755 index 00000000000..a4431417ac8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvilj2p diff --git a/Master/bin/i386-linuxmusl/dvilj4 b/Master/bin/i386-linuxmusl/dvilj4 Binary files differnew file mode 100755 index 00000000000..7f19d2fd8f3 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvilj4 diff --git a/Master/bin/i386-linuxmusl/dvilj4l b/Master/bin/i386-linuxmusl/dvilj4l Binary files differnew file mode 100755 index 00000000000..5faffaf70a7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvilj4l diff --git a/Master/bin/i386-linuxmusl/dvilj6 b/Master/bin/i386-linuxmusl/dvilj6 new file mode 120000 index 00000000000..576e6e449cd --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvilj6 @@ -0,0 +1 @@ +dvilj4
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvilualatex b/Master/bin/i386-linuxmusl/dvilualatex new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvilualatex @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dviluatex b/Master/bin/i386-linuxmusl/dviluatex new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dviluatex @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvipdfm b/Master/bin/i386-linuxmusl/dvipdfm new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvipdfm @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvipdfmx b/Master/bin/i386-linuxmusl/dvipdfmx new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvipdfmx @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvipdft b/Master/bin/i386-linuxmusl/dvipdft new file mode 100755 index 00000000000..3bcd0027db1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvipdft @@ -0,0 +1,105 @@ +#!/bin/sh +# dvipdft, completely rewritten by Thomas Esser for teTeX after an +# original script by Mark A. Wicks +# +# Thomas Esser. Public Domain. +# +# Modified by Matthias Franz for dvipdfmx (when running as dvipdfm) and +# TeX Live. + +# This script makes a first (fast) run with dvipdfm, then calls gs on +# the resulting pdf file to get the thumbnails and finally calls dvipdfm. + +progname=dvipdft +version=20090604.0046 + +# set trap for error +trap ' + echo "$progname: fatal error." >&2 + exit 1 +' 1 + +test -f /bin/sh5 && test -z "$RUNNING_SH5" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ + && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; } +unset RUNNING_SH5 + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +unset RUNNING_BSH + +# hack around a bug in zsh: +test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"' + +help="Usage: $progname [options] dvifile + $progname --help + $progname --version" + +quoteit() +{ + echo "x$1" | sed "s@.@@; s@'@'\\\\''@; s@^@'@; s@\$@'@" +} + +# process args 1 to (n-1) and scan for a -o argument keep a properly +# quoted backup of the options, so that they can be restored later +unset s outfile +while test $# -gt 1; do + case $1 in + -o) outfile=$2;; + esac + s="$s${s+ }"`quoteit "$1"` + shift +done + +# check for last argument +case $1 in + --help) + echo "$help" + exit 0 + ;; + --version) + echo "$progname version $version by Thomas Esser and others" + exit 0 + ;; + "") + echo "$help" + exit 1 + ;; +esac + +# args 1 to (n-1) are gone, last one must be the dvifile +dvifile="$1" + +# outfile comes from -o argument, else it is derived from the input file +test -n "$outfile" \ + || outfile=`echo "$dvifile" | sed 's@.*/@@; s@\.dvi$@@; s@$@.pdf@'` + +# outBase is part of the thumbname files just as dvipdfm expects them: +outBase=`echo "$outfile" | sed 's@\.pdf$@@'` + +ls "$outBase".[1-9]* >/dev/null 2>&1 && { + echo "$progname: Please move the following files out of the way:" >&2 + ls "$outBase".[1-9]* >&2 + exit 1 +} + +# restore args 1 to (n-1): +eval set x "$s"; shift + +# set trap for cleanup +trap ' + rm -f "$outBase".[1-9]* +' 0 + +# Run dvipdfm with the fastest options for the first pass +echo "$progname: running dvipdfm $@ -z0 $dvifile" >&2 +dvipdfm ${1+"$@"} -z0 "$dvifile" + +# run gs +echo "$progname: running gs" >&2 +gs -r10 -dNOPAUSE -dBATCH -sDEVICE=png256 -sOutputFile="$outBase.%d" "$outfile" + +# run dvipdfm with the users specified options for the last pass +echo "$progname: running dvipdfm -t $@ $dvifile" >&2 +dvipdfm ${1+"$@"} -t "$dvifile" diff --git a/Master/bin/i386-linuxmusl/dvipng b/Master/bin/i386-linuxmusl/dvipng Binary files differnew file mode 100755 index 00000000000..238148d6532 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvipng diff --git a/Master/bin/i386-linuxmusl/dvipos b/Master/bin/i386-linuxmusl/dvipos Binary files differnew file mode 100755 index 00000000000..15ad5c65776 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvipos diff --git a/Master/bin/i386-linuxmusl/dvips b/Master/bin/i386-linuxmusl/dvips Binary files differnew file mode 100755 index 00000000000..cf223a0902b --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvips diff --git a/Master/bin/i386-linuxmusl/dvired b/Master/bin/i386-linuxmusl/dvired new file mode 120000 index 00000000000..8f3dd685952 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvired @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/dvired.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dviselect b/Master/bin/i386-linuxmusl/dviselect Binary files differnew file mode 100755 index 00000000000..18c33311e7c --- /dev/null +++ b/Master/bin/i386-linuxmusl/dviselect diff --git a/Master/bin/i386-linuxmusl/dvisvgm b/Master/bin/i386-linuxmusl/dvisvgm Binary files differnew file mode 100755 index 00000000000..474c657982d --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvisvgm diff --git a/Master/bin/i386-linuxmusl/dvitodvi b/Master/bin/i386-linuxmusl/dvitodvi Binary files differnew file mode 100755 index 00000000000..58ec01c7c61 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvitodvi diff --git a/Master/bin/i386-linuxmusl/dvitomp b/Master/bin/i386-linuxmusl/dvitomp new file mode 120000 index 00000000000..96672bbb523 --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvitomp @@ -0,0 +1 @@ +mpost
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/dvitype b/Master/bin/i386-linuxmusl/dvitype Binary files differnew file mode 100755 index 00000000000..9bd3f3b36ca --- /dev/null +++ b/Master/bin/i386-linuxmusl/dvitype diff --git a/Master/bin/i386-linuxmusl/e2pall b/Master/bin/i386-linuxmusl/e2pall new file mode 120000 index 00000000000..ac25e92eff9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/e2pall @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/e2pall.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ebb b/Master/bin/i386-linuxmusl/ebb new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/i386-linuxmusl/ebb @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ebong b/Master/bin/i386-linuxmusl/ebong new file mode 120000 index 00000000000..7070a809fb6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ebong @@ -0,0 +1 @@ +../../texmf-dist/scripts/ebong/ebong.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/eplain b/Master/bin/i386-linuxmusl/eplain new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/eplain @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/epsffit b/Master/bin/i386-linuxmusl/epsffit Binary files differnew file mode 100755 index 00000000000..fcecaa61bc6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/epsffit diff --git a/Master/bin/i386-linuxmusl/epspdf b/Master/bin/i386-linuxmusl/epspdf new file mode 120000 index 00000000000..83969c20ed8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/epspdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/epspdf/epspdf.tlu
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/epspdftk b/Master/bin/i386-linuxmusl/epspdftk new file mode 120000 index 00000000000..3171de5061c --- /dev/null +++ b/Master/bin/i386-linuxmusl/epspdftk @@ -0,0 +1 @@ +../../texmf-dist/scripts/epspdf/epspdftk.tcl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/epstopdf b/Master/bin/i386-linuxmusl/epstopdf new file mode 120000 index 00000000000..2356f54942b --- /dev/null +++ b/Master/bin/i386-linuxmusl/epstopdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/epstopdf/epstopdf.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/eptex b/Master/bin/i386-linuxmusl/eptex Binary files differnew file mode 100755 index 00000000000..8a80e7c22c5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/eptex diff --git a/Master/bin/i386-linuxmusl/etex b/Master/bin/i386-linuxmusl/etex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/etex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/euptex b/Master/bin/i386-linuxmusl/euptex Binary files differnew file mode 100755 index 00000000000..2d6fa72b446 --- /dev/null +++ b/Master/bin/i386-linuxmusl/euptex diff --git a/Master/bin/i386-linuxmusl/exceltex b/Master/bin/i386-linuxmusl/exceltex new file mode 120000 index 00000000000..6d7dab515a7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/exceltex @@ -0,0 +1 @@ +../../texmf-dist/scripts/exceltex/exceltex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/extconv b/Master/bin/i386-linuxmusl/extconv Binary files differnew file mode 100755 index 00000000000..f4f7e6fbf4c --- /dev/null +++ b/Master/bin/i386-linuxmusl/extconv diff --git a/Master/bin/i386-linuxmusl/extractbb b/Master/bin/i386-linuxmusl/extractbb new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/i386-linuxmusl/extractbb @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/extractres b/Master/bin/i386-linuxmusl/extractres new file mode 120000 index 00000000000..e637adab58f --- /dev/null +++ b/Master/bin/i386-linuxmusl/extractres @@ -0,0 +1 @@ +../../texmf-dist/scripts/psutils/extractres.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/fig4latex b/Master/bin/i386-linuxmusl/fig4latex new file mode 120000 index 00000000000..6c515e55312 --- /dev/null +++ b/Master/bin/i386-linuxmusl/fig4latex @@ -0,0 +1 @@ +../../texmf-dist/scripts/fig4latex/fig4latex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/findhyph b/Master/bin/i386-linuxmusl/findhyph new file mode 120000 index 00000000000..31f10c8c0de --- /dev/null +++ b/Master/bin/i386-linuxmusl/findhyph @@ -0,0 +1 @@ +../../texmf-dist/scripts/findhyph/findhyph
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/fmtutil b/Master/bin/i386-linuxmusl/fmtutil new file mode 120000 index 00000000000..9f1f079d5de --- /dev/null +++ b/Master/bin/i386-linuxmusl/fmtutil @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/fmtutil-sys b/Master/bin/i386-linuxmusl/fmtutil-sys new file mode 120000 index 00000000000..f76c016f1d7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/fmtutil-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-sys.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/fmtutil-user b/Master/bin/i386-linuxmusl/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-linuxmusl/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/fontinst b/Master/bin/i386-linuxmusl/fontinst new file mode 120000 index 00000000000..a13919e99df --- /dev/null +++ b/Master/bin/i386-linuxmusl/fontinst @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fontinst.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/fragmaster b/Master/bin/i386-linuxmusl/fragmaster new file mode 120000 index 00000000000..ca1bb398b4b --- /dev/null +++ b/Master/bin/i386-linuxmusl/fragmaster @@ -0,0 +1 @@ +../../texmf-dist/scripts/fragmaster/fragmaster.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/gbklatex b/Master/bin/i386-linuxmusl/gbklatex new file mode 100755 index 00000000000..82e706a44f7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/gbklatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +extconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/gbkpdflatex b/Master/bin/i386-linuxmusl/gbkpdflatex new file mode 100755 index 00000000000..16377e9dc17 --- /dev/null +++ b/Master/bin/i386-linuxmusl/gbkpdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +extconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/getmapdl b/Master/bin/i386-linuxmusl/getmapdl new file mode 120000 index 00000000000..d04e42cff2a --- /dev/null +++ b/Master/bin/i386-linuxmusl/getmapdl @@ -0,0 +1 @@ +../../texmf-dist/scripts/getmap/getmapdl.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/gftodvi b/Master/bin/i386-linuxmusl/gftodvi Binary files differnew file mode 100755 index 00000000000..1c078b889cd --- /dev/null +++ b/Master/bin/i386-linuxmusl/gftodvi diff --git a/Master/bin/i386-linuxmusl/gftopk b/Master/bin/i386-linuxmusl/gftopk Binary files differnew file mode 100755 index 00000000000..53203e46618 --- /dev/null +++ b/Master/bin/i386-linuxmusl/gftopk diff --git a/Master/bin/i386-linuxmusl/gftype b/Master/bin/i386-linuxmusl/gftype Binary files differnew file mode 100755 index 00000000000..7e51fc241ce --- /dev/null +++ b/Master/bin/i386-linuxmusl/gftype diff --git a/Master/bin/i386-linuxmusl/gregorio b/Master/bin/i386-linuxmusl/gregorio Binary files differnew file mode 100755 index 00000000000..6b7b7333dc0 --- /dev/null +++ b/Master/bin/i386-linuxmusl/gregorio diff --git a/Master/bin/i386-linuxmusl/gsftopk b/Master/bin/i386-linuxmusl/gsftopk Binary files differnew file mode 100755 index 00000000000..f0b07a69e12 --- /dev/null +++ b/Master/bin/i386-linuxmusl/gsftopk diff --git a/Master/bin/i386-linuxmusl/hbf2gf b/Master/bin/i386-linuxmusl/hbf2gf Binary files differnew file mode 100755 index 00000000000..0ce7de754c6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/hbf2gf diff --git a/Master/bin/i386-linuxmusl/ht b/Master/bin/i386-linuxmusl/ht new file mode 120000 index 00000000000..ecd829558cd --- /dev/null +++ b/Master/bin/i386-linuxmusl/ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/ht.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/htcontext b/Master/bin/i386-linuxmusl/htcontext new file mode 120000 index 00000000000..d2754ae84fc --- /dev/null +++ b/Master/bin/i386-linuxmusl/htcontext @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htcontext.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/htlatex b/Master/bin/i386-linuxmusl/htlatex new file mode 120000 index 00000000000..fe0feaa8185 --- /dev/null +++ b/Master/bin/i386-linuxmusl/htlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htlatex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/htmex b/Master/bin/i386-linuxmusl/htmex new file mode 120000 index 00000000000..29032d7b670 --- /dev/null +++ b/Master/bin/i386-linuxmusl/htmex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htmex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/httex b/Master/bin/i386-linuxmusl/httex new file mode 120000 index 00000000000..ece1bd19046 --- /dev/null +++ b/Master/bin/i386-linuxmusl/httex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/httex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/httexi b/Master/bin/i386-linuxmusl/httexi new file mode 120000 index 00000000000..aa6cd5c8561 --- /dev/null +++ b/Master/bin/i386-linuxmusl/httexi @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/httexi.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/htxelatex b/Master/bin/i386-linuxmusl/htxelatex new file mode 120000 index 00000000000..dcaa0fc882c --- /dev/null +++ b/Master/bin/i386-linuxmusl/htxelatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htxelatex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/htxetex b/Master/bin/i386-linuxmusl/htxetex new file mode 120000 index 00000000000..c6cf37bfae9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/htxetex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htxetex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/includeres b/Master/bin/i386-linuxmusl/includeres new file mode 120000 index 00000000000..e1e74ccab76 --- /dev/null +++ b/Master/bin/i386-linuxmusl/includeres @@ -0,0 +1 @@ +../../texmf-dist/scripts/psutils/includeres.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/inimf b/Master/bin/i386-linuxmusl/inimf new file mode 120000 index 00000000000..64dafc4ff66 --- /dev/null +++ b/Master/bin/i386-linuxmusl/inimf @@ -0,0 +1 @@ +mf
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/initex b/Master/bin/i386-linuxmusl/initex new file mode 120000 index 00000000000..5c8f2b2cc00 --- /dev/null +++ b/Master/bin/i386-linuxmusl/initex @@ -0,0 +1 @@ +tex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/installfont-tl b/Master/bin/i386-linuxmusl/installfont-tl new file mode 120000 index 00000000000..398b3415e78 --- /dev/null +++ b/Master/bin/i386-linuxmusl/installfont-tl @@ -0,0 +1 @@ +../../texmf-dist/scripts/installfont/installfont-tl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/jadetex b/Master/bin/i386-linuxmusl/jadetex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/jadetex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/jamo-normalize b/Master/bin/i386-linuxmusl/jamo-normalize new file mode 120000 index 00000000000..f435bad1f54 --- /dev/null +++ b/Master/bin/i386-linuxmusl/jamo-normalize @@ -0,0 +1 @@ +../../texmf-dist/scripts/kotex-utils/jamo-normalize.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/jfmutil b/Master/bin/i386-linuxmusl/jfmutil new file mode 120000 index 00000000000..2eb9c10465d --- /dev/null +++ b/Master/bin/i386-linuxmusl/jfmutil @@ -0,0 +1 @@ +../../texmf-dist/scripts/jfmutil/jfmutil.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kanji-config-updmap b/Master/bin/i386-linuxmusl/kanji-config-updmap new file mode 120000 index 00000000000..c867656c924 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kanji-config-updmap @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kanji-config-updmap-sys b/Master/bin/i386-linuxmusl/kanji-config-updmap-sys new file mode 120000 index 00000000000..ce43f10330c --- /dev/null +++ b/Master/bin/i386-linuxmusl/kanji-config-updmap-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap-sys.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kanji-config-updmap-user b/Master/bin/i386-linuxmusl/kanji-config-updmap-user new file mode 120000 index 00000000000..792d3f5ee2c --- /dev/null +++ b/Master/bin/i386-linuxmusl/kanji-config-updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kanji-fontmap-creator b/Master/bin/i386-linuxmusl/kanji-fontmap-creator new file mode 120000 index 00000000000..d3ab5b6bbf3 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kanji-fontmap-creator @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-fontmap-creator.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/komkindex b/Master/bin/i386-linuxmusl/komkindex new file mode 120000 index 00000000000..8eb1c0e7773 --- /dev/null +++ b/Master/bin/i386-linuxmusl/komkindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/kotex-utils/komkindex.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kpseaccess b/Master/bin/i386-linuxmusl/kpseaccess Binary files differnew file mode 100755 index 00000000000..ef7da556356 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpseaccess diff --git a/Master/bin/i386-linuxmusl/kpsepath b/Master/bin/i386-linuxmusl/kpsepath new file mode 120000 index 00000000000..30de0e13853 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsepath @@ -0,0 +1 @@ +kpsetool
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kpsereadlink b/Master/bin/i386-linuxmusl/kpsereadlink Binary files differnew file mode 100755 index 00000000000..4ceecaae1fa --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsereadlink diff --git a/Master/bin/i386-linuxmusl/kpsestat b/Master/bin/i386-linuxmusl/kpsestat Binary files differnew file mode 100755 index 00000000000..ef4bd38aa0f --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsestat diff --git a/Master/bin/i386-linuxmusl/kpsetool b/Master/bin/i386-linuxmusl/kpsetool new file mode 120000 index 00000000000..dd4770a5a32 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsetool @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/kpsetool.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kpsewhere b/Master/bin/i386-linuxmusl/kpsewhere new file mode 120000 index 00000000000..a23cd2f30f0 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsewhere @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/kpsewhere.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/kpsewhich b/Master/bin/i386-linuxmusl/kpsewhich Binary files differnew file mode 100755 index 00000000000..34eb049a0b1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsewhich diff --git a/Master/bin/i386-linuxmusl/kpsexpand b/Master/bin/i386-linuxmusl/kpsexpand new file mode 120000 index 00000000000..30de0e13853 --- /dev/null +++ b/Master/bin/i386-linuxmusl/kpsexpand @@ -0,0 +1 @@ +kpsetool
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lacheck b/Master/bin/i386-linuxmusl/lacheck Binary files differnew file mode 100755 index 00000000000..0b56a4f1c87 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lacheck diff --git a/Master/bin/i386-linuxmusl/lamed b/Master/bin/i386-linuxmusl/lamed new file mode 120000 index 00000000000..b02b132b9c1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lamed @@ -0,0 +1 @@ +aleph
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latex b/Master/bin/i386-linuxmusl/latex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/latex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latex-git-log b/Master/bin/i386-linuxmusl/latex-git-log new file mode 120000 index 00000000000..1350d8dd5ad --- /dev/null +++ b/Master/bin/i386-linuxmusl/latex-git-log @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex-git-log/latex-git-log
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latex-papersize b/Master/bin/i386-linuxmusl/latex-papersize new file mode 120000 index 00000000000..186e84d8df6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latex-papersize @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex-papersize/latex-papersize.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latex2man b/Master/bin/i386-linuxmusl/latex2man new file mode 120000 index 00000000000..66d79f878b7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latex2man @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex2man/latex2man
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latex2nemeth b/Master/bin/i386-linuxmusl/latex2nemeth new file mode 120000 index 00000000000..0099f1b03c4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latex2nemeth @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex2nemeth/latex2nemeth
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexdef b/Master/bin/i386-linuxmusl/latexdef new file mode 120000 index 00000000000..6a133bd5a45 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexdef @@ -0,0 +1 @@ +texdef
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexdiff b/Master/bin/i386-linuxmusl/latexdiff new file mode 120000 index 00000000000..8a08889cc78 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexdiff @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexdiff/latexdiff.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexdiff-vc b/Master/bin/i386-linuxmusl/latexdiff-vc new file mode 120000 index 00000000000..7f25407d7e5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexdiff-vc @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexdiff/latexdiff-vc.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexfileversion b/Master/bin/i386-linuxmusl/latexfileversion new file mode 120000 index 00000000000..a18f79465fc --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexfileversion @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexfileversion/latexfileversion
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexindent b/Master/bin/i386-linuxmusl/latexindent new file mode 120000 index 00000000000..420acccd860 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexindent @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexindent/latexindent.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexmk b/Master/bin/i386-linuxmusl/latexmk new file mode 120000 index 00000000000..4993e09a4e9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexmk @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexmk/latexmk.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexpand b/Master/bin/i386-linuxmusl/latexpand new file mode 120000 index 00000000000..1a0b6d2abaa --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexpand @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexpand/latexpand
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/latexrevise b/Master/bin/i386-linuxmusl/latexrevise new file mode 120000 index 00000000000..d2325c31e6c --- /dev/null +++ b/Master/bin/i386-linuxmusl/latexrevise @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexdiff/latexrevise.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lily-glyph-commands b/Master/bin/i386-linuxmusl/lily-glyph-commands new file mode 120000 index 00000000000..a4a04e3e037 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lily-glyph-commands @@ -0,0 +1 @@ +../../texmf-dist/scripts/lilyglyphs/lily-glyph-commands.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lily-image-commands b/Master/bin/i386-linuxmusl/lily-image-commands new file mode 120000 index 00000000000..033777a87bd --- /dev/null +++ b/Master/bin/i386-linuxmusl/lily-image-commands @@ -0,0 +1 @@ +../../texmf-dist/scripts/lilyglyphs/lily-image-commands.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lily-rebuild-pdfs b/Master/bin/i386-linuxmusl/lily-rebuild-pdfs new file mode 120000 index 00000000000..3451311849b --- /dev/null +++ b/Master/bin/i386-linuxmusl/lily-rebuild-pdfs @@ -0,0 +1 @@ +../../texmf-dist/scripts/lilyglyphs/lily-rebuild-pdfs.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/listbib b/Master/bin/i386-linuxmusl/listbib new file mode 120000 index 00000000000..af19d420efb --- /dev/null +++ b/Master/bin/i386-linuxmusl/listbib @@ -0,0 +1 @@ +../../texmf-dist/scripts/listbib/listbib
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/listings-ext.sh b/Master/bin/i386-linuxmusl/listings-ext.sh new file mode 120000 index 00000000000..943db76d879 --- /dev/null +++ b/Master/bin/i386-linuxmusl/listings-ext.sh @@ -0,0 +1 @@ +../../texmf-dist/scripts/listings-ext/listings-ext.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lollipop b/Master/bin/i386-linuxmusl/lollipop new file mode 120000 index 00000000000..5c8f2b2cc00 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lollipop @@ -0,0 +1 @@ +tex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ltx2crossrefxml b/Master/bin/i386-linuxmusl/ltx2crossrefxml new file mode 120000 index 00000000000..39f658b7c97 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ltx2crossrefxml @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/ltx2crossrefxml.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ltxfileinfo b/Master/bin/i386-linuxmusl/ltxfileinfo new file mode 120000 index 00000000000..0e2a88c08d2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ltxfileinfo @@ -0,0 +1 @@ +../../texmf-dist/scripts/ltxfileinfo/ltxfileinfo
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ltximg b/Master/bin/i386-linuxmusl/ltximg new file mode 120000 index 00000000000..0e9bba6fed9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ltximg @@ -0,0 +1 @@ +../../texmf-dist/scripts/ltximg/ltximg.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lua2dox_filter b/Master/bin/i386-linuxmusl/lua2dox_filter new file mode 120000 index 00000000000..545465ae6a2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lua2dox_filter @@ -0,0 +1 @@ +../../texmf-dist/scripts/lua2dox/lua2dox_filter
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/luajittex b/Master/bin/i386-linuxmusl/luajittex Binary files differnew file mode 100755 index 00000000000..5662a676ae9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/luajittex diff --git a/Master/bin/i386-linuxmusl/lualatex b/Master/bin/i386-linuxmusl/lualatex new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lualatex @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/luaotfload-tool b/Master/bin/i386-linuxmusl/luaotfload-tool new file mode 120000 index 00000000000..a32b122f175 --- /dev/null +++ b/Master/bin/i386-linuxmusl/luaotfload-tool @@ -0,0 +1 @@ +../../texmf-dist/scripts/luaotfload/luaotfload-tool.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/luatex b/Master/bin/i386-linuxmusl/luatex Binary files differnew file mode 100755 index 00000000000..1f9be225a67 --- /dev/null +++ b/Master/bin/i386-linuxmusl/luatex diff --git a/Master/bin/i386-linuxmusl/luatex53 b/Master/bin/i386-linuxmusl/luatex53 Binary files differnew file mode 100755 index 00000000000..2c5d54e6e2c --- /dev/null +++ b/Master/bin/i386-linuxmusl/luatex53 diff --git a/Master/bin/i386-linuxmusl/luatools b/Master/bin/i386-linuxmusl/luatools new file mode 120000 index 00000000000..8fd68d0935a --- /dev/null +++ b/Master/bin/i386-linuxmusl/luatools @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/luatools
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/lwarpmk b/Master/bin/i386-linuxmusl/lwarpmk new file mode 120000 index 00000000000..ad551c470b1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/lwarpmk @@ -0,0 +1 @@ +../../texmf-dist/scripts/lwarp/lwarpmk.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/m-tx b/Master/bin/i386-linuxmusl/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/i386-linuxmusl/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mag b/Master/bin/i386-linuxmusl/mag Binary files differnew file mode 100755 index 00000000000..9e2d3761a0d --- /dev/null +++ b/Master/bin/i386-linuxmusl/mag diff --git a/Master/bin/i386-linuxmusl/make4ht b/Master/bin/i386-linuxmusl/make4ht new file mode 120000 index 00000000000..ff701ecdc0a --- /dev/null +++ b/Master/bin/i386-linuxmusl/make4ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/make4ht/make4ht
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/makedtx b/Master/bin/i386-linuxmusl/makedtx new file mode 120000 index 00000000000..187b2cea875 --- /dev/null +++ b/Master/bin/i386-linuxmusl/makedtx @@ -0,0 +1 @@ +../../texmf-dist/scripts/makedtx/makedtx.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/makeglossaries b/Master/bin/i386-linuxmusl/makeglossaries new file mode 120000 index 00000000000..526413aa3ea --- /dev/null +++ b/Master/bin/i386-linuxmusl/makeglossaries @@ -0,0 +1 @@ +../../texmf-dist/scripts/glossaries/makeglossaries
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/makeglossaries-lite b/Master/bin/i386-linuxmusl/makeglossaries-lite new file mode 120000 index 00000000000..fbbf438a59b --- /dev/null +++ b/Master/bin/i386-linuxmusl/makeglossaries-lite @@ -0,0 +1 @@ +../../texmf-dist/scripts/glossaries/makeglossaries-lite.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/makeindex b/Master/bin/i386-linuxmusl/makeindex Binary files differnew file mode 100755 index 00000000000..640acd3ab95 --- /dev/null +++ b/Master/bin/i386-linuxmusl/makeindex diff --git a/Master/bin/i386-linuxmusl/makejvf b/Master/bin/i386-linuxmusl/makejvf Binary files differnew file mode 100755 index 00000000000..ae7e3cf0629 --- /dev/null +++ b/Master/bin/i386-linuxmusl/makejvf diff --git a/Master/bin/i386-linuxmusl/man b/Master/bin/i386-linuxmusl/man new file mode 120000 index 00000000000..43bcb954783 --- /dev/null +++ b/Master/bin/i386-linuxmusl/man @@ -0,0 +1 @@ +../../texmf-dist/doc/man
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/match_parens b/Master/bin/i386-linuxmusl/match_parens new file mode 120000 index 00000000000..98e3ec225c5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/match_parens @@ -0,0 +1 @@ +../../texmf-dist/scripts/match_parens/match_parens
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mathspic b/Master/bin/i386-linuxmusl/mathspic new file mode 120000 index 00000000000..53c2b249348 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mathspic @@ -0,0 +1 @@ +../../texmf-dist/scripts/mathspic/mathspic.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mendex b/Master/bin/i386-linuxmusl/mendex Binary files differnew file mode 100755 index 00000000000..767023250c1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mendex diff --git a/Master/bin/i386-linuxmusl/mex b/Master/bin/i386-linuxmusl/mex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/mex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mf b/Master/bin/i386-linuxmusl/mf Binary files differnew file mode 100755 index 00000000000..d4810b9c328 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mf diff --git a/Master/bin/i386-linuxmusl/mf-nowin b/Master/bin/i386-linuxmusl/mf-nowin Binary files differnew file mode 100755 index 00000000000..aa28ffc4dad --- /dev/null +++ b/Master/bin/i386-linuxmusl/mf-nowin diff --git a/Master/bin/i386-linuxmusl/mf2pt1 b/Master/bin/i386-linuxmusl/mf2pt1 new file mode 120000 index 00000000000..c4e36331863 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mf2pt1 @@ -0,0 +1 @@ +../../texmf-dist/scripts/mf2pt1/mf2pt1.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mflua b/Master/bin/i386-linuxmusl/mflua Binary files differnew file mode 100755 index 00000000000..346c55290fd --- /dev/null +++ b/Master/bin/i386-linuxmusl/mflua diff --git a/Master/bin/i386-linuxmusl/mflua-nowin b/Master/bin/i386-linuxmusl/mflua-nowin new file mode 120000 index 00000000000..afcfa111c31 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mflua-nowin @@ -0,0 +1 @@ +mflua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mfluajit b/Master/bin/i386-linuxmusl/mfluajit Binary files differnew file mode 100755 index 00000000000..4e2087ea508 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mfluajit diff --git a/Master/bin/i386-linuxmusl/mfluajit-nowin b/Master/bin/i386-linuxmusl/mfluajit-nowin new file mode 120000 index 00000000000..945c192c209 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mfluajit-nowin @@ -0,0 +1 @@ +mfluajit
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mfplain b/Master/bin/i386-linuxmusl/mfplain new file mode 120000 index 00000000000..96672bbb523 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mfplain @@ -0,0 +1 @@ +mpost
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mft b/Master/bin/i386-linuxmusl/mft Binary files differnew file mode 100755 index 00000000000..95ac5e9e2d4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mft diff --git a/Master/bin/i386-linuxmusl/mk4ht b/Master/bin/i386-linuxmusl/mk4ht new file mode 120000 index 00000000000..4b7480809ba --- /dev/null +++ b/Master/bin/i386-linuxmusl/mk4ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/mk4ht.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mkgrkindex b/Master/bin/i386-linuxmusl/mkgrkindex new file mode 120000 index 00000000000..2dc602dd180 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkgrkindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/mkgrkindex/mkgrkindex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mkindex b/Master/bin/i386-linuxmusl/mkindex new file mode 100755 index 00000000000..565f805695d --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkindex @@ -0,0 +1,39 @@ +#!/bin/sh + +test -f /bin/sh5 && test -z "$RUNNING_SH5" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ + && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; } +unset RUNNING_SH5 + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +unset RUNNING_BSH + +progname=`basename $0` +case $# in + 0) + echo "usage: `basename $0` file[.idx] ..." 1>&2 + exit 1 + ;; +esac + +gind=gind.ist +gglo=gglo.ist + +# remember starting directory +dir=`pwd` + +# loop over all files +for i +do + destdir=`echo $i | sed 's/^[^\/]*$/./; s/\/[^\/]*$//'` + test -d "$destdir"||continue + cd "$destdir" + FILENAME=`basename $i .idx` + test -f "$FILENAME".idx \ + && makeindex -s $gind "$FILENAME" + test -f "$FILENAME".glo \ + && makeindex -s $gglo -o "$FILENAME".gls "$FILENAME".glo + cd "$dir" +done diff --git a/Master/bin/i386-linuxmusl/mkjobtexmf b/Master/bin/i386-linuxmusl/mkjobtexmf new file mode 120000 index 00000000000..90b7a69f9f5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkjobtexmf @@ -0,0 +1 @@ +../../texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mkocp b/Master/bin/i386-linuxmusl/mkocp new file mode 100755 index 00000000000..41ffead8bf1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkocp @@ -0,0 +1,6 @@ +#!/bin/sh +# Initial definition. Will leave the .ocp file in the local directory. +( +otp2ocp `basename "$1" .ocp` || exit 1 +) 1>&2 </dev/null +echo `basename "$1" .ocp`.ocp diff --git a/Master/bin/i386-linuxmusl/mkofm b/Master/bin/i386-linuxmusl/mkofm new file mode 100755 index 00000000000..306575cfbe7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkofm @@ -0,0 +1,3 @@ +#!/bin/sh +# Initial definition. For the moment only makes .tfm files. +mktextfm "$@" diff --git a/Master/bin/i386-linuxmusl/mkpic b/Master/bin/i386-linuxmusl/mkpic new file mode 120000 index 00000000000..56b31705da0 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkpic @@ -0,0 +1 @@ +../../texmf-dist/scripts/mkpic/mkpic
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mkt1font b/Master/bin/i386-linuxmusl/mkt1font new file mode 120000 index 00000000000..9a87e88c93a --- /dev/null +++ b/Master/bin/i386-linuxmusl/mkt1font @@ -0,0 +1 @@ +../../texmf-dist/scripts/accfonts/mkt1font
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mktexfmt b/Master/bin/i386-linuxmusl/mktexfmt new file mode 120000 index 00000000000..817cc8aaa1b --- /dev/null +++ b/Master/bin/i386-linuxmusl/mktexfmt @@ -0,0 +1 @@ +fmtutil
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mktexlsr b/Master/bin/i386-linuxmusl/mktexlsr new file mode 100755 index 00000000000..bd3eb50d6e4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mktexlsr @@ -0,0 +1,236 @@ +#!/bin/sh +# original mktexlsr -- create or rebuild ls-R. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Suitable for calling from cron, as in: +# 0 * * * * cd /your/texmf/root && /usr/local/texlive/bin/mktexlsr +# +# Originally written as `texhash' by Thomas Esser, Okt., 1994. +# Public domain. + +version='$Id$' +progname=`echo $0 | sed 's%.*/%%'` + +usage="Usage: $progname [OPTION]... [DIR]... + +Rebuild ls-R filename databases used by TeX. If one or more arguments +DIRS are given, these are used as the directories in which to build +ls-R. Else all directories in the search path for ls-R files +(\$TEXMFDBS) are used. + +Options: + --dry-run do not actually update anything + --help display this help and exit + --quiet cancel --verbose + --silent same as --quiet + --verbose explain what is being done + --version output version information and exit + +If standard input is a terminal, --verbose is on by default. + +For more information, see the \`Filename database' section of +Kpathsea manual available at http://tug.org/kpathsea. + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# The simple PATH-prepending approach we take in other scripts doesn't +# handle DOS/Windows, but we don't use the shell scripts on Windows +# anyway, and does anyone want current TL on DOS or DJGPP? Maybe they +# can maintain their own changes if so. Leaving this code though, since +# it's always been here ... + +# MS-DOS and MS-Windows define $COMSPEC or $ComSpec and use `;' to separate +# directories in path lists whereas Unix uses `:'. Make an exception for +# Cygwin, which pretends to be UNIX. +# Create a variable that holds the right character to be used by the scripts. +DOSISH=no +case `uname -s` in + CYGWIN*|Cygwin*|cygwin*) ;; + *) if test -n "$COMSPEC" || test -n "$ComSpec"; then DOSISH=yes; fi +esac +if test "$DOSISH" = "no"; then SEP=':'; else SEP=';';fi + +# Add the location of the script to the PATH if necessary. This must +# be done before kpsewhich can be called, and thus cannot be put into +# mktex.opt. +dirname=`echo $0 | sed 's%/*[^/][^/]*$%%'` +case $dirname in + "") # Do nothing + ;; + /* | [A-z]:/*) # Absolute name + PATH="$dirname$SEP$PATH" + export PATH ;; + *) # Relative name + PATH="`pwd`/$dirname$SEP$PATH" + export PATH ;; +esac + +if tty -s; then verbose=true; else verbose=false; fi +dry_run=false +trees= + +# initialize treefile by either mktemp or some random name +# code taken from pdfjam and adjusted +{ + treefile=` + (umask 077 && mktemp "${TMPDIR-/tmp}/mktexlsrtrees.XXXXXXXXXX") 2>/dev/null + ` && test -n "$treefile" && test -f "$treefile" +} || { + ## We'll use awk to make random number, for portability + random=`awk 'END { srand(); printf ("%d\n", rand()*1000000); }' /dev/null` + treefile="${TMPDIR-/tmp}/mktexlsrtrees$$.$random" +} || exit $? + +trap 'cd /; rm -f $treefile; test -z "$db_dir_tmp" || rm -rf "$db_dir_tmp"; + exit' 0 1 2 3 7 13 15 + +# A copy of some stuff from mktex.opt, so we can run in the presence of +# terminally damaged ls-R files. +while test $# -gt 0; do + if test "x$1" = x--help || test "x$1" = x-help; then + echo "$usage" + exit 0 + elif test "x$1" = x--version || test "x$1" = x-version; then + echo "`basename $0` $version" + kpsewhich --version + exit 0 + elif test "x$1" = x--verbose || test "x$1" = x-verbose; then + verbose=true + elif test "x$1" = x--dry-run || test "x$1" = x-n; then + dry_run=true + elif test "x$1" = x--quiet || test "x$1" = x--silent \ + || test "x$1" = x-quiet || test "x$1" = x-silent ; then + verbose=false + elif test "x$1" = x--; then + : + elif echo "x$1" | grep '^x-' >/dev/null; then + echo "$progname: unknown option \`$1', try --help if you need it." >&2 + exit 1 + else + if test ! -d "$1"; then + echo "$progname: $1: not a directory, skipping." >&2 + shift + continue + fi + # By saving the argument in a file, we can later get it back while + # supporting spaces in the name. This still doesn't support + # newlines in the directory names, but nobody ever complains about + # that, and it seems much too much trouble to use \0 terminators. + (umask 077 + if echo "$1" >>"$treefile"; then :; else + echo "$progname: $treefile: could not append to arg file, goodbye." >&2 + exit 1 + fi + ) + fi + shift +done + +# mktexupd and mktexlsr make sure they're coordinated via this. A copy +# is found mktex.opt. +ls_R_magic='% ls-R -- filename database for kpathsea; do not change this line.' +# The old string, which should continue to work. +old_ls_R_magic='% ls-R -- maintained by MakeTeXls-R; do not change this line.' + +{ + # Get list of directories from the explicit arguments (now saved in + # $treefile), or $TEXMFDBS if no explicit args. Eliminate duplicates. + saveIFS=$IFS # break only at newline + IFS=' +' + if test -s "$treefile"; then + set x `sort "$treefile" | uniq` + else + set x `kpsewhich --show-path=ls-R | tr : ' +' | sort | uniq` + fi + IFS=$saveIFS + shift +} + +for TEXMFLS_R in "$@"; do + # Prepend cwd if the directory was relative. + case "$TEXMFLS_R" in + "") continue ;; # Strictly speaking, it is an error if this case is taken. + /* | [A-z]:/*) ;; + *) TEXMFLS_R="`pwd`/$TEXMFLS_R" + esac + # Allow for either ls-R and ls-r to exist. But create ls-R if we're + # working from scratch. + if test -f "$TEXMFLS_R/ls-R"; then + db_file="$TEXMFLS_R/ls-R" + elif test -f "$TEXMFLS_R/ls-r"; then + db_file="$TEXMFLS_R/ls-r" + else + db_file="$TEXMFLS_R/ls-R" + fi + # Follow a possible symlink to get the right filesystem. + # The '|| true' construct prevents an sh -e aborting. + db_readlink=`kpsereadlink "$TEXMFLS_R/ls-R" 2>/dev/null` || true + case "$db_readlink" in + "") ;; + /* | [A-z]:/*) db_file="$db_readlink" ;; + *) db_file="$TEXMFLS_R/$db_readlink" + esac + db_dir=`echo "$db_file" | sed 's%/[^/][^/]*$%%'` # can't rely on dirname + + # want to be silent if the directory doesn't exist, since the ls-R + # path ordinarily contains many nonexistent directories. + test -d "$db_dir" || continue + test -w "$db_dir" || { echo "$progname: $db_dir: directory not writable. Skipping..." >&2; continue; } + + if test ! -f "$db_file"; then + cp /dev/null "$db_file" + # Use same permissions as parent directory, minus x,s, or t bits. + chmod `kpsestat -xst "$db_dir"` "$db_file" + elif test -s "$db_file" \ + && test "x`sed '1s/
$//;1q' \"$db_file\"`" != "x$ls_R_magic" \ + && test "x`sed '1s/
$//;1q' \"$db_file\"`" != "x$old_ls_R_magic"; then + echo "$progname: $db_file: no magic string, skipping..." >&2 + continue + fi + + # Skip if we cannot write the file: + kpseaccess -w "$db_file" || { echo "$progname: $db_file: no write permission, skipping..." >&2; continue; } + + db_dir_tmp="$db_dir/lsR$$.tmp" + (umask 077 && mkdir "$db_dir_tmp" ) \ + || { echo "$progname: $db_dir_tmp: could not create directory, skipping..." >&2; continue; } + db_file_tmp="$db_dir_tmp/lsR$$.tmp" + rm -f "$db_file_tmp" + + $verbose && echo "$progname: Updating $db_file... " + $dry_run && continue + + echo "$ls_R_magic" >"$db_file_tmp" + + # The main task. We put ./: in the output, so top-level files can be + # found via ls-R. Probably irrelevant in practice. The sed command + # inserts the leading ./ for directory names, and removes ., .., and + # version control entries from the list. Also omit contents of any + # the version directories; sed apparently requires that we do that + # operation in a separate invocation. We do not try to support colons + # in directory names. + # + echo "./:" >>"$db_file_tmp" + vc_dirs='\.\(bzr\|git\|hg\|svn\)\|_darcs' + (cd "$TEXMFLS_R" && \ls -LRa 2>/dev/null) \ + | sed -e '/^$/{n;s%^\./%%;s%^%./%;}; /^\.$/d; /^\.\.$/d; /^'$vc_dirs'$/d;' \ + -e '/^[\.\/]*lsR[0-9]*\.tmp:*$/d' \ + | sed -e /$vc_dirs'.*:$/,/^$/d' \ + >>"$db_file_tmp" + + # To be really safe, a loop. + until PERMS=`kpsestat = "$db_file"`; do sleep 1; done + chmod $PERMS "$db_file_tmp" + rm -f "$db_file" + mv "$db_file_tmp" "$db_file" + rm -rf "$db_dir_tmp" +done + +$verbose && echo "$progname: Done." +exit 0 diff --git a/Master/bin/i386-linuxmusl/mktexmf b/Master/bin/i386-linuxmusl/mktexmf new file mode 100755 index 00000000000..f6b8991e8d1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mktexmf @@ -0,0 +1,151 @@ +#!/bin/sh +# original mktexmf -- make a new MF file, because one wasn't found. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Originally written by Thomas Esser. +# Public domain. + +version='$Id$' + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +usage="Usage: $0 FONT. + +Makes the Metafont source file for FONT, if possible. For example, +\`ecr12' or \`cmr11'. + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# Common code for all scripts. +: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`} +: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`} +test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt" +if test ! -f "$MT_MKTEX_OPT"; then + echo "$progname: Cannot find mktex.opt; check your installation." >&2 + exit 1 +fi + +. "$MT_MKTEX_OPT" + +( +# See comments in mktexpk. +name="`echo $1 | sed 's%.*/%%; s%\.mf$%%'`" +rootname=`echo "$name" | sed 's/[0-9]*$//'` +pointsize=`echo "$name" | sed "s/^$rootname//"` + +sauterroot=`kpsewhich b-$rootname.mf 2>/dev/null` +if test -n "$sauterroot"; then + rootfile=$sauterroot + rootname=b-$rootname +else + case $name in + # csso12[0-5][0-9] from CJK package; unsupported by mktexmf + csso12[0-5][0-9]) + rootfile=;; + *) + case $rootname in + cs*|lcsss*|icscsc*|icstt*|ilcsss*) + rootfile=`kpsewhich cscode.mf`;; + wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]|l[abcdhl][bcdfiorstuvx]*) + lhprefix=`echo "$name" | sed 's/^\(..\).*/\1/'` + rootfile=`kpsewhich ${lhprefix}codes.mf 2>/dev/null`;; + *) + rootfile=`kpsewhich $rootname.mf 2>/dev/null`;; + esac;; + esac +fi +{ test -z "$rootfile" || test ! -f "$rootfile"; } && exit 1 + +#if test -z "$MT_MFNAME"; then +OIFS=$IFS; IFS=$SEP +set x `"$MT_MKTEXNAM" $name`; shift +IFS=$OIFS +MT_MFNAME="$3" +#fi + +destdir=`echo "$MT_MFNAME" | sed 's%/[^/][^/]*$%%'` +test -d "$destdir" || "$MT_MKTEXDIR" "$destdir" || exit 1 +cd "$destdir" || exit 1 + +case "$pointsize" in + "") echo "$progname: no pointsize."; exit 1;; + 11) realsize=10.95;; # \magstephalf + 14) realsize=14.4;; # \magstep2 + 17) realsize=17.28;; # \magstep3 + 20) realsize=20.74;; # \magstep4 + 25) realsize=24.88;; # \magstep5 + 30) realsize=29.86;; # \magstep6 + 36) realsize=35.83;; # \magstep7 + # The new convention is to have three or four letters for the + # font name and four digits for the pointsize. The number is + # pointsize * 100. We effectively divide by 100 by ignoring the + # last two digits. + ????|?????) realsize=`echo "$pointsize" | sed 's/\(..\)$/.\1/'`;; + *) realsize="$pointsize";; +esac + +mfname="$name.mf" +if test -r "$mfname"; then + echo "$progname: $destdir/$mfname already exists." + echo "$destdir/$mfname" >$STDOUT + "$MT_MKTEXUPD" "$destdir" "$mfname" + exit 0 +fi + +case "$name" in + ec*|tc*) + cat > "mf$$.tmp" <<END +if unknown exbase: input exbase fi; +gensize:=$realsize; +generate $rootname; +END + ;; + dc*) + cat > "mf$$.tmp" <<END +if unknown dxbase: input dxbase fi; +gensize:=$realsize; +generate $rootname; +END + ;; + cs*|lcsss*|icscsc*|icstt*|ilcsss*) + cat > "mf$$.tmp" <<END +input cscode +use_driver; +END + ;; + wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]*|l[abcdhl][bcdfiorstuvx]*) + cat > "mf$$.tmp" <<END +input fikparm; +END + ;; + g[lmorst][bijmtwx][cilnoru]*) + # A small superset of the names of the cbgreek fonts. + cat > "mf$$.tmp" <<END +% generated by mktexmf +input cbgreek; +END + ;; + *) + cat > "mf$$.tmp" <<END +design_size := $realsize; +input $rootname; +END + ;; +esac + +chmod `kpsestat -xst,go-w .` "mf$$.tmp" +rm -f "$mfname" +mv "mf$$.tmp" "$mfname" + +echo "$destdir/$mfname" >$STDOUT +echo "$progname: $destdir/$mfname: successfully generated." >&2 +"$MT_MKTEXUPD" "$destdir" "$mfname" +exit 0 +) 1>&2 </dev/null diff --git a/Master/bin/i386-linuxmusl/mktexpk b/Master/bin/i386-linuxmusl/mktexpk new file mode 100755 index 00000000000..4eaafb1d94e --- /dev/null +++ b/Master/bin/i386-linuxmusl/mktexpk @@ -0,0 +1,284 @@ +#!/bin/sh +# original mktexpk -- make a new PK font, because one wasn't found. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Originally written by Thomas Esser, Karl Berry, and Olaf Weber. +# Public domain. + +version='$Id$' +progname=`echo $0 | sed 's%.*/%%'` + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +usage="Usage: $progname [OPTIONS] NAME [REDIRECT], + Create a PK font. + +--dpi DPI use resolution DPI. +--bdpi BDPI use base resolution BDPI. +--mag MAG use magnificiation MAG. +--mfmode MODE use MODE as the METAFONT mode. +--destdir DESTDIR write fonts in DESTDIR. + +Try to create a bitmap PK file for NAME at resolution DPI, with an +assumed device base resolution of BDPI, and a Metafont \`mag' of +MAG. Use MODE for the METAFONT mode. Use DESTDIR for the root of where +to install into, either the absolute directory name to use (if it starts +with a /) or relative to the default DESTDIR (if not). REDIRECT, if +supplied, is a string of the form '>&n', where n is the number of the +file descriptor which is to receive, instead of stdout, the name of the +newly created pk file. + +If you expected the font to be available as an outline, and thus this +script does not work and should not have been called, most likely the +font's .tfm name is missing from the relevant map file (e.g., +psfonts.map for dvips, pdftex.map for pdftex). These map files are +typically maintained using updmap; q.v. + +For step-by-step instructions on making new fonts known to TeX, see +http://tug.org/fonts/fontinstall.html. + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# Handle non-positional options, except for --version/--help +while test $# -gt 0; do + case "$1" in + --destdir) shift; DEST="$1"; shift ;; + --destdir=*) DEST=`echo "$1" | sed 's/--destdir=//'`; shift ;; + --dpi) shift; DPI="$1"; shift ;; + --dpi=*) DPI=`echo "$1" | sed 's/--dpi=//'`; shift ;; + --bdpi) shift; BDPI="$1"; shift ;; + --bdpi=*) BDPI=`echo "$1" | sed 's/--bdpi=//'`; shift ;; + --mfmode) shift; test "x$1" != "x/" && MODE="$1"; shift ;; + --mfmode=*) test "x$1" != "x--mfmode/" \ + && MODE=`echo "$1" | sed 's/--mfmode=//'`; shift ;; + --mag) shift; MAG="$1"; shift;; + --mag=*) MAG=`echo "$1" | sed '/s--mag=//'`; shift;; + --version|-version) break ;; + --help|-help) break ;; + *) break ;; + esac +done + +if test "x$2" != x; then + tail="`echo \"x$2\" | sed 's/^x>&//' | grep '^[0-9]*$'`" + if test -z "$tail"; then + echo "$progname: argument '$2' ignored - bad file number" >&2 + elif test "$tail" != 1; then + eval 'exec 1>&$tail' + fi +fi + +mt_max_args=2 + +# Common code for all scripts. +: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`} +: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`} +test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt" +if test ! -f "$MT_MKTEX_OPT"; then + echo "$progname: Cannot find mktex.opt; check your installation." >&2 + exit 1 +fi + +. "$MT_MKTEX_OPT" + +# Where do potential driver files belong? +case "$MT_FEATURES" in + *nomfdrivers*) + : ${MT_MFDESTDIR=`pwd`} + export MT_MFDESTDIR;; +esac + +# Since we want to pass the generated filename and only that filename +# back to the caller on standard output, we do some redirections so +# regular echo's will end up on stderr, and do an echo >$STDOUT at the end. +# Then the contents of $STDOUT will be echoed to stdout by a trap. + +# start of redirection stdout -> stderr, stdin <- /dev/null +( + +NAME=$1 + +if kpsewhich $NAME.mf >/dev/null 2>&1 || mktexmf $NAME >/dev/null 2>&1; then + # determine the progname of metafont to use; prefer mf-nowin. + if (mf-nowin --version) >/dev/null 2>&1; then + MF="mf-nowin -progname=mf" + else + MF=mf + fi + + # Check that $BDPI and $MODE are consistent; if not, ignore the mode and + # hope we can correctly guess it from bdpi. (People like to specify the + # resolution on the command line, not the mode so much.) + if test -n "$MODE"; then + mf_bdpi=`$MF \ +'\mode:='$MODE';mode_setup;message"BDPI= "&decimal round pixels_per_inch;end.'\ + </dev/null \ + | awk '/DPI=/ {print $2}'` + if test "x$mf_bdpi" != x$BDPI; then + echo "$progname: Mismatched mode $MODE and resolution $BDPI; ignoring mode." >&2 + MODE= + fi + fi + + # If an explicit mode is not supplied, try to guess. You can get a + # list of extant modes from ftp://ftp.tug.org/tex/modes.mf. + if test -z "$MODE" || test "x$MODE" = xdefault; then + case "$BDPI" in + 85) MODE=sun;; + 100) MODE=nextscrn;; + 180) MODE=toshiba;; + 300) MODE=cx;; + 360) MODE=epstylus;; + 400) MODE=nexthi;; + 600) MODE=ljfour;; + 720) MODE=epscszz;; + 1200) MODE=ultre;; + 1270) MODE=linoone;; + 8000) MODE=dpdfezzz;; + *) echo "$progname: Can't guess mode for $BDPI dpi devices." >&2 + echo "$progname: Use a config file or option to specify the mode; see:" >&2 + echo "$progname: http://tug.org/texinfohtml/kpathsea.html#Unable-to-generate-fonts" >&2 + exit 1 + esac + fi + + # Run Metafont. Always use plain Metafont, since reading cmbase.mf + # does not noticeably slow things down. + cmd="$MF \mode:=$MODE; mag:=$MAG; nonstopmode; input $NAME" +else + MODE=modeless + # ps_to_pk is set in mktex.opt + case $ps_to_pk in + gsftopk) + if $ps_to_pk -t "$NAME"; then + cmd="$ps_to_pk $NAME $DPI" + fi;; + ps2pk) + # grep for the font in $PSMAPFILE. These are base font names, such as + # rpplr (the original) or pplr0 (an interim step) or pplr8r (current). + : ${PSMAPFILE=`kpsewhich --format=map psfonts.map ps2pk.map`} + pattern="^$NAME"'([ ]|$)' + psline=`egrep "$pattern" $PSMAPFILE | tail -1` + if test -n "$psline"; then + set x `echo "$psline" | sed 's%[<["]%%g'` + shift; shift; shift; + encoding=; psname=; slant=; extend= + while test ! -z "$1"; do + case "$1" in + *.enc) encoding="-e $1";; + *.pf[ab]) psname="$1";; + *SlantFont) slant="-S $lastopt";; + *ExtendFont) extend="-E $lastopt";; + esac + lastopt="$1" + shift + done + # Guessing the name of the type1 font file as fallback: + ANAME=`echo $NAME | sed 's/8r$/8a/'` + for i in $NAME.pfa $NAME.pfb $ANAME.pfa $ANAME.pfb; do + if kpsewhich $i >/dev/null 2>&1; then + psname=$i + break + fi + done + + if [ -n "$psname" ]; then + cmd="ps2pk -v -X$DPI -R$BDPI $slant $extend $encoding $psname $NAME.${DPI}pk" + else + if gsftopk -t "$NAME"; then + echo "$progname: cannot find $NAME.pfa or $NAME.pfb. Trying gsftopk." >&2 + cmd="gsftopk $NAME $DPI" + fi + fi + fi;; + esac + + # unsupported by $ps_to_pk, try other conversions: + if test -z "$cmd"; then + if (ttf2pk -t -q $NAME) >/dev/null 2>&1; then + cmd="ttf2pk -q $NAME $DPI" + elif (hbf2gf -t -q $NAME) >/dev/null 2>&1; then + cmd="hbf2gf -q -p $NAME $DPI" + else + echo "$progname: don't know how to create bitmap font for $NAME." >&2 + echo "$progname: perhaps $NAME is missing from the map file." >&2 + exit 1 + fi + fi +fi + +OIFS=$IFS; IFS=$SEP +set x `"$MT_MKTEXNAM" $NAME $DPI $MODE $DEST`; shift +IFS=$OIFS + +PKDEST="$1" +PKDESTDIR=`echo "$PKDEST" | sed 's%/[^/][^/]*$%%'` # can't rely on dirname +PKNAME=`basename "$PKDEST"` +GFNAME=$NAME.${DPI}gf + +if test -r "$PKDESTDIR/$PKNAME"; then + echo "$progname: $PKDESTDIR/$PKNAME already exists." >&2 + echo "$PKDESTDIR/$PKNAME" >$STDOUT + "$MT_MKTEXUPD" "$PKDESTDIR" $PKNAME + exit 0 +fi + +"$MT_MKTEXDIR" "$PKDESTDIR" +if test ! -d "$PKDESTDIR"; then + echo "$progname: $MT_MKTEXDIR $PKDESTDIR failed." >&2 + exit 1 +fi + +echo "$progname: Running $cmd" +$cmd </dev/null || { + # Don't abort if only "Strange path", "bad pos" or "angle(0,0)" + # errors occurr. + grep '^!' $NAME.log | sort >$$.errs 2>/dev/null + grep '^! Strange path' $$.errs >$$.strange 2>/dev/null + grep '^! bad pos.' $$.errs >$$.badpos 2>/dev/null + grep '^! angle(0,0) is taken as zero.' $$.errs >$$.angle 2>/dev/null + cat $$.badpos $$.strange $$.angle | sort > $$.errs_accept + if cmp $$.errs $$.errs_accept >/dev/null 2>&1; then + test -s $$.strange >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused strange path errors." >&2 + test -s $$.badpos >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused bad pos errors." >&2 + test -s $$.angle >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused angle(0,0) errors." >&2 + else + echo "$progname: \`$cmd' failed." >&2 + test -s $NAME.log && mv -f $NAME.log "$KPSE_DOT" + exit 1; + fi +} + +test -r $GFNAME && { gftopk ./$GFNAME $PKNAME || exit 1; } +test ! -f $PKNAME && test -f $NAME.${DPI}pk && mv $NAME.${DPI}pk $PKNAME +if test ! -s $PKNAME; then + echo "$progname: \`$cmd' failed to make $PKNAME." >&2 + exit 1 +fi + +# Install the PK file carefully, since others may be working simultaneously. +# Use cp when mv fails, since DOS will fail mv for deeply-nested directories. +mv $PKNAME "$PKDESTDIR/pk$$.tmp" 2>/dev/null \ + || cp $PKNAME "$PKDESTDIR/pk$$.tmp" || exit 1 +cd "$PKDESTDIR" || exit 1 +chmod `kpsestat -xst,go-w .` pk$$.tmp +test -r $PKNAME || mv pk$$.tmp $PKNAME || exit 1 + +# Update ls-R if necessary. +"$MT_MKTEXUPD" "$PKDESTDIR" $PKNAME + +# If this line (or an equivalent) is not present, dvipsk/xdvik/dviljk +# will think mktexpk failed. Any other output to stdout will also lose. +echo "$PKDESTDIR/$PKNAME" >$STDOUT +echo "$progname: $PKDESTDIR/$PKNAME: successfully generated." >&2 +) 1>&2 </dev/null diff --git a/Master/bin/i386-linuxmusl/mktextfm b/Master/bin/i386-linuxmusl/mktextfm new file mode 100755 index 00000000000..d2c132aad89 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mktextfm @@ -0,0 +1,162 @@ +#!/bin/sh +# original mktextfm -- make a new TFM file, because one wasn't found. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Primarily written by Thomas Esser, Karl Berry, and Olaf Weber. +# Public domain. + +version='$Id$' +progname=`echo $0 | sed 's%.*/%%'` + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +usage="Usage: $progname [--destdir DESTDIR] FONT. + +Makes a TFM file for FONT, if possible. Use DESTDIR for the root of where +to install into, either the absolute directory name to use (if it starts +with a /) or relative to the default DESTDIR (if not). + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# Handle non-positional options, except for --version/--help +while test $# -gt 0; do + case "$1" in + --destdir) shift; DEST="$1"; shift ;; + --destdir=*) DEST=`echo "$1" | sed 's/--destdir=//'`; shift ;; + --version|-version) break ;; + --help|-help) break ;; + *) break ;; + esac +done + +# Common code for all scripts. +: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`} +: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`} +test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt" +if test ! -f "$MT_MKTEX_OPT"; then + echo "$progname: Cannot find mktex.opt; check your installation." >&2 + exit 1 +fi + +. "$MT_MKTEX_OPT" + +# Where do potential mf driver files go? +case "$MT_FEATURES" in + *nomfdrivers*) + : ${MT_MFDESTDIR=`pwd`} + export MT_MFDESTDIR;; +esac + +# start of redirection stdout -> stderr, stdin <- /dev/null +( + +NAME=`basename "$1" .tfm` +MAG=1 # mag=0 fails with larm1000.mf +#DEST="$2" +DPI=$BDPI + +OIFS=$IFS; IFS=$SEP +set x `"$MT_MKTEXNAM" $NAME $DPI $MODE $DEST`; shift +IFS=$OIFS + +PKDEST="$1" +TFMDEST="$2" +PKDESTDIR=`echo "$PKDEST" | sed 's%/[^/][^/]*$%%'` # can't rely on dirname +TFMDESTDIR=`echo "$TFMDEST" | sed 's%/[^/][^/]*$%%'` +PKNAME=`basename "$PKDEST"` +TFMNAME=$NAME.tfm +GFNAME=$NAME.$DPI'gf' + +if test -r "$TFMDESTDIR/$TFMNAME"; then + echo "$progname: $TFMDESTDIR/$TFMNAME already exists." >&2 + echo "$TFMDESTDIR/$TFMNAME" >$STDOUT + "$MT_MKTEXUPD" "$TFMDESTDIR" $TFMNAME + exit +fi + +# Try to create the destdir first. Do not create fonts, if this fails. +"$MT_MKTEXDIR" "$TFMDESTDIR" +if test ! -d "$TFMDESTDIR"; then + echo "$progname: mktexdir $TFMDESTDIR failed." + exit 1 +fi + +# Check if this font is supported by hbf2gf else use metafont. +if (hbf2gf -q -t $NAME) >/dev/null 2>&1; then + cmd="hbf2gf -g $NAME $DPI" +else + # determine the progname of metafont to use; prefer mf-nowin. + if (mf-nowin --version) >/dev/null 2>&1; then + MF="mf-nowin -progname=mf" + else + MF=mf + fi + + cmd="$MF \mode:=$MODE; mag:=$MAG; nonstopmode; input $NAME" +fi + +echo "$progname: Running $cmd" +$cmd </dev/null || { + # Don't abort if only "Strange path", "bad pos" or "angle(0,0)" + # errors occurr. + grep '^!' $NAME.log | sort >$$.errs 2>/dev/null + grep '^! Strange path' $$.errs >$$.strange 2>/dev/null + grep '^! bad pos.' $$.errs >$$.badpos 2>/dev/null + grep '^! angle(0,0) is taken as zero.' $$.errs >$$.angle 2>/dev/null + cat $$.badpos $$.strange $$.angle | sort > $$.errs_accept + if cmp $$.errs $$.errs_accept >/dev/null 2>&1; then + test -s $$.strange >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused strange path errors." >&2 + test -s $$.badpos >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused bad pos errors." >&2 + test -s $$.angle >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused angle(0,0) errors." >&2 + else + echo "$progname: \`$cmd' failed." >&2 + test -s $NAME.log && mv -f $NAME.log "$KPSE_DOT" + exit 1; + fi +} + +# hbf2gf just produces a .pl file: +test -r ./$NAME.pl && pltotf ./$NAME.pl $TFMNAME +test -r $TFMNAME || { echo "$progname: \`$cmd' failed to make $TFMNAME."; exit 1; } + +# Install the TFM file carefully, since others may be working simultaneously. +# Use cp when mv fails, since DOS will fail mv for deeply-nested directories. +mv $TFMNAME "$TFMDESTDIR/tfm$$.tmp" 2>/dev/null \ + || cp $TFMNAME "$TFMDESTDIR/tfm$$.tmp" || exit 1 +cd "$TFMDESTDIR" || exit 1 +chmod `kpsestat -xst,go-w .` tfm$$.tmp +test -r $TFMNAME || mv tfm$$.tmp $TFMNAME || exit 1 + +# OK, success with the TFM. +"$MT_MKTEXUPD" "$TFMDESTDIR" $TFMNAME +echo "$TFMDESTDIR/$TFMNAME" >$STDOUT +echo "$progname: $TFMDESTDIR/$TFMNAME: successfully generated." >&2 + +# Since we probably made a GF(->PK) file, too, may as well install it if +# it's needed. +cd $TEMPDIR +if test -r $GFNAME && test ! -f "$PKDESTDIR/$PKNAME"; then + gftopk ./$GFNAME $PKNAME || exit 1 + "$MT_MKTEXDIR" "$PKDESTDIR" + mv $PKNAME "$PKDESTDIR/pk$$.tmp" 2>/dev/null \ + || cp $PKNAME "$PKDESTDIR/pk$$.tmp" || exit 1 + cd "$PKDESTDIR" || exit 1 + if test -f $PKNAME; then + rm -f pk$$.tmp + else + chmod `kpsestat -xst,go-w .` pk$$.tmp + mv pk$$.tmp $PKNAME + "$MT_MKTEXUPD" "$PKDESTDIR" $PKNAME + fi +fi +) 1>&2 </dev/null diff --git a/Master/bin/i386-linuxmusl/mllatex b/Master/bin/i386-linuxmusl/mllatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/mllatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mltex b/Master/bin/i386-linuxmusl/mltex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/mltex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mmafm b/Master/bin/i386-linuxmusl/mmafm Binary files differnew file mode 100755 index 00000000000..36ef4a7630f --- /dev/null +++ b/Master/bin/i386-linuxmusl/mmafm diff --git a/Master/bin/i386-linuxmusl/mmpfb b/Master/bin/i386-linuxmusl/mmpfb Binary files differnew file mode 100755 index 00000000000..01edb1880df --- /dev/null +++ b/Master/bin/i386-linuxmusl/mmpfb diff --git a/Master/bin/i386-linuxmusl/mpost b/Master/bin/i386-linuxmusl/mpost Binary files differnew file mode 100755 index 00000000000..7203b7a2ca7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mpost diff --git a/Master/bin/i386-linuxmusl/mptopdf b/Master/bin/i386-linuxmusl/mptopdf new file mode 120000 index 00000000000..deeeeae0fbc --- /dev/null +++ b/Master/bin/i386-linuxmusl/mptopdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/perl/mptopdf.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/msxlint b/Master/bin/i386-linuxmusl/msxlint Binary files differnew file mode 100755 index 00000000000..7363818c360 --- /dev/null +++ b/Master/bin/i386-linuxmusl/msxlint diff --git a/Master/bin/i386-linuxmusl/mtxrun b/Master/bin/i386-linuxmusl/mtxrun new file mode 120000 index 00000000000..d368fd83ea1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/mtxrun @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/mtxrun
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/mtxrunjit b/Master/bin/i386-linuxmusl/mtxrunjit new file mode 120000 index 00000000000..c8c1e9a30bf --- /dev/null +++ b/Master/bin/i386-linuxmusl/mtxrunjit @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/multibibliography b/Master/bin/i386-linuxmusl/multibibliography new file mode 120000 index 00000000000..115426a16c6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/multibibliography @@ -0,0 +1 @@ +../../texmf-dist/scripts/multibibliography/multibibliography.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/musixflx b/Master/bin/i386-linuxmusl/musixflx new file mode 120000 index 00000000000..bbbbff02c42 --- /dev/null +++ b/Master/bin/i386-linuxmusl/musixflx @@ -0,0 +1 @@ +../../texmf-dist/scripts/musixtex/musixflx.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/musixtex b/Master/bin/i386-linuxmusl/musixtex new file mode 120000 index 00000000000..412fde3c932 --- /dev/null +++ b/Master/bin/i386-linuxmusl/musixtex @@ -0,0 +1 @@ +../../texmf-dist/scripts/musixtex/musixtex.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/odvicopy b/Master/bin/i386-linuxmusl/odvicopy Binary files differnew file mode 100755 index 00000000000..315b6cd81bf --- /dev/null +++ b/Master/bin/i386-linuxmusl/odvicopy diff --git a/Master/bin/i386-linuxmusl/odvitype b/Master/bin/i386-linuxmusl/odvitype Binary files differnew file mode 100755 index 00000000000..9ae458ce51b --- /dev/null +++ b/Master/bin/i386-linuxmusl/odvitype diff --git a/Master/bin/i386-linuxmusl/ofm2opl b/Master/bin/i386-linuxmusl/ofm2opl new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/i386-linuxmusl/ofm2opl @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/omfonts b/Master/bin/i386-linuxmusl/omfonts Binary files differnew file mode 100755 index 00000000000..d5ed4b5b675 --- /dev/null +++ b/Master/bin/i386-linuxmusl/omfonts diff --git a/Master/bin/i386-linuxmusl/opl2ofm b/Master/bin/i386-linuxmusl/opl2ofm new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/i386-linuxmusl/opl2ofm @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ot2kpx b/Master/bin/i386-linuxmusl/ot2kpx new file mode 120000 index 00000000000..c96ab52671a --- /dev/null +++ b/Master/bin/i386-linuxmusl/ot2kpx @@ -0,0 +1 @@ +../../texmf-dist/scripts/fontools/ot2kpx
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/otangle b/Master/bin/i386-linuxmusl/otangle Binary files differnew file mode 100755 index 00000000000..c220cff40b2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/otangle diff --git a/Master/bin/i386-linuxmusl/otfinfo b/Master/bin/i386-linuxmusl/otfinfo Binary files differnew file mode 100755 index 00000000000..3fc25830c50 --- /dev/null +++ b/Master/bin/i386-linuxmusl/otfinfo diff --git a/Master/bin/i386-linuxmusl/otftotfm b/Master/bin/i386-linuxmusl/otftotfm Binary files differnew file mode 100755 index 00000000000..e4ba98df045 --- /dev/null +++ b/Master/bin/i386-linuxmusl/otftotfm diff --git a/Master/bin/i386-linuxmusl/otp2ocp b/Master/bin/i386-linuxmusl/otp2ocp Binary files differnew file mode 100755 index 00000000000..6cddb378824 --- /dev/null +++ b/Master/bin/i386-linuxmusl/otp2ocp diff --git a/Master/bin/i386-linuxmusl/outocp b/Master/bin/i386-linuxmusl/outocp Binary files differnew file mode 100755 index 00000000000..5f79cb0961c --- /dev/null +++ b/Master/bin/i386-linuxmusl/outocp diff --git a/Master/bin/i386-linuxmusl/ovf2ovp b/Master/bin/i386-linuxmusl/ovf2ovp new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/i386-linuxmusl/ovf2ovp @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ovp2ovf b/Master/bin/i386-linuxmusl/ovp2ovf new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/i386-linuxmusl/ovp2ovf @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/patgen b/Master/bin/i386-linuxmusl/patgen Binary files differnew file mode 100755 index 00000000000..5e44e73ebca --- /dev/null +++ b/Master/bin/i386-linuxmusl/patgen diff --git a/Master/bin/i386-linuxmusl/pbibtex b/Master/bin/i386-linuxmusl/pbibtex Binary files differnew file mode 100755 index 00000000000..452d7a19ada --- /dev/null +++ b/Master/bin/i386-linuxmusl/pbibtex diff --git a/Master/bin/i386-linuxmusl/pdf180 b/Master/bin/i386-linuxmusl/pdf180 new file mode 120000 index 00000000000..d70d8f8c501 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdf180 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdf180
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdf270 b/Master/bin/i386-linuxmusl/pdf270 new file mode 120000 index 00000000000..4bf2d996234 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdf270 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdf270
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdf90 b/Master/bin/i386-linuxmusl/pdf90 new file mode 120000 index 00000000000..298ffab7aa5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdf90 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdf90
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfannotextractor b/Master/bin/i386-linuxmusl/pdfannotextractor new file mode 120000 index 00000000000..8268b4f9f7c --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfannotextractor @@ -0,0 +1 @@ +../../texmf-dist/scripts/pax/pdfannotextractor.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfatfi b/Master/bin/i386-linuxmusl/pdfatfi new file mode 120000 index 00000000000..6cd281194e9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfatfi @@ -0,0 +1 @@ +../../texmf-dist/scripts/oberdiek/pdfatfi.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfbook b/Master/bin/i386-linuxmusl/pdfbook new file mode 120000 index 00000000000..23cb419ebbd --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfbook @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfbook
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfbook2 b/Master/bin/i386-linuxmusl/pdfbook2 new file mode 120000 index 00000000000..bb39290d77a --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfbook2 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfbook2/pdfbook2
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfclose b/Master/bin/i386-linuxmusl/pdfclose Binary files differnew file mode 100755 index 00000000000..3c9a1338649 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfclose diff --git a/Master/bin/i386-linuxmusl/pdfcrop b/Master/bin/i386-linuxmusl/pdfcrop new file mode 120000 index 00000000000..d5235ebbcb7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfcrop @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfcrop/pdfcrop.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfcslatex b/Master/bin/i386-linuxmusl/pdfcslatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfcslatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfcsplain b/Master/bin/i386-linuxmusl/pdfcsplain new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfcsplain @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfetex b/Master/bin/i386-linuxmusl/pdfetex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfetex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfflip b/Master/bin/i386-linuxmusl/pdfflip new file mode 120000 index 00000000000..11c791763c8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfflip @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfflip
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfjadetex b/Master/bin/i386-linuxmusl/pdfjadetex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfjadetex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfjam b/Master/bin/i386-linuxmusl/pdfjam new file mode 120000 index 00000000000..6e112a2280a --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfjam @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfjam-pocketmod b/Master/bin/i386-linuxmusl/pdfjam-pocketmod new file mode 120000 index 00000000000..89a9f8d03ca --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfjam-pocketmod @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam-pocketmod
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfjam-slides3up b/Master/bin/i386-linuxmusl/pdfjam-slides3up new file mode 120000 index 00000000000..249aa2104b3 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfjam-slides3up @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam-slides3up
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfjam-slides6up b/Master/bin/i386-linuxmusl/pdfjam-slides6up new file mode 120000 index 00000000000..78ae900d291 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfjam-slides6up @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam-slides6up
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfjoin b/Master/bin/i386-linuxmusl/pdfjoin new file mode 120000 index 00000000000..69b4b04b9d5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfjoin @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjoin
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdflatex b/Master/bin/i386-linuxmusl/pdflatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdflatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdflatexpicscale b/Master/bin/i386-linuxmusl/pdflatexpicscale new file mode 120000 index 00000000000..029b2dd62a5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdflatexpicscale @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdflatexpicscale/pdflatexpicscale.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfmex b/Master/bin/i386-linuxmusl/pdfmex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfmex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfnup b/Master/bin/i386-linuxmusl/pdfnup new file mode 120000 index 00000000000..0a341064fa8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfnup @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfnup
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfopen b/Master/bin/i386-linuxmusl/pdfopen Binary files differnew file mode 100755 index 00000000000..f402cf6a87b --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfopen diff --git a/Master/bin/i386-linuxmusl/pdfpun b/Master/bin/i386-linuxmusl/pdfpun new file mode 120000 index 00000000000..911379852e2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfpun @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfpun
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdftex b/Master/bin/i386-linuxmusl/pdftex Binary files differnew file mode 100755 index 00000000000..c0acd1055d2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdftex diff --git a/Master/bin/i386-linuxmusl/pdftosrc b/Master/bin/i386-linuxmusl/pdftosrc Binary files differnew file mode 100755 index 00000000000..98a8f7ead81 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdftosrc diff --git a/Master/bin/i386-linuxmusl/pdfxmltex b/Master/bin/i386-linuxmusl/pdfxmltex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfxmltex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdfxup b/Master/bin/i386-linuxmusl/pdfxup new file mode 120000 index 00000000000..3baf9152311 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdfxup @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfxup/pdfxup
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdvitomp b/Master/bin/i386-linuxmusl/pdvitomp new file mode 120000 index 00000000000..b59d5cc82a7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdvitomp @@ -0,0 +1 @@ +pmpost
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pdvitype b/Master/bin/i386-linuxmusl/pdvitype Binary files differnew file mode 100755 index 00000000000..ff8dea28213 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pdvitype diff --git a/Master/bin/i386-linuxmusl/pedigree b/Master/bin/i386-linuxmusl/pedigree new file mode 120000 index 00000000000..984abe00ccf --- /dev/null +++ b/Master/bin/i386-linuxmusl/pedigree @@ -0,0 +1 @@ +../../texmf-dist/scripts/pedigree-perl/pedigree.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/perltex b/Master/bin/i386-linuxmusl/perltex new file mode 120000 index 00000000000..d135aa6f8e4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/perltex @@ -0,0 +1 @@ +../../texmf-dist/scripts/perltex/perltex.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pfarrei b/Master/bin/i386-linuxmusl/pfarrei new file mode 120000 index 00000000000..307701adb32 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pfarrei @@ -0,0 +1 @@ +../../texmf-dist/scripts/pfarrei/pfarrei.tlu
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pfb2pfa b/Master/bin/i386-linuxmusl/pfb2pfa Binary files differnew file mode 100755 index 00000000000..3db1539bc7d --- /dev/null +++ b/Master/bin/i386-linuxmusl/pfb2pfa diff --git a/Master/bin/i386-linuxmusl/pk2bm b/Master/bin/i386-linuxmusl/pk2bm Binary files differnew file mode 100755 index 00000000000..153f0e74f60 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pk2bm diff --git a/Master/bin/i386-linuxmusl/pkfix b/Master/bin/i386-linuxmusl/pkfix new file mode 120000 index 00000000000..028545a007c --- /dev/null +++ b/Master/bin/i386-linuxmusl/pkfix @@ -0,0 +1 @@ +../../texmf-dist/scripts/pkfix/pkfix.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pkfix-helper b/Master/bin/i386-linuxmusl/pkfix-helper new file mode 120000 index 00000000000..44ef5278bd4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pkfix-helper @@ -0,0 +1 @@ +../../texmf-dist/scripts/pkfix-helper/pkfix-helper
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pktogf b/Master/bin/i386-linuxmusl/pktogf Binary files differnew file mode 100755 index 00000000000..66cbc1d5455 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pktogf diff --git a/Master/bin/i386-linuxmusl/pktype b/Master/bin/i386-linuxmusl/pktype Binary files differnew file mode 100755 index 00000000000..d105909a3b5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pktype diff --git a/Master/bin/i386-linuxmusl/platex b/Master/bin/i386-linuxmusl/platex new file mode 120000 index 00000000000..da5a0e6822f --- /dev/null +++ b/Master/bin/i386-linuxmusl/platex @@ -0,0 +1 @@ +eptex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pltotf b/Master/bin/i386-linuxmusl/pltotf Binary files differnew file mode 100755 index 00000000000..3c47e62df60 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pltotf diff --git a/Master/bin/i386-linuxmusl/pmpost b/Master/bin/i386-linuxmusl/pmpost Binary files differnew file mode 100755 index 00000000000..0592720774d --- /dev/null +++ b/Master/bin/i386-linuxmusl/pmpost diff --git a/Master/bin/i386-linuxmusl/pmxab b/Master/bin/i386-linuxmusl/pmxab Binary files differnew file mode 100755 index 00000000000..6730b55ba3f --- /dev/null +++ b/Master/bin/i386-linuxmusl/pmxab diff --git a/Master/bin/i386-linuxmusl/pmxchords b/Master/bin/i386-linuxmusl/pmxchords new file mode 120000 index 00000000000..571fd4e9370 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pmxchords @@ -0,0 +1 @@ +../../texmf-dist/scripts/pmxchords/pmxchords.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pn2pdf b/Master/bin/i386-linuxmusl/pn2pdf new file mode 120000 index 00000000000..e2c71e1f402 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pn2pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/petri-nets/pn2pdf
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pooltype b/Master/bin/i386-linuxmusl/pooltype Binary files differnew file mode 100755 index 00000000000..47e5d3f6279 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pooltype diff --git a/Master/bin/i386-linuxmusl/ppltotf b/Master/bin/i386-linuxmusl/ppltotf Binary files differnew file mode 100755 index 00000000000..85b61746746 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ppltotf diff --git a/Master/bin/i386-linuxmusl/prepmx b/Master/bin/i386-linuxmusl/prepmx Binary files differnew file mode 100755 index 00000000000..0928e313d49 --- /dev/null +++ b/Master/bin/i386-linuxmusl/prepmx diff --git a/Master/bin/i386-linuxmusl/ps2eps b/Master/bin/i386-linuxmusl/ps2eps new file mode 120000 index 00000000000..4830d4ecddb --- /dev/null +++ b/Master/bin/i386-linuxmusl/ps2eps @@ -0,0 +1 @@ +../../texmf-dist/scripts/ps2eps/ps2eps.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ps2frag b/Master/bin/i386-linuxmusl/ps2frag new file mode 120000 index 00000000000..af592408647 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ps2frag @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/ps2frag.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ps2pk b/Master/bin/i386-linuxmusl/ps2pk Binary files differnew file mode 100755 index 00000000000..c6dbe812695 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ps2pk diff --git a/Master/bin/i386-linuxmusl/ps4pdf b/Master/bin/i386-linuxmusl/ps4pdf new file mode 120000 index 00000000000..7e99e0b8d18 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ps4pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/pst-pdf/ps4pdf
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/psbook b/Master/bin/i386-linuxmusl/psbook Binary files differnew file mode 100755 index 00000000000..12374fffd92 --- /dev/null +++ b/Master/bin/i386-linuxmusl/psbook diff --git a/Master/bin/i386-linuxmusl/psjoin b/Master/bin/i386-linuxmusl/psjoin new file mode 120000 index 00000000000..3e35267270e --- /dev/null +++ b/Master/bin/i386-linuxmusl/psjoin @@ -0,0 +1 @@ +../../texmf-dist/scripts/psutils/psjoin.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pslatex b/Master/bin/i386-linuxmusl/pslatex new file mode 120000 index 00000000000..bf1200c441f --- /dev/null +++ b/Master/bin/i386-linuxmusl/pslatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/pslatex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/psnup b/Master/bin/i386-linuxmusl/psnup Binary files differnew file mode 100755 index 00000000000..fde3e2d4c4d --- /dev/null +++ b/Master/bin/i386-linuxmusl/psnup diff --git a/Master/bin/i386-linuxmusl/psresize b/Master/bin/i386-linuxmusl/psresize Binary files differnew file mode 100755 index 00000000000..d06b28d2052 --- /dev/null +++ b/Master/bin/i386-linuxmusl/psresize diff --git a/Master/bin/i386-linuxmusl/psselect b/Master/bin/i386-linuxmusl/psselect Binary files differnew file mode 100755 index 00000000000..b1a85c5c06f --- /dev/null +++ b/Master/bin/i386-linuxmusl/psselect diff --git a/Master/bin/i386-linuxmusl/pst2pdf b/Master/bin/i386-linuxmusl/pst2pdf new file mode 120000 index 00000000000..60a28335578 --- /dev/null +++ b/Master/bin/i386-linuxmusl/pst2pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/pst2pdf/pst2pdf.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pstops b/Master/bin/i386-linuxmusl/pstops Binary files differnew file mode 100755 index 00000000000..2ffcd88e61b --- /dev/null +++ b/Master/bin/i386-linuxmusl/pstops diff --git a/Master/bin/i386-linuxmusl/ptex b/Master/bin/i386-linuxmusl/ptex Binary files differnew file mode 100755 index 00000000000..1e854df087a --- /dev/null +++ b/Master/bin/i386-linuxmusl/ptex diff --git a/Master/bin/i386-linuxmusl/ptex2pdf b/Master/bin/i386-linuxmusl/ptex2pdf new file mode 120000 index 00000000000..4e9970103ac --- /dev/null +++ b/Master/bin/i386-linuxmusl/ptex2pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex2pdf/ptex2pdf.lua
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ptftopl b/Master/bin/i386-linuxmusl/ptftopl Binary files differnew file mode 100755 index 00000000000..d1f90cbe33f --- /dev/null +++ b/Master/bin/i386-linuxmusl/ptftopl diff --git a/Master/bin/i386-linuxmusl/purifyeps b/Master/bin/i386-linuxmusl/purifyeps new file mode 120000 index 00000000000..d6919b530ed --- /dev/null +++ b/Master/bin/i386-linuxmusl/purifyeps @@ -0,0 +1 @@ +../../texmf-dist/scripts/purifyeps/purifyeps
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pygmentex b/Master/bin/i386-linuxmusl/pygmentex new file mode 120000 index 00000000000..049b6fd454b --- /dev/null +++ b/Master/bin/i386-linuxmusl/pygmentex @@ -0,0 +1 @@ +../../texmf-dist/scripts/pygmentex/pygmentex.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/pythontex b/Master/bin/i386-linuxmusl/pythontex new file mode 120000 index 00000000000..95cdfd9b0db --- /dev/null +++ b/Master/bin/i386-linuxmusl/pythontex @@ -0,0 +1 @@ +../../texmf-dist/scripts/pythontex/pythontex.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/repstopdf b/Master/bin/i386-linuxmusl/repstopdf new file mode 120000 index 00000000000..859052f5166 --- /dev/null +++ b/Master/bin/i386-linuxmusl/repstopdf @@ -0,0 +1 @@ +epstopdf
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/rpdfcrop b/Master/bin/i386-linuxmusl/rpdfcrop new file mode 120000 index 00000000000..b915c696540 --- /dev/null +++ b/Master/bin/i386-linuxmusl/rpdfcrop @@ -0,0 +1 @@ +pdfcrop
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/rubibtex b/Master/bin/i386-linuxmusl/rubibtex new file mode 120000 index 00000000000..bf54113880b --- /dev/null +++ b/Master/bin/i386-linuxmusl/rubibtex @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/rubibtex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/rubikrotation b/Master/bin/i386-linuxmusl/rubikrotation new file mode 120000 index 00000000000..1f100823a2e --- /dev/null +++ b/Master/bin/i386-linuxmusl/rubikrotation @@ -0,0 +1 @@ +../../texmf-dist/scripts/rubik/rubikrotation.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/rumakeindex b/Master/bin/i386-linuxmusl/rumakeindex new file mode 120000 index 00000000000..148f02ba687 --- /dev/null +++ b/Master/bin/i386-linuxmusl/rumakeindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/rumakeindex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/rungs b/Master/bin/i386-linuxmusl/rungs new file mode 120000 index 00000000000..b7ce43f93fb --- /dev/null +++ b/Master/bin/i386-linuxmusl/rungs @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/rungs.tlu
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/scor2prt b/Master/bin/i386-linuxmusl/scor2prt Binary files differnew file mode 100755 index 00000000000..c16c9630ee7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/scor2prt diff --git a/Master/bin/i386-linuxmusl/simpdftex b/Master/bin/i386-linuxmusl/simpdftex new file mode 120000 index 00000000000..815fe69157d --- /dev/null +++ b/Master/bin/i386-linuxmusl/simpdftex @@ -0,0 +1 @@ +../../texmf-dist/scripts/simpdftex/simpdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/sjisconv b/Master/bin/i386-linuxmusl/sjisconv Binary files differnew file mode 100755 index 00000000000..2542b31f04d --- /dev/null +++ b/Master/bin/i386-linuxmusl/sjisconv diff --git a/Master/bin/i386-linuxmusl/sjislatex b/Master/bin/i386-linuxmusl/sjislatex new file mode 100755 index 00000000000..b1086cba768 --- /dev/null +++ b/Master/bin/i386-linuxmusl/sjislatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +sjisconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/sjispdflatex b/Master/bin/i386-linuxmusl/sjispdflatex new file mode 100755 index 00000000000..651570da7f2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/sjispdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +sjisconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/i386-linuxmusl/splitindex b/Master/bin/i386-linuxmusl/splitindex new file mode 120000 index 00000000000..a6ccd3d40a2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/splitindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/splitindex/splitindex.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/srcredact b/Master/bin/i386-linuxmusl/srcredact new file mode 120000 index 00000000000..f861a78dbd8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/srcredact @@ -0,0 +1 @@ +../../texmf-dist/scripts/srcredact/srcredact.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/sty2dtx b/Master/bin/i386-linuxmusl/sty2dtx new file mode 120000 index 00000000000..4ae681e3e4d --- /dev/null +++ b/Master/bin/i386-linuxmusl/sty2dtx @@ -0,0 +1 @@ +../../texmf-dist/scripts/sty2dtx/sty2dtx.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/svn-multi b/Master/bin/i386-linuxmusl/svn-multi new file mode 120000 index 00000000000..9f3e6f9d9b7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/svn-multi @@ -0,0 +1 @@ +../../texmf-dist/scripts/svn-multi/svn-multi.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/synctex b/Master/bin/i386-linuxmusl/synctex Binary files differnew file mode 100755 index 00000000000..4ce0a8053d1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/synctex diff --git a/Master/bin/i386-linuxmusl/t1ascii b/Master/bin/i386-linuxmusl/t1ascii Binary files differnew file mode 100755 index 00000000000..7a1148100a3 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1ascii diff --git a/Master/bin/i386-linuxmusl/t1asm b/Master/bin/i386-linuxmusl/t1asm Binary files differnew file mode 100755 index 00000000000..40c68ea7186 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1asm diff --git a/Master/bin/i386-linuxmusl/t1binary b/Master/bin/i386-linuxmusl/t1binary Binary files differnew file mode 100755 index 00000000000..b4ca9a4605e --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1binary diff --git a/Master/bin/i386-linuxmusl/t1disasm b/Master/bin/i386-linuxmusl/t1disasm Binary files differnew file mode 100755 index 00000000000..abc5bb92584 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1disasm diff --git a/Master/bin/i386-linuxmusl/t1dotlessj b/Master/bin/i386-linuxmusl/t1dotlessj Binary files differnew file mode 100755 index 00000000000..d7eff053762 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1dotlessj diff --git a/Master/bin/i386-linuxmusl/t1lint b/Master/bin/i386-linuxmusl/t1lint Binary files differnew file mode 100755 index 00000000000..13163802459 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1lint diff --git a/Master/bin/i386-linuxmusl/t1mac b/Master/bin/i386-linuxmusl/t1mac Binary files differnew file mode 100755 index 00000000000..d8efa0cc8e2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1mac diff --git a/Master/bin/i386-linuxmusl/t1rawafm b/Master/bin/i386-linuxmusl/t1rawafm Binary files differnew file mode 100755 index 00000000000..d71b9555f35 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1rawafm diff --git a/Master/bin/i386-linuxmusl/t1reencode b/Master/bin/i386-linuxmusl/t1reencode Binary files differnew file mode 100755 index 00000000000..a088bc4cf46 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1reencode diff --git a/Master/bin/i386-linuxmusl/t1testpage b/Master/bin/i386-linuxmusl/t1testpage Binary files differnew file mode 100755 index 00000000000..19dab975703 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1testpage diff --git a/Master/bin/i386-linuxmusl/t1unmac b/Master/bin/i386-linuxmusl/t1unmac Binary files differnew file mode 100755 index 00000000000..be888ac15f2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t1unmac diff --git a/Master/bin/i386-linuxmusl/t4ht b/Master/bin/i386-linuxmusl/t4ht Binary files differnew file mode 100755 index 00000000000..35837b0d5d5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/t4ht diff --git a/Master/bin/i386-linuxmusl/tangle b/Master/bin/i386-linuxmusl/tangle Binary files differnew file mode 100755 index 00000000000..f8041131bb1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tangle diff --git a/Master/bin/i386-linuxmusl/teckit_compile b/Master/bin/i386-linuxmusl/teckit_compile Binary files differnew file mode 100755 index 00000000000..16b04edd8f0 --- /dev/null +++ b/Master/bin/i386-linuxmusl/teckit_compile diff --git a/Master/bin/i386-linuxmusl/tex b/Master/bin/i386-linuxmusl/tex Binary files differnew file mode 100755 index 00000000000..86db32a50e6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tex diff --git a/Master/bin/i386-linuxmusl/tex4ebook b/Master/bin/i386-linuxmusl/tex4ebook new file mode 120000 index 00000000000..892bc9c9d03 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tex4ebook @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ebook/tex4ebook
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/tex4ht b/Master/bin/i386-linuxmusl/tex4ht Binary files differnew file mode 100755 index 00000000000..f36497de3f5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tex4ht diff --git a/Master/bin/i386-linuxmusl/texconfig b/Master/bin/i386-linuxmusl/texconfig new file mode 120000 index 00000000000..d6416e0f64a --- /dev/null +++ b/Master/bin/i386-linuxmusl/texconfig @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texconfig.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texconfig-dialog b/Master/bin/i386-linuxmusl/texconfig-dialog new file mode 120000 index 00000000000..cc313070771 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texconfig-dialog @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texconfig-dialog.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texconfig-sys b/Master/bin/i386-linuxmusl/texconfig-sys new file mode 120000 index 00000000000..817f71c4aed --- /dev/null +++ b/Master/bin/i386-linuxmusl/texconfig-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texconfig-sys.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texcount b/Master/bin/i386-linuxmusl/texcount new file mode 120000 index 00000000000..44f81a2944e --- /dev/null +++ b/Master/bin/i386-linuxmusl/texcount @@ -0,0 +1 @@ +../../texmf-dist/scripts/texcount/texcount.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texdef b/Master/bin/i386-linuxmusl/texdef new file mode 120000 index 00000000000..b120ba5adcf --- /dev/null +++ b/Master/bin/i386-linuxmusl/texdef @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdef/texdef.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texdiff b/Master/bin/i386-linuxmusl/texdiff new file mode 120000 index 00000000000..7964051040c --- /dev/null +++ b/Master/bin/i386-linuxmusl/texdiff @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdiff/texdiff
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texdirflatten b/Master/bin/i386-linuxmusl/texdirflatten new file mode 120000 index 00000000000..02636a7693d --- /dev/null +++ b/Master/bin/i386-linuxmusl/texdirflatten @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdirflatten/texdirflatten
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texdoc b/Master/bin/i386-linuxmusl/texdoc new file mode 120000 index 00000000000..1727f746f0d --- /dev/null +++ b/Master/bin/i386-linuxmusl/texdoc @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdoc/texdoc.tlu
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texdoctk b/Master/bin/i386-linuxmusl/texdoctk new file mode 120000 index 00000000000..e067e8603f9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texdoctk @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdoctk/texdoctk.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texexec b/Master/bin/i386-linuxmusl/texexec new file mode 120000 index 00000000000..36d22caefe7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texexec @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/texexec
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texfot b/Master/bin/i386-linuxmusl/texfot new file mode 120000 index 00000000000..ee6a51334b7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texfot @@ -0,0 +1 @@ +../../texmf-dist/scripts/texfot/texfot.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texhash b/Master/bin/i386-linuxmusl/texhash new file mode 120000 index 00000000000..fe296c273bb --- /dev/null +++ b/Master/bin/i386-linuxmusl/texhash @@ -0,0 +1 @@ +mktexlsr
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texlinks b/Master/bin/i386-linuxmusl/texlinks new file mode 120000 index 00000000000..f3d3fa5e841 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texlinks @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texlinks.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texliveonfly b/Master/bin/i386-linuxmusl/texliveonfly new file mode 120000 index 00000000000..f8d287e2c96 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texliveonfly @@ -0,0 +1 @@ +../../texmf-dist/scripts/texliveonfly/texliveonfly.py
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texloganalyser b/Master/bin/i386-linuxmusl/texloganalyser new file mode 120000 index 00000000000..a0dd3486cd7 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texloganalyser @@ -0,0 +1 @@ +../../texmf-dist/scripts/texloganalyser/texloganalyser
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texlua b/Master/bin/i386-linuxmusl/texlua new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texlua @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texlua53 b/Master/bin/i386-linuxmusl/texlua53 new file mode 120000 index 00000000000..f0f9550b720 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texlua53 @@ -0,0 +1 @@ +luatex53
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texlua53c b/Master/bin/i386-linuxmusl/texlua53c new file mode 120000 index 00000000000..f0f9550b720 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texlua53c @@ -0,0 +1 @@ +luatex53
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texluac b/Master/bin/i386-linuxmusl/texluac new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texluac @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texluajit b/Master/bin/i386-linuxmusl/texluajit new file mode 120000 index 00000000000..bddee6e38c5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texluajit @@ -0,0 +1 @@ +luajittex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texluajitc b/Master/bin/i386-linuxmusl/texluajitc new file mode 120000 index 00000000000..bddee6e38c5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texluajitc @@ -0,0 +1 @@ +luajittex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texmfstart b/Master/bin/i386-linuxmusl/texmfstart new file mode 120000 index 00000000000..ab85b2eb3d4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texmfstart @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/texmfstart
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texosquery b/Master/bin/i386-linuxmusl/texosquery new file mode 120000 index 00000000000..2946bce9d51 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texosquery @@ -0,0 +1 @@ +../../texmf-dist/scripts/texosquery/texosquery.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texosquery-jre5 b/Master/bin/i386-linuxmusl/texosquery-jre5 new file mode 120000 index 00000000000..5bc0a41e3a3 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texosquery-jre5 @@ -0,0 +1 @@ +../../texmf-dist/scripts/texosquery/texosquery-jre5.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texosquery-jre8 b/Master/bin/i386-linuxmusl/texosquery-jre8 new file mode 120000 index 00000000000..96251bb6b92 --- /dev/null +++ b/Master/bin/i386-linuxmusl/texosquery-jre8 @@ -0,0 +1 @@ +../../texmf-dist/scripts/texosquery/texosquery-jre8.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/texsis b/Master/bin/i386-linuxmusl/texsis new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/texsis @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/tftopl b/Master/bin/i386-linuxmusl/tftopl Binary files differnew file mode 100755 index 00000000000..78e8db367d5 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tftopl diff --git a/Master/bin/i386-linuxmusl/thumbpdf b/Master/bin/i386-linuxmusl/thumbpdf new file mode 120000 index 00000000000..98a72428616 --- /dev/null +++ b/Master/bin/i386-linuxmusl/thumbpdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/thumbpdf/thumbpdf.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/tie b/Master/bin/i386-linuxmusl/tie Binary files differnew file mode 100755 index 00000000000..ad81e2f9ea6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tie diff --git a/Master/bin/i386-linuxmusl/tlmgr b/Master/bin/i386-linuxmusl/tlmgr new file mode 120000 index 00000000000..c01dc50d0b2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/tlmgr @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/tlmgr.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/tpic2pdftex b/Master/bin/i386-linuxmusl/tpic2pdftex new file mode 100755 index 00000000000..ecdf35d6b2b --- /dev/null +++ b/Master/bin/i386-linuxmusl/tpic2pdftex @@ -0,0 +1,458 @@ +#!/bin/sh - +# +# $Id$ +# +# Experimental awk-script for conversion of tpic \specials as produced +# by (groff-)pic into pdfTeX \pdfliteral sections for further processing +# by pdftex. +# +# Usage: +# $ pic -t somefile.pic | tpic2pdftex > somefile.tex +# +# Process somefile.tex by pdftex/pdflatex. +# +# tpic \special desciption see e. g.: +# Goossens, Rahtz, Mittelbach: The LaTeX Graphics Companion, +# Addison-Wesley, 1997, pp. 464. +# +# Bugs: +# Spline curve shapes not fully authentic (unknown algorithm). +# Bounding box does not care for line thickness (groff pic feature). +# Splines might be outside bounding box. +# +# Copyright (C) 2002--2013 by Hartmut Henkel +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +# The author may be contacted via the e-mail address +# +# hartmut_henkel@gmx.de +# +# NEWS: +# 11 Jun. 2011 - sh construct portability +# (patch from Nelson Beebe) +# 24 Dec. 2009 - use gawk for default awk only if it exists +# (patch by Karl Berry). +# 14 Jan. 2007 - make it executable shell script, calling awk +# 16 Dec. 2004 - Replaced // {print} by {print} (some AWKs did choke) +# 09 Apr. 2004 - Locale check: Decimal point in float numbers? +# 30 Oct. 2003 - Replaced print statements by printf to avoid +# underflow numbers like 1e-14 in \pdfliterals. Remove trailing +# zeroes of floating point numbers. +# 02 May 2003 - Lines starting with \ allow TeX insertions, +# e. g. of pdfTeX \pdfliteral{} +# 29 Apr. 2003 - Changed for pic of groff 1.19 +# 16 Mar. 2003 - Bug corrected: Dashed lines shorter than minimum +# dash-pause length now drawn solid. +# 11 Nov. 2002 - Spline drawing improved: First half of first and last +# half of last spline segments are drawn by straight lines. +# 28 Nov. 2002 - Arc and circle drawing cleaned up. Full circle is now +# drawn by 4 Bezier curves, as is common use. Arcs split evenly into +# Bezier curves, to minimize max. error. +# 02 Dec. 2002 - Experimental pic (groff > 1.18.1) with improved +# vertical picture positioning supported. +# 04 Dec. 2002 - Experiment with modified pic (\vtop -> \vbox), +# Formula for Bezier constant c reduced. +# +######################################################################## + +# In case someone pedantic insists on using grep -E. +: ${EGREP=egrep}} + +# Systems which define $COMSPEC or $ComSpec use semicolons to separate +# directories in TEXINPUTS -- except for Cygwin et al., where COMSPEC +# might be inherited, but : is used. + +if test -n "$COMSPEC$ComSpec" \ + && uname | $EGREP -iv 'cygwin|mingw|djgpp' >/dev/null; then + path_sep=";" +else + path_sep=":" +fi + +# findprog PROG +# ------------- +# Return true if PROG is somewhere in PATH, else false. + +findprog () +{ + local saveIFS="$IFS" + IFS=$path_sep # break path components at the path separator + for dir in $PATH; do + IFS=$saveIFS + # The basic test for an executable is `test -f $f && test -x $f'. + # (`test -x' is not enough, because it can also be true for directories.) + # We have to try this both for $1 and $1.exe. + # + # Note: On Cygwin and DJGPP, `test -x' also looks for .exe. On Cygwin, + # also `test -f' has this enhancement, bot not on DJGPP. (Both are + # design decisions, so there is little chance to make them consistent.) + # Thusly, it seems to be difficult to make use of these enhancements. + # + if { test -f "$dir/$1" && test -x "$dir/$1"; } || + { test -f "$dir/$1.exe" && test -x "$dir/$1.exe"; }; then + return 0 + fi + done + return 1 +} + +if test -z "$AWK"; then # if set by user, leave it. + if findprog gawk; then + AWK=gawk + else + AWK=awk + fi +fi + +unset LANG; unset LANGUAGE +LC_ALL=C; export LC_ALL + +AWKPROG=' +# begin of awk input file + +function qprintf(a) { + gsub(/0* /," ", a); # trailing zeroes in %f + gsub(/\. /," ", a); # orphaned decimal dots + gsub(/0*]/,"]", a); # trailing zeroes in brackets + gsub(/0X/,"0", a); # guard integer zeroes + gsub(/-0 /,"0 ", a); # correct -0 to 0 + print a; +} + +function startpdfliteral() { + if (pdfliteral == 0) { + print "\\pdfliteral{"; + printf("q [] 0 d %d J %d j\n", linecap, linejoin); # no qprintf! + qprintf(sprintf("%f w", linethickness * wscale)); + } + pdfliteral = 1; +} + +function stoppdfliteral() { + if (pdfliteral == 1) { + print "Q"; + print "}%"; + } + pdfliteral = 0; +} + +######################################################################## + +BEGIN{ + wscale = 72.0 / 1000; + tpicmode = 0; + pdfliteral = 0; + pointbuf = 0; + filled = 0; + fillval = 0; + linecap = 1; + linejoin = 1; + defaultlinethickness = 8; + drawarc = 0; + pi = atan2(0, -1); + if (match(sprintf("%f", 0.5), /\./) == 0) { + print "ERROR: Floating point numbers miss decimal point. Do" + print " LC_ALL=\"C\"; export LC_ALL; unset LANGUAGE" + print "before calling awk." + print "ERROR: Floating point numbers miss decimal point. Do" > "/dev/stderr" + print " LC_ALL=\"C\"; export LC_ALL; unset LANGUAGE" > "/dev/stderr" + print "before calling awk." > "/dev/stderr" + exit 1; + } +} + +######################################################################## + +# the following expression triggers tpic processing for pic <= 1.18.1 + +/^\\setbox\\graph=\\vtop{/ { + pdfliteral = 0; + tpicmode = 1; + linethickness = defaultlinethickness; +} + +# the following expression triggers tpic processing for pic = 1.19 + +/^\\expandafter\\setbox\\csname graph\\endcsname/ { + pdfliteral = 0; + tpicmode = 1; + linethickness = defaultlinethickness; +} + +# TeX parts end \pdfliteral, and also TeX parts embedded in .PS ... .PE +# section end \pdfliteral + +/^ *\\graphtemp|^ *\\rlap|^ *\\advance|^\\|^ *\\hbox/ { + if(tpicmode == 1) + stoppdfliteral(); +} + +/^}%/ { + if(tpicmode == 1) + tpicmode = 0; +} + +######################################################################## + +# all specials handling + +/^ *\\special/ { + if(tpicmode == 1) + startpdfliteral(); +} + +# <pn> set pen size + +/^ *\\special{pn/ { + gsub(/[{}]/, " "); + linethickness = $3 + 0; + qprintf(sprintf("%f w", linethickness * wscale)); + next; +} + +# <pa> add point to path + +/^ *\\special{pa/ { + gsub(/[{}]/, " "); + x[pointbuf] = $3 + 0; + y[pointbuf] = $4 + 0; + pointbuf++; + next; +} + +# <fp> print path as straight lines + +/^ *\\special{fp/ { + if (filled == 1) + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + if (filled == 1) + print "B Q"; + else + print "S"; + pointbuf = 0; + filled = 0; + next; +} + +# <da> print path as straight dashed lines + +/^ *\\special{da/ { + gsub(/[{}]/, " "); + don = ($3 + 0) * 1000; + if (filled == 1) { + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "f Q"; + } + for (i = 1; i < pointbuf; i++) { + dx = x[i] - x[i - 1]; + dy = y[i] - y[i - 1]; + len = sqrt(dx * dx + dy * dy); + non = int(0.5 * len / don + 0.75); + noff = non - 1; + lon = don * non; + loff = len - lon; + if(noff > 0) { + doff = loff / noff; + qprintf(sprintf("q [%f %f] 0X d", don * wscale, doff * wscale)); + } else { + print "q [] 0 d"; + } + qprintf(sprintf("%f %f m", x[i - 1] * wscale, -y[i - 1] * wscale)); + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "S Q"; + } + pointbuf = 0; + filled = 0; + next; +} + +# <dt> print path as straight dotted lines + +/^ *\\special{dt/ { + gsub(/[{}]/, " "); + dt = ($3 + 0) * 1000; + if (filled == 1) { + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "f Q"; + } + for (i = 1; i < pointbuf; i++) { + dx = x[i] - x[i - 1]; + dy = y[i] - y[i - 1]; + len = sqrt(dx * dx + dy * dy); + dl = int (len / dt + 0.5); + if (!dl) + dtl = len; + else + dtl = len / dl; + qprintf(sprintf("q [0X %f] 0X d", dtl * wscale)); + qprintf(sprintf("%f %f m", x[i - 1] * wscale, -y[i - 1] * wscale)); + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "S Q"; + } + pointbuf = 0; + filled = 0; + next; +} + +# <ip> like <fp>, but path actually not drawn + +/^ *\\special{ip/ { + if (filled == 1) + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + if (filled == 1) + print "f Q"; + else + print "f"; + pointbuf = 0; + filled = 0; + next; +} + +# <sp> like <fp>, but path printed as splines + +/^ *\\special{sp/ { + gsub(/[{}]/, " "); + don = ($3 + 0) * 1000; + a = 0.68; # fudge, visually optimized + x[pointbuf] = x[pointbuf - 1]; + y[pointbuf] = y[pointbuf - 1]; + + if (don > 0) + qprintf(sprintf("q [%f] 0X d", don * wscale)); + if (don < 0) + qprintf(sprintf("q [0X %f] 0X d", -don * wscale)); + + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + + if(pointbuf < 3) + qprintf(sprintf("%f %f l", x[pointbuf - 1] * wscale, -y[pointbuf - 1] * wscale)); + else { + qprintf(sprintf("%f %f l", 0.5 * (x[0] + x[1]) * wscale, \ + -0.5 * (y[0] + y[1]) * wscale)); # start straight, see cstr116.ps + for (i = 1; i < pointbuf - 1; i++) + qprintf(sprintf("%f %f %f %f %f %f c", \ + (a * x[i] + (1 - a) * 0.5 * (x[i] + x[i - 1])) * wscale, \ + -(a * y[i] + (1 - a) * 0.5 * (y[i] + y[i - 1])) * wscale, \ + (a * x[i] + (1 - a) * 0.5 * (x[i] + x[i + 1])) * wscale, \ + -(a * y[i] + (1 - a) * 0.5 * (y[i] + y[i + 1])) * wscale, \ + 0.5 * (x[i] + x[i + 1]) * wscale, -0.5 * (y[i] + y[i + 1]) * wscale)); + qprintf(sprintf("%f %f l", x[pointbuf - 1] * wscale, -y[pointbuf - 1] * wscale)); + } + if (filled == 1) { + qprintf(sprintf("q %f g", 1 - fillval)); + print "B Q"; + } + else + print "S"; + if (don != 0) + print "Q"; + pointbuf = 0; + filled = 0; + next; +} + +# <sh> prepare shading of object interior + +/^ *\\special{sh/ { + gsub(/[{}]/, " "); + fillval = $3 + 0; + filled = 1; + next; +} + +# <ar> draw arc +# <ia> like <ar>, but arc actually not drawn + +/^ *\\special{ar/ { + drawarc = 1; +} + +/^ *\\special{ar|^ *\\special{ia/ { + gsub(/[{}]/, " "); + xc = $3 + 0; + yc = $4 + 0; + rx = $5 + 0; + ry = $6 + 0; + s = $7 + 0; + e = $8 + 0; + if (e - s > 2 * pi) e = s + 2 * pi; + if (s - e > 2 * pi) e = s - 2 * pi; + curvespercircle = 4; # max. number Bezier curves per circle + phi_max = 1.001 * 2 * pi / curvespercircle; + if (e > s) + imax = int ((e - s) / phi_max) + 1; + else + imax = int ((s - e) / phi_max) + 1; + phi = (e - s) / imax; + + # parameter for Bezier control vectors, c(90 deg.) = 0.55228...: + c = 4 * (1 - cos(0.5 * phi)) / (3 * sin(0.5 * phi)); + + x0 = rx * cos(s) + xc; + y0 = ry * sin(s) + yc; + qprintf(sprintf("%f %f m", x0 * wscale, -y0 * wscale)); + for (i = 0; i < imax; i++) { + x1 = x0 - rx * c * sin(s + i * phi); + y1 = y0 + ry * c * cos(s + i * phi); + x3 = rx * cos(s + (i + 1) * phi) + xc; + y3 = ry * sin(s + (i + 1) * phi) + yc; + x2 = x3 + rx * c * sin(s + (i + 1) * phi); + y2 = y3 - ry * c * cos(s + (i + 1) * phi); + qprintf(sprintf("%f %f %f %f %f %f c", x1 * wscale, -y1 * wscale, \ + x2 * wscale, -y2 * wscale, x3 * wscale, -y3 * wscale)); + x0 = x3; + y0 = y3; + } + if(drawarc == 1) { + if (filled == 1) { + qprintf(sprintf("h q %f g", 1 - fillval)); + print "B Q"; + } + else + print "S"; + } else { + if (filled == 1) { + qprintf(sprintf("h q %f g", 1 - fillval)); + print "f Q"; + } + else + print "f"; + } + filled = 0; + drawarc = 0; + next; +} + +######################################################################## + +{print} + +######################################################################## +' +# end of awk input file + +$AWK "$AWKPROG" "$@" diff --git a/Master/bin/i386-linuxmusl/ttf2afm b/Master/bin/i386-linuxmusl/ttf2afm Binary files differnew file mode 100755 index 00000000000..dd95a2161dc --- /dev/null +++ b/Master/bin/i386-linuxmusl/ttf2afm diff --git a/Master/bin/i386-linuxmusl/ttf2kotexfont b/Master/bin/i386-linuxmusl/ttf2kotexfont new file mode 120000 index 00000000000..f71c81380f2 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ttf2kotexfont @@ -0,0 +1 @@ +../../texmf-dist/scripts/kotex-utils/ttf2kotexfont.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ttf2pk b/Master/bin/i386-linuxmusl/ttf2pk Binary files differnew file mode 100755 index 00000000000..12dc74649cf --- /dev/null +++ b/Master/bin/i386-linuxmusl/ttf2pk diff --git a/Master/bin/i386-linuxmusl/ttf2tfm b/Master/bin/i386-linuxmusl/ttf2tfm Binary files differnew file mode 100755 index 00000000000..cb956dc78fb --- /dev/null +++ b/Master/bin/i386-linuxmusl/ttf2tfm diff --git a/Master/bin/i386-linuxmusl/ttfdump b/Master/bin/i386-linuxmusl/ttfdump Binary files differnew file mode 100755 index 00000000000..eff07bbd798 --- /dev/null +++ b/Master/bin/i386-linuxmusl/ttfdump diff --git a/Master/bin/i386-linuxmusl/ttftotype42 b/Master/bin/i386-linuxmusl/ttftotype42 Binary files differnew file mode 100755 index 00000000000..c26e37522db --- /dev/null +++ b/Master/bin/i386-linuxmusl/ttftotype42 diff --git a/Master/bin/i386-linuxmusl/typeoutfileinfo b/Master/bin/i386-linuxmusl/typeoutfileinfo new file mode 120000 index 00000000000..f89819e24c8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/typeoutfileinfo @@ -0,0 +1 @@ +../../texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/ulqda b/Master/bin/i386-linuxmusl/ulqda new file mode 120000 index 00000000000..8ca9386b37d --- /dev/null +++ b/Master/bin/i386-linuxmusl/ulqda @@ -0,0 +1 @@ +../../texmf-dist/scripts/ulqda/ulqda.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/upbibtex b/Master/bin/i386-linuxmusl/upbibtex Binary files differnew file mode 100755 index 00000000000..cf49cc50754 --- /dev/null +++ b/Master/bin/i386-linuxmusl/upbibtex diff --git a/Master/bin/i386-linuxmusl/updmap b/Master/bin/i386-linuxmusl/updmap new file mode 120000 index 00000000000..357248b26a9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/updmap @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/updmap-sys b/Master/bin/i386-linuxmusl/updmap-sys new file mode 120000 index 00000000000..b3ddd79296f --- /dev/null +++ b/Master/bin/i386-linuxmusl/updmap-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-sys.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/updmap-user b/Master/bin/i386-linuxmusl/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-linuxmusl/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/updvitomp b/Master/bin/i386-linuxmusl/updvitomp new file mode 120000 index 00000000000..a6079a603b8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/updvitomp @@ -0,0 +1 @@ +upmpost
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/updvitype b/Master/bin/i386-linuxmusl/updvitype Binary files differnew file mode 100755 index 00000000000..b9f1d9b2bdc --- /dev/null +++ b/Master/bin/i386-linuxmusl/updvitype diff --git a/Master/bin/i386-linuxmusl/uplatex b/Master/bin/i386-linuxmusl/uplatex new file mode 120000 index 00000000000..7d58dd848c9 --- /dev/null +++ b/Master/bin/i386-linuxmusl/uplatex @@ -0,0 +1 @@ +euptex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/upmendex b/Master/bin/i386-linuxmusl/upmendex Binary files differnew file mode 100755 index 00000000000..d085d81cf8b --- /dev/null +++ b/Master/bin/i386-linuxmusl/upmendex diff --git a/Master/bin/i386-linuxmusl/upmpost b/Master/bin/i386-linuxmusl/upmpost Binary files differnew file mode 100755 index 00000000000..e106b4a8801 --- /dev/null +++ b/Master/bin/i386-linuxmusl/upmpost diff --git a/Master/bin/i386-linuxmusl/uppltotf b/Master/bin/i386-linuxmusl/uppltotf Binary files differnew file mode 100755 index 00000000000..4b161c0f26f --- /dev/null +++ b/Master/bin/i386-linuxmusl/uppltotf diff --git a/Master/bin/i386-linuxmusl/uptex b/Master/bin/i386-linuxmusl/uptex Binary files differnew file mode 100755 index 00000000000..02ef4c89d5a --- /dev/null +++ b/Master/bin/i386-linuxmusl/uptex diff --git a/Master/bin/i386-linuxmusl/uptftopl b/Master/bin/i386-linuxmusl/uptftopl Binary files differnew file mode 100755 index 00000000000..4f7a04aa933 --- /dev/null +++ b/Master/bin/i386-linuxmusl/uptftopl diff --git a/Master/bin/i386-linuxmusl/urlbst b/Master/bin/i386-linuxmusl/urlbst new file mode 120000 index 00000000000..a3603910131 --- /dev/null +++ b/Master/bin/i386-linuxmusl/urlbst @@ -0,0 +1 @@ +../../texmf-dist/scripts/urlbst/urlbst
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/utf8mex b/Master/bin/i386-linuxmusl/utf8mex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/utf8mex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/vftovp b/Master/bin/i386-linuxmusl/vftovp Binary files differnew file mode 100755 index 00000000000..78ef59b3d51 --- /dev/null +++ b/Master/bin/i386-linuxmusl/vftovp diff --git a/Master/bin/i386-linuxmusl/vlna b/Master/bin/i386-linuxmusl/vlna Binary files differnew file mode 100755 index 00000000000..9a0df97a900 --- /dev/null +++ b/Master/bin/i386-linuxmusl/vlna diff --git a/Master/bin/i386-linuxmusl/vpe b/Master/bin/i386-linuxmusl/vpe new file mode 120000 index 00000000000..ed1727b6ff8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/vpe @@ -0,0 +1 @@ +../../texmf-dist/scripts/vpe/vpe.pl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/vpl2ovp b/Master/bin/i386-linuxmusl/vpl2ovp new file mode 120000 index 00000000000..4588c86090a --- /dev/null +++ b/Master/bin/i386-linuxmusl/vpl2ovp @@ -0,0 +1 @@ +../../texmf-dist/scripts/accfonts/vpl2ovp
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/vpl2vpl b/Master/bin/i386-linuxmusl/vpl2vpl new file mode 120000 index 00000000000..e7a12e7dad4 --- /dev/null +++ b/Master/bin/i386-linuxmusl/vpl2vpl @@ -0,0 +1 @@ +../../texmf-dist/scripts/accfonts/vpl2vpl
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/vptovf b/Master/bin/i386-linuxmusl/vptovf Binary files differnew file mode 100755 index 00000000000..4784b484789 --- /dev/null +++ b/Master/bin/i386-linuxmusl/vptovf diff --git a/Master/bin/i386-linuxmusl/weave b/Master/bin/i386-linuxmusl/weave Binary files differnew file mode 100755 index 00000000000..4689663122a --- /dev/null +++ b/Master/bin/i386-linuxmusl/weave diff --git a/Master/bin/i386-linuxmusl/wofm2opl b/Master/bin/i386-linuxmusl/wofm2opl Binary files differnew file mode 100755 index 00000000000..e5cd62f7420 --- /dev/null +++ b/Master/bin/i386-linuxmusl/wofm2opl diff --git a/Master/bin/i386-linuxmusl/wopl2ofm b/Master/bin/i386-linuxmusl/wopl2ofm Binary files differnew file mode 100755 index 00000000000..201ba484361 --- /dev/null +++ b/Master/bin/i386-linuxmusl/wopl2ofm diff --git a/Master/bin/i386-linuxmusl/wordcount b/Master/bin/i386-linuxmusl/wordcount new file mode 120000 index 00000000000..6df28960e99 --- /dev/null +++ b/Master/bin/i386-linuxmusl/wordcount @@ -0,0 +1 @@ +../../texmf-dist/scripts/wordcount/wordcount.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/wovf2ovp b/Master/bin/i386-linuxmusl/wovf2ovp Binary files differnew file mode 100755 index 00000000000..68e890b6c11 --- /dev/null +++ b/Master/bin/i386-linuxmusl/wovf2ovp diff --git a/Master/bin/i386-linuxmusl/wovp2ovf b/Master/bin/i386-linuxmusl/wovp2ovf Binary files differnew file mode 100755 index 00000000000..0803a4aa97f --- /dev/null +++ b/Master/bin/i386-linuxmusl/wovp2ovf diff --git a/Master/bin/i386-linuxmusl/xdvi b/Master/bin/i386-linuxmusl/xdvi new file mode 100755 index 00000000000..29632097df1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/xdvi @@ -0,0 +1,53 @@ +#!/bin/sh + +# This is the xdvi wrapper script for teTeX, version 0.2. +# Copyright Thomas Esser, 1998. Permission to distribute under the terms +# of the GNU general public license version 2 or later. + +# This script sets some environment variables to make sure that xdvi's +# resource file in $XDVIINPUTS/xdvi is read by xdvi.bin. + +test -f /bin/sh5 && test -z "$RUNNING_SH5" \ + && test x"`(uname -s) 2>&1`" = xULTRIX \ + && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; } +RUNNING_SH5= + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && test x"`(uname -s) 2>&1`" = xAIX \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +RUNNING_BSH= + +# -help and -version only used to work if they were the only options, +# so the "-name xdvi" parameter wasn't used in that case. With current +# xdvik, it should work in any case, but we keep this logic for compatibility +# with older xdvik and plain xdvi versions. +have_basename=`basename foo/bar 2>&1 | grep -i 'not found'` +if [ "$have_basename"xxx = "xxx" ]; then + BASE_NAME=`basename $0` +else + BASE_NAME=`echo $0 | sed 's!.*/!!'` +fi + +case "$#:$1" in + 1:-help|1:-version) + NAMEOPT=;; + *) + NAMEOPT="-name $BASE_NAME";; +esac + +xdviappfile=`kpsewhich -progname=xdvi --format='other text files' XDvi` +if test -n "$xdviappfile"; then + xdviappdir=`dirname "$xdviappfile"` + xdviapppath="${xdviappdir}/%l_%t/%N:${xdviappdir}/%N" + + # For R3, we have to set XAPPLRESDIR. + ### SU: removed, xdvik won't work with R3 anyway, and XAPPLRESDIR is + ### for user customizations in current X + ### XAPPLRESDIR="$xdviappdir"; export XAPPLRESDIR + + # For R4 or later, we have to set XFILESEARCHPATH, since XAPPLRESDIR might + # be ignored (if XUSERFILESEARCHPATH is set) + XFILESEARCHPATH="$xdviapppath:${XFILESEARCHPATH-%D}"; export XFILESEARCHPATH +fi + +exec xdvi-xaw $NAMEOPT ${1+"$@"} diff --git a/Master/bin/i386-linuxmusl/xdvi-xaw b/Master/bin/i386-linuxmusl/xdvi-xaw Binary files differnew file mode 100755 index 00000000000..d62c865c08f --- /dev/null +++ b/Master/bin/i386-linuxmusl/xdvi-xaw diff --git a/Master/bin/i386-linuxmusl/xdvipdfmx b/Master/bin/i386-linuxmusl/xdvipdfmx Binary files differnew file mode 100755 index 00000000000..2266762bf1f --- /dev/null +++ b/Master/bin/i386-linuxmusl/xdvipdfmx diff --git a/Master/bin/i386-linuxmusl/xelatex b/Master/bin/i386-linuxmusl/xelatex new file mode 120000 index 00000000000..ef9fe406fd6 --- /dev/null +++ b/Master/bin/i386-linuxmusl/xelatex @@ -0,0 +1 @@ +xetex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/xetex b/Master/bin/i386-linuxmusl/xetex Binary files differnew file mode 100755 index 00000000000..4210a90e7e1 --- /dev/null +++ b/Master/bin/i386-linuxmusl/xetex diff --git a/Master/bin/i386-linuxmusl/xhlatex b/Master/bin/i386-linuxmusl/xhlatex new file mode 120000 index 00000000000..d10ceaa43c8 --- /dev/null +++ b/Master/bin/i386-linuxmusl/xhlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/xhlatex.sh
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/xmltex b/Master/bin/i386-linuxmusl/xmltex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/i386-linuxmusl/xmltex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/i386-linuxmusl/yplan b/Master/bin/i386-linuxmusl/yplan new file mode 120000 index 00000000000..32f7190af3c --- /dev/null +++ b/Master/bin/i386-linuxmusl/yplan @@ -0,0 +1 @@ +../../texmf-dist/scripts/yplan/yplan
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/a2ping b/Master/bin/x86_64-linuxmusl/a2ping new file mode 120000 index 00000000000..732137ba3be --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/a2ping @@ -0,0 +1 @@ +../../texmf-dist/scripts/a2ping/a2ping.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/a5toa4 b/Master/bin/x86_64-linuxmusl/a5toa4 new file mode 120000 index 00000000000..35fc66c981d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/a5toa4 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pfarrei/a5toa4.tlu
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/adhocfilelist b/Master/bin/x86_64-linuxmusl/adhocfilelist new file mode 120000 index 00000000000..997440dd981 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/adhocfilelist @@ -0,0 +1 @@ +../../texmf-dist/scripts/adhocfilelist/adhocfilelist.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/afm2afm b/Master/bin/x86_64-linuxmusl/afm2afm new file mode 120000 index 00000000000..c242f1124f6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/afm2afm @@ -0,0 +1 @@ +../../texmf-dist/scripts/fontools/afm2afm
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/afm2pl b/Master/bin/x86_64-linuxmusl/afm2pl Binary files differnew file mode 100755 index 00000000000..f3450ac026e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/afm2pl diff --git a/Master/bin/x86_64-linuxmusl/afm2tfm b/Master/bin/x86_64-linuxmusl/afm2tfm Binary files differnew file mode 100755 index 00000000000..3fbba4fc860 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/afm2tfm diff --git a/Master/bin/x86_64-linuxmusl/aleph b/Master/bin/x86_64-linuxmusl/aleph Binary files differnew file mode 100755 index 00000000000..77537e2380c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/aleph diff --git a/Master/bin/x86_64-linuxmusl/allcm b/Master/bin/x86_64-linuxmusl/allcm new file mode 120000 index 00000000000..b035cb3a997 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/allcm @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/allcm.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/allec b/Master/bin/x86_64-linuxmusl/allec new file mode 120000 index 00000000000..6d5b04d0d35 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/allec @@ -0,0 +1 @@ +allcm
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/allneeded b/Master/bin/x86_64-linuxmusl/allneeded new file mode 120000 index 00000000000..b77c69203d8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/allneeded @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/allneeded.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/amstex b/Master/bin/x86_64-linuxmusl/amstex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/amstex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/arara b/Master/bin/x86_64-linuxmusl/arara new file mode 120000 index 00000000000..2e51fc5fe48 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/arara @@ -0,0 +1 @@ +../../texmf-dist/scripts/arara/arara.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/arlatex b/Master/bin/x86_64-linuxmusl/arlatex new file mode 120000 index 00000000000..16f679d6d26 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/arlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/bundledoc/arlatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/authorindex b/Master/bin/x86_64-linuxmusl/authorindex new file mode 120000 index 00000000000..5de9c49daa9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/authorindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/authorindex/authorindex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/autoinst b/Master/bin/x86_64-linuxmusl/autoinst new file mode 120000 index 00000000000..7986da227cb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/autoinst @@ -0,0 +1 @@ +../../texmf-dist/scripts/fontools/autoinst
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/autosp b/Master/bin/x86_64-linuxmusl/autosp Binary files differnew file mode 100755 index 00000000000..cd7a4c21811 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/autosp diff --git a/Master/bin/x86_64-linuxmusl/bbl2bib b/Master/bin/x86_64-linuxmusl/bbl2bib new file mode 120000 index 00000000000..cac72dcafda --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bbl2bib @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bbl2bib.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bbox b/Master/bin/x86_64-linuxmusl/bbox Binary files differnew file mode 100755 index 00000000000..9254a925ad3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bbox diff --git a/Master/bin/x86_64-linuxmusl/bg5+latex b/Master/bin/x86_64-linuxmusl/bg5+latex new file mode 120000 index 00000000000..1366a36e76c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bg5+latex @@ -0,0 +1 @@ +gbklatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bg5+pdflatex b/Master/bin/x86_64-linuxmusl/bg5+pdflatex new file mode 120000 index 00000000000..1e0ce565ca7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bg5+pdflatex @@ -0,0 +1 @@ +gbkpdflatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bg5conv b/Master/bin/x86_64-linuxmusl/bg5conv Binary files differnew file mode 100755 index 00000000000..ed89273304c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bg5conv diff --git a/Master/bin/x86_64-linuxmusl/bg5latex b/Master/bin/x86_64-linuxmusl/bg5latex new file mode 100755 index 00000000000..2540f9524d8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bg5latex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +bg5conv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/bg5pdflatex b/Master/bin/x86_64-linuxmusl/bg5pdflatex new file mode 100755 index 00000000000..9adacad3a68 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bg5pdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +bg5conv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/bib2gls b/Master/bin/x86_64-linuxmusl/bib2gls new file mode 120000 index 00000000000..689d4421a47 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bib2gls @@ -0,0 +1 @@ +../../texmf-dist/scripts/bib2gls/bib2gls.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bibdoiadd b/Master/bin/x86_64-linuxmusl/bibdoiadd new file mode 120000 index 00000000000..3b37bd661ae --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibdoiadd @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bibdoiadd.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bibexport b/Master/bin/x86_64-linuxmusl/bibexport new file mode 120000 index 00000000000..5ce29aa1714 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibexport @@ -0,0 +1 @@ +../../texmf-dist/scripts/bibexport/bibexport.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bibmradd b/Master/bin/x86_64-linuxmusl/bibmradd new file mode 120000 index 00000000000..536fae9c886 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibmradd @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bibmradd.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bibtex b/Master/bin/x86_64-linuxmusl/bibtex Binary files differnew file mode 100755 index 00000000000..59b9e6946c2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibtex diff --git a/Master/bin/x86_64-linuxmusl/bibtex8 b/Master/bin/x86_64-linuxmusl/bibtex8 Binary files differnew file mode 100755 index 00000000000..b2efc575198 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibtex8 diff --git a/Master/bin/x86_64-linuxmusl/bibtexu b/Master/bin/x86_64-linuxmusl/bibtexu Binary files differnew file mode 100755 index 00000000000..059009012b2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibtexu diff --git a/Master/bin/x86_64-linuxmusl/biburl2doi b/Master/bin/x86_64-linuxmusl/biburl2doi new file mode 120000 index 00000000000..0413128bda8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/biburl2doi @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/biburl2doi.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bibzbladd b/Master/bin/x86_64-linuxmusl/bibzbladd new file mode 120000 index 00000000000..0661a888028 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bibzbladd @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/bibzbladd.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/bundledoc b/Master/bin/x86_64-linuxmusl/bundledoc new file mode 120000 index 00000000000..f7ea6372b95 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/bundledoc @@ -0,0 +1 @@ +../../texmf-dist/scripts/bundledoc/bundledoc
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/cachepic b/Master/bin/x86_64-linuxmusl/cachepic new file mode 120000 index 00000000000..f51faf9afc3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cachepic @@ -0,0 +1 @@ +../../texmf-dist/scripts/cachepic/cachepic.tlu
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/cef5conv b/Master/bin/x86_64-linuxmusl/cef5conv Binary files differnew file mode 100755 index 00000000000..e139c553d30 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cef5conv diff --git a/Master/bin/x86_64-linuxmusl/cef5latex b/Master/bin/x86_64-linuxmusl/cef5latex new file mode 100755 index 00000000000..1b51a711d1b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cef5latex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cef5conv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/cef5pdflatex b/Master/bin/x86_64-linuxmusl/cef5pdflatex new file mode 100755 index 00000000000..1ae7b5953ef --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cef5pdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cef5conv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/cefconv b/Master/bin/x86_64-linuxmusl/cefconv Binary files differnew file mode 100755 index 00000000000..bb22f76272c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cefconv diff --git a/Master/bin/x86_64-linuxmusl/ceflatex b/Master/bin/x86_64-linuxmusl/ceflatex new file mode 100755 index 00000000000..79bcd8abe36 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ceflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/cefpdflatex b/Master/bin/x86_64-linuxmusl/cefpdflatex new file mode 100755 index 00000000000..c1b776cffdf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cefpdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/cefsconv b/Master/bin/x86_64-linuxmusl/cefsconv Binary files differnew file mode 100755 index 00000000000..8e0bfa7f331 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cefsconv diff --git a/Master/bin/x86_64-linuxmusl/cefslatex b/Master/bin/x86_64-linuxmusl/cefslatex new file mode 100755 index 00000000000..3d3daa175b1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cefslatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefsconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/cefspdflatex b/Master/bin/x86_64-linuxmusl/cefspdflatex new file mode 100755 index 00000000000..ed981d4dfb2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cefspdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +cefsconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/cfftot1 b/Master/bin/x86_64-linuxmusl/cfftot1 Binary files differnew file mode 100755 index 00000000000..0dc851f7b04 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cfftot1 diff --git a/Master/bin/x86_64-linuxmusl/checkcites b/Master/bin/x86_64-linuxmusl/checkcites new file mode 120000 index 00000000000..3ca58361609 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/checkcites @@ -0,0 +1 @@ +../../texmf-dist/scripts/checkcites/checkcites.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/checklistings b/Master/bin/x86_64-linuxmusl/checklistings new file mode 120000 index 00000000000..0ba1400d830 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/checklistings @@ -0,0 +1 @@ +../../texmf-dist/scripts/checklistings/checklistings.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/chktex b/Master/bin/x86_64-linuxmusl/chktex Binary files differnew file mode 100755 index 00000000000..5964a622b6d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/chktex diff --git a/Master/bin/x86_64-linuxmusl/chkweb b/Master/bin/x86_64-linuxmusl/chkweb new file mode 120000 index 00000000000..c49a84fd799 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/chkweb @@ -0,0 +1 @@ +../../texmf-dist/scripts/chktex/chkweb.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/cjk-gs-integrate b/Master/bin/x86_64-linuxmusl/cjk-gs-integrate new file mode 120000 index 00000000000..d3959d099b7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cjk-gs-integrate @@ -0,0 +1 @@ +../../texmf-dist/scripts/cjk-gs-integrate/cjk-gs-integrate.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/context b/Master/bin/x86_64-linuxmusl/context new file mode 120000 index 00000000000..fd177847393 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/context @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/context
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/contextjit b/Master/bin/x86_64-linuxmusl/contextjit new file mode 120000 index 00000000000..ab95aa3d110 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/contextjit @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/convbkmk b/Master/bin/x86_64-linuxmusl/convbkmk new file mode 120000 index 00000000000..de7a3541375 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/convbkmk @@ -0,0 +1 @@ +../../texmf-dist/scripts/convbkmk/convbkmk.rb
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/convertgls2bib b/Master/bin/x86_64-linuxmusl/convertgls2bib new file mode 120000 index 00000000000..e099e33b8e7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/convertgls2bib @@ -0,0 +1 @@ +../../texmf-dist/scripts/bib2gls/convertgls2bib.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/cslatex b/Master/bin/x86_64-linuxmusl/cslatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cslatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/csplain b/Master/bin/x86_64-linuxmusl/csplain new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/csplain @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ctan-o-mat b/Master/bin/x86_64-linuxmusl/ctan-o-mat new file mode 120000 index 00000000000..ed6a2d963c2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ctan-o-mat @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ctangle b/Master/bin/x86_64-linuxmusl/ctangle Binary files differnew file mode 100755 index 00000000000..8bd5bfa3568 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ctangle diff --git a/Master/bin/x86_64-linuxmusl/ctanify b/Master/bin/x86_64-linuxmusl/ctanify new file mode 120000 index 00000000000..ea233486c8f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ctanify @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctanify/ctanify
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ctanupload b/Master/bin/x86_64-linuxmusl/ctanupload new file mode 120000 index 00000000000..40bd522d6f0 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ctanupload @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctanupload/ctanupload.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ctie b/Master/bin/x86_64-linuxmusl/ctie Binary files differnew file mode 100755 index 00000000000..f967af43518 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ctie diff --git a/Master/bin/x86_64-linuxmusl/cweave b/Master/bin/x86_64-linuxmusl/cweave Binary files differnew file mode 100755 index 00000000000..05afe9ca1ca --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/cweave diff --git a/Master/bin/x86_64-linuxmusl/de-macro b/Master/bin/x86_64-linuxmusl/de-macro new file mode 120000 index 00000000000..caadb92fd8b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/de-macro @@ -0,0 +1 @@ +../../texmf-dist/scripts/de-macro/de-macro
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/depythontex b/Master/bin/x86_64-linuxmusl/depythontex new file mode 120000 index 00000000000..2066614112a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/depythontex @@ -0,0 +1 @@ +../../texmf-dist/scripts/pythontex/depythontex.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/detex b/Master/bin/x86_64-linuxmusl/detex Binary files differnew file mode 100755 index 00000000000..8fee28eff88 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/detex diff --git a/Master/bin/x86_64-linuxmusl/devnag b/Master/bin/x86_64-linuxmusl/devnag Binary files differnew file mode 100755 index 00000000000..94454bedb24 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/devnag diff --git a/Master/bin/x86_64-linuxmusl/deweb b/Master/bin/x86_64-linuxmusl/deweb new file mode 120000 index 00000000000..c4f8a3887d7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/deweb @@ -0,0 +1 @@ +../../texmf-dist/scripts/chktex/deweb.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/diadia b/Master/bin/x86_64-linuxmusl/diadia new file mode 120000 index 00000000000..ab6014de87b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/diadia @@ -0,0 +1 @@ +../../texmf-dist/scripts/diadia/diadia.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/disdvi b/Master/bin/x86_64-linuxmusl/disdvi Binary files differnew file mode 100755 index 00000000000..224eccb57ed --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/disdvi diff --git a/Master/bin/x86_64-linuxmusl/dosepsbin b/Master/bin/x86_64-linuxmusl/dosepsbin new file mode 120000 index 00000000000..02adf4ee574 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dosepsbin @@ -0,0 +1 @@ +../../texmf-dist/scripts/dosepsbin/dosepsbin.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dt2dv b/Master/bin/x86_64-linuxmusl/dt2dv Binary files differnew file mode 100755 index 00000000000..bc9e0e88f75 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dt2dv diff --git a/Master/bin/x86_64-linuxmusl/dtxgen b/Master/bin/x86_64-linuxmusl/dtxgen new file mode 120000 index 00000000000..0bb84711c40 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dtxgen @@ -0,0 +1 @@ +../../texmf-dist/scripts/dtxgen/dtxgen
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dv2dt b/Master/bin/x86_64-linuxmusl/dv2dt Binary files differnew file mode 100755 index 00000000000..38d64638af0 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dv2dt diff --git a/Master/bin/x86_64-linuxmusl/dvi2fax b/Master/bin/x86_64-linuxmusl/dvi2fax new file mode 120000 index 00000000000..0c426d0747b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvi2fax @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/dvi2fax.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvi2tty b/Master/bin/x86_64-linuxmusl/dvi2tty Binary files differnew file mode 100755 index 00000000000..b108d4003ea --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvi2tty diff --git a/Master/bin/x86_64-linuxmusl/dviasm b/Master/bin/x86_64-linuxmusl/dviasm new file mode 120000 index 00000000000..2b15762a267 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dviasm @@ -0,0 +1 @@ +../../texmf-dist/scripts/dviasm/dviasm.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvibook b/Master/bin/x86_64-linuxmusl/dvibook Binary files differnew file mode 100755 index 00000000000..4c0378e8d1b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvibook diff --git a/Master/bin/x86_64-linuxmusl/dviconcat b/Master/bin/x86_64-linuxmusl/dviconcat Binary files differnew file mode 100755 index 00000000000..552daba7eae --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dviconcat diff --git a/Master/bin/x86_64-linuxmusl/dvicopy b/Master/bin/x86_64-linuxmusl/dvicopy Binary files differnew file mode 100755 index 00000000000..4d8963a8371 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvicopy diff --git a/Master/bin/x86_64-linuxmusl/dvidvi b/Master/bin/x86_64-linuxmusl/dvidvi Binary files differnew file mode 100755 index 00000000000..41979049a1d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvidvi diff --git a/Master/bin/x86_64-linuxmusl/dvigif b/Master/bin/x86_64-linuxmusl/dvigif new file mode 120000 index 00000000000..c1eef0afe05 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvigif @@ -0,0 +1 @@ +dvipng
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvihp b/Master/bin/x86_64-linuxmusl/dvihp new file mode 100755 index 00000000000..03a2dbe9605 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvihp @@ -0,0 +1,128 @@ +#!/bin/sh +# $Id: dvihp,v 1.3 1996/12/03 19:53:56 karl Exp karl $ +# Run dvicopy, then dvilj[k]. Originally written by Karl Berry. +# Public domain. +# Try to accept arguments a la dvips, from Thomas Esser. + +: ${DVILJ=dvilj4} # the dvilj variant to run +: ${SPOOL=lpr} # used to print an LJ file + +tmpdir=`mktemp -d` \ + || { echo "cannot create directory \`$tmpdir'."; exit 1; } + +trap ' + test -d "$tmpdir" && { rm -f "$tmpdir"/*; rmdir "$tmpdir"; } + exit 0 +' 0 1 2 3 6 7 13 15 + +rcs_revision='$Revision: 1.3 $' +version=`set - $rcs_revision; echo $2` + +usage="Usage: `basename $0` [OPTIONS] [DVIFILE[.dvi]]. + Translate the given DVIFILE to Hewlett-Packard PCL by calling dvicopy + and then \$DVILJ (dvilj4 by default). + In the absence of other options, pipe the PCL to \$SPOOL (lpr by default). + + Options are recognized from dvips where possible: +-A print odd pages +-B print even pages +-d # set debug bits to # (see documentation) +-D # set resolution to # +-f run as filter +-l # don't print pages after # +-m manual feed +-n # print # pages +-O #,# set/change paper offset to #,# mm +-o s output to s instead of spooling +-p # don't print pages before # +-Ps pass directly to lpr +-v verbose operation +-x # set magnification to # + +Other options are passed to the dvilj program. + +Email bug reports to tex-k@tug.org." + + +if test $# -eq 0; then + echo "`basename $0`: Missing argument(s)." >&2 + echo "Try \``basename $0` --help' for more information." >&2 + exit 0 +fi + +unset infile opt output +output_opt=-e +verbose=false + +while test $# -gt 0; do + case "$1" in + -help|--help) echo "$usage"; exit 0;; + -version|--version) + echo "`basename $0` (Dviljk 2.6) $version" + echo "There is NO warranty. This script is public domain." + exit 0;; + -A) opt="$opt -D1";; # -A => -D1 (odd pages) + -B) opt="$opt -D2";; # -B -> -D2 (even pages) + -d) shift; opt="$opt --D$1";; # -d => --D (debug) + -d*) opt="$opt `echo $1 | sed s/d/-D/`";; + -D) shift; opt="$opt -R$1";; # -D => -R (resolution) + -f) infile=; output=-;; # -f (run as filter) + -l) shift; opt="$opt -t$1";; # -l => -t (ending page) + -l*) opt="$opt `echo $1 | sed s/l/t/`";; + -m) opt="$opt -A";; # -m => -A (manual feed) + -n) shift; opt="$opt -p$1";; # -n => -p (page count) + -n*) opt="$opt `echo $1 | sed s/^-n/-p/`";; + -o) if test $# -eq 1; then # -o (output file) + # No remaining args, output to foo.lj. + output=`basename $infile .dvi`.lj + else shift; output="$1"; fi;; + -o*) output="`echo $1 | sed 's/^-o//'`";; + -O) shift; x=`echo $1 | sed 's/,.*//'` # -O => -x, -y (page offsets) + y=`echo $1 | sed 's/.*,//'`; opt="$opt -x$x -y$y";; + -O*) temp="`echo $1 | sed 's/^-O//'`" + x=`echo $temp | sed 's/,.*//'` + y=`echo $temp | sed 's/.*,//'`; + opt="$opt -x$x -y$y";; + -p) shift; opt="$opt -f$1";; # -p => -f (starting page) + -p*) opt="$opt `echo $1 | sed s/p/f/`";; + -P) shift; output=; spool_opt="-P$1";; # -Pprinter + -P*) output=; spool_opt="$1";; + -v) verbose=true; opt="$opt -v";; + -x) shift; opt="$opt -m$1";; # -x => -m (magnification) + -x*) opt="$opt `echo $1 | sed s/x/m/`";; + --) shift; infile="$1"; break;; # -- => end of options + -*) opt="$opt $1";; # pass other options through + *) infile="$1";; + esac + shift +done + +# Make sure the filenames are unique on MS-DOS +vfless_dvi="$tmpdir"/dvi$$.vf + +# Expand VF references. +# If $infile is null, this will read standard input. +# dvilj can't read from a pipe, so always write to a file. +$verbose && echo "Running dvicopy $infile >$vfless_dvi" >&2 +if dvicopy $infile >"$vfless_dvi"; then :; else + echo "$0: dvicopy $infile failed." >&2 + exit 1 +fi +$verbose && ls -l "$vfless_dvi" >&2 + +if test -z "$output"; then + output=- # output to stdout + # Doing this pipe means the true exit status might get lost, but it + # seems worth it to avoid the temporary file. (Bad enough to have one.) + maybe_spool_cmd="| $SPOOL $spool_opt" +else + maybe_spool_cmd= +fi + +# Translate DVI to LJ. +cmd="$DVILJ $opt $output_opt$output \"$vfless_dvi\" $maybe_spool_cmd" +$verbose && echo "Running $cmd" >&2 +if eval $cmd; then :; else + echo "$0: $DVILJ failed." >&2 + exit 2 +fi diff --git a/Master/bin/x86_64-linuxmusl/dviinfox b/Master/bin/x86_64-linuxmusl/dviinfox new file mode 120000 index 00000000000..608924dd178 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dviinfox @@ -0,0 +1 @@ +../../texmf-dist/scripts/dviinfox/dviinfox.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvilj b/Master/bin/x86_64-linuxmusl/dvilj Binary files differnew file mode 100755 index 00000000000..ffde2e39dcf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvilj diff --git a/Master/bin/x86_64-linuxmusl/dvilj2p b/Master/bin/x86_64-linuxmusl/dvilj2p Binary files differnew file mode 100755 index 00000000000..9a278671ccb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvilj2p diff --git a/Master/bin/x86_64-linuxmusl/dvilj4 b/Master/bin/x86_64-linuxmusl/dvilj4 Binary files differnew file mode 100755 index 00000000000..3bf7c0f94be --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvilj4 diff --git a/Master/bin/x86_64-linuxmusl/dvilj4l b/Master/bin/x86_64-linuxmusl/dvilj4l Binary files differnew file mode 100755 index 00000000000..f0c80d7091f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvilj4l diff --git a/Master/bin/x86_64-linuxmusl/dvilj6 b/Master/bin/x86_64-linuxmusl/dvilj6 new file mode 120000 index 00000000000..576e6e449cd --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvilj6 @@ -0,0 +1 @@ +dvilj4
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvilualatex b/Master/bin/x86_64-linuxmusl/dvilualatex new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvilualatex @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dviluatex b/Master/bin/x86_64-linuxmusl/dviluatex new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dviluatex @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvipdfm b/Master/bin/x86_64-linuxmusl/dvipdfm new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvipdfm @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvipdfmx b/Master/bin/x86_64-linuxmusl/dvipdfmx new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvipdfmx @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvipdft b/Master/bin/x86_64-linuxmusl/dvipdft new file mode 100755 index 00000000000..3bcd0027db1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvipdft @@ -0,0 +1,105 @@ +#!/bin/sh +# dvipdft, completely rewritten by Thomas Esser for teTeX after an +# original script by Mark A. Wicks +# +# Thomas Esser. Public Domain. +# +# Modified by Matthias Franz for dvipdfmx (when running as dvipdfm) and +# TeX Live. + +# This script makes a first (fast) run with dvipdfm, then calls gs on +# the resulting pdf file to get the thumbnails and finally calls dvipdfm. + +progname=dvipdft +version=20090604.0046 + +# set trap for error +trap ' + echo "$progname: fatal error." >&2 + exit 1 +' 1 + +test -f /bin/sh5 && test -z "$RUNNING_SH5" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ + && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; } +unset RUNNING_SH5 + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +unset RUNNING_BSH + +# hack around a bug in zsh: +test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"' + +help="Usage: $progname [options] dvifile + $progname --help + $progname --version" + +quoteit() +{ + echo "x$1" | sed "s@.@@; s@'@'\\\\''@; s@^@'@; s@\$@'@" +} + +# process args 1 to (n-1) and scan for a -o argument keep a properly +# quoted backup of the options, so that they can be restored later +unset s outfile +while test $# -gt 1; do + case $1 in + -o) outfile=$2;; + esac + s="$s${s+ }"`quoteit "$1"` + shift +done + +# check for last argument +case $1 in + --help) + echo "$help" + exit 0 + ;; + --version) + echo "$progname version $version by Thomas Esser and others" + exit 0 + ;; + "") + echo "$help" + exit 1 + ;; +esac + +# args 1 to (n-1) are gone, last one must be the dvifile +dvifile="$1" + +# outfile comes from -o argument, else it is derived from the input file +test -n "$outfile" \ + || outfile=`echo "$dvifile" | sed 's@.*/@@; s@\.dvi$@@; s@$@.pdf@'` + +# outBase is part of the thumbname files just as dvipdfm expects them: +outBase=`echo "$outfile" | sed 's@\.pdf$@@'` + +ls "$outBase".[1-9]* >/dev/null 2>&1 && { + echo "$progname: Please move the following files out of the way:" >&2 + ls "$outBase".[1-9]* >&2 + exit 1 +} + +# restore args 1 to (n-1): +eval set x "$s"; shift + +# set trap for cleanup +trap ' + rm -f "$outBase".[1-9]* +' 0 + +# Run dvipdfm with the fastest options for the first pass +echo "$progname: running dvipdfm $@ -z0 $dvifile" >&2 +dvipdfm ${1+"$@"} -z0 "$dvifile" + +# run gs +echo "$progname: running gs" >&2 +gs -r10 -dNOPAUSE -dBATCH -sDEVICE=png256 -sOutputFile="$outBase.%d" "$outfile" + +# run dvipdfm with the users specified options for the last pass +echo "$progname: running dvipdfm -t $@ $dvifile" >&2 +dvipdfm ${1+"$@"} -t "$dvifile" diff --git a/Master/bin/x86_64-linuxmusl/dvipng b/Master/bin/x86_64-linuxmusl/dvipng Binary files differnew file mode 100755 index 00000000000..8878803f93c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvipng diff --git a/Master/bin/x86_64-linuxmusl/dvipos b/Master/bin/x86_64-linuxmusl/dvipos Binary files differnew file mode 100755 index 00000000000..3ed7e19605a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvipos diff --git a/Master/bin/x86_64-linuxmusl/dvips b/Master/bin/x86_64-linuxmusl/dvips Binary files differnew file mode 100755 index 00000000000..664df45d4da --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvips diff --git a/Master/bin/x86_64-linuxmusl/dvired b/Master/bin/x86_64-linuxmusl/dvired new file mode 120000 index 00000000000..8f3dd685952 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvired @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/dvired.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dviselect b/Master/bin/x86_64-linuxmusl/dviselect Binary files differnew file mode 100755 index 00000000000..7d37416a627 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dviselect diff --git a/Master/bin/x86_64-linuxmusl/dvisvgm b/Master/bin/x86_64-linuxmusl/dvisvgm Binary files differnew file mode 100755 index 00000000000..79651a9534c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvisvgm diff --git a/Master/bin/x86_64-linuxmusl/dvitodvi b/Master/bin/x86_64-linuxmusl/dvitodvi Binary files differnew file mode 100755 index 00000000000..0f5e1c71edf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvitodvi diff --git a/Master/bin/x86_64-linuxmusl/dvitomp b/Master/bin/x86_64-linuxmusl/dvitomp new file mode 120000 index 00000000000..96672bbb523 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvitomp @@ -0,0 +1 @@ +mpost
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/dvitype b/Master/bin/x86_64-linuxmusl/dvitype Binary files differnew file mode 100755 index 00000000000..c7985e28b31 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/dvitype diff --git a/Master/bin/x86_64-linuxmusl/e2pall b/Master/bin/x86_64-linuxmusl/e2pall new file mode 120000 index 00000000000..ac25e92eff9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/e2pall @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/e2pall.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ebb b/Master/bin/x86_64-linuxmusl/ebb new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ebb @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ebong b/Master/bin/x86_64-linuxmusl/ebong new file mode 120000 index 00000000000..7070a809fb6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ebong @@ -0,0 +1 @@ +../../texmf-dist/scripts/ebong/ebong.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/eplain b/Master/bin/x86_64-linuxmusl/eplain new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/eplain @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/epsffit b/Master/bin/x86_64-linuxmusl/epsffit Binary files differnew file mode 100755 index 00000000000..1974f0bcb98 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/epsffit diff --git a/Master/bin/x86_64-linuxmusl/epspdf b/Master/bin/x86_64-linuxmusl/epspdf new file mode 120000 index 00000000000..83969c20ed8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/epspdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/epspdf/epspdf.tlu
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/epspdftk b/Master/bin/x86_64-linuxmusl/epspdftk new file mode 120000 index 00000000000..3171de5061c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/epspdftk @@ -0,0 +1 @@ +../../texmf-dist/scripts/epspdf/epspdftk.tcl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/epstopdf b/Master/bin/x86_64-linuxmusl/epstopdf new file mode 120000 index 00000000000..2356f54942b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/epstopdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/epstopdf/epstopdf.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/eptex b/Master/bin/x86_64-linuxmusl/eptex Binary files differnew file mode 100755 index 00000000000..4b1fd3c62f0 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/eptex diff --git a/Master/bin/x86_64-linuxmusl/etex b/Master/bin/x86_64-linuxmusl/etex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/etex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/euptex b/Master/bin/x86_64-linuxmusl/euptex Binary files differnew file mode 100755 index 00000000000..35c37baa501 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/euptex diff --git a/Master/bin/x86_64-linuxmusl/exceltex b/Master/bin/x86_64-linuxmusl/exceltex new file mode 120000 index 00000000000..6d7dab515a7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/exceltex @@ -0,0 +1 @@ +../../texmf-dist/scripts/exceltex/exceltex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/extconv b/Master/bin/x86_64-linuxmusl/extconv Binary files differnew file mode 100755 index 00000000000..fcec937df77 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/extconv diff --git a/Master/bin/x86_64-linuxmusl/extractbb b/Master/bin/x86_64-linuxmusl/extractbb new file mode 120000 index 00000000000..619e6a2f6ab --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/extractbb @@ -0,0 +1 @@ +xdvipdfmx
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/extractres b/Master/bin/x86_64-linuxmusl/extractres new file mode 120000 index 00000000000..e637adab58f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/extractres @@ -0,0 +1 @@ +../../texmf-dist/scripts/psutils/extractres.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/fig4latex b/Master/bin/x86_64-linuxmusl/fig4latex new file mode 120000 index 00000000000..6c515e55312 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/fig4latex @@ -0,0 +1 @@ +../../texmf-dist/scripts/fig4latex/fig4latex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/findhyph b/Master/bin/x86_64-linuxmusl/findhyph new file mode 120000 index 00000000000..31f10c8c0de --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/findhyph @@ -0,0 +1 @@ +../../texmf-dist/scripts/findhyph/findhyph
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/fmtutil b/Master/bin/x86_64-linuxmusl/fmtutil new file mode 120000 index 00000000000..9f1f079d5de --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/fmtutil @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/fmtutil-sys b/Master/bin/x86_64-linuxmusl/fmtutil-sys new file mode 120000 index 00000000000..f76c016f1d7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/fmtutil-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-sys.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/fmtutil-user b/Master/bin/x86_64-linuxmusl/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/fontinst b/Master/bin/x86_64-linuxmusl/fontinst new file mode 120000 index 00000000000..a13919e99df --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/fontinst @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fontinst.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/fragmaster b/Master/bin/x86_64-linuxmusl/fragmaster new file mode 120000 index 00000000000..ca1bb398b4b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/fragmaster @@ -0,0 +1 @@ +../../texmf-dist/scripts/fragmaster/fragmaster.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/gbklatex b/Master/bin/x86_64-linuxmusl/gbklatex new file mode 100755 index 00000000000..82e706a44f7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gbklatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +extconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/gbkpdflatex b/Master/bin/x86_64-linuxmusl/gbkpdflatex new file mode 100755 index 00000000000..16377e9dc17 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gbkpdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] pdflatex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +extconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/getmapdl b/Master/bin/x86_64-linuxmusl/getmapdl new file mode 120000 index 00000000000..d04e42cff2a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/getmapdl @@ -0,0 +1 @@ +../../texmf-dist/scripts/getmap/getmapdl.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/gftodvi b/Master/bin/x86_64-linuxmusl/gftodvi Binary files differnew file mode 100755 index 00000000000..3e29a33ac38 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gftodvi diff --git a/Master/bin/x86_64-linuxmusl/gftopk b/Master/bin/x86_64-linuxmusl/gftopk Binary files differnew file mode 100755 index 00000000000..d7eecdd8772 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gftopk diff --git a/Master/bin/x86_64-linuxmusl/gftype b/Master/bin/x86_64-linuxmusl/gftype Binary files differnew file mode 100755 index 00000000000..81fbeb019bf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gftype diff --git a/Master/bin/x86_64-linuxmusl/gregorio b/Master/bin/x86_64-linuxmusl/gregorio Binary files differnew file mode 100755 index 00000000000..b851046a194 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gregorio diff --git a/Master/bin/x86_64-linuxmusl/gsftopk b/Master/bin/x86_64-linuxmusl/gsftopk Binary files differnew file mode 100755 index 00000000000..177e629559f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/gsftopk diff --git a/Master/bin/x86_64-linuxmusl/hbf2gf b/Master/bin/x86_64-linuxmusl/hbf2gf Binary files differnew file mode 100755 index 00000000000..66b117104f8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/hbf2gf diff --git a/Master/bin/x86_64-linuxmusl/ht b/Master/bin/x86_64-linuxmusl/ht new file mode 120000 index 00000000000..ecd829558cd --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/ht.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/htcontext b/Master/bin/x86_64-linuxmusl/htcontext new file mode 120000 index 00000000000..d2754ae84fc --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/htcontext @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htcontext.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/htlatex b/Master/bin/x86_64-linuxmusl/htlatex new file mode 120000 index 00000000000..fe0feaa8185 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/htlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htlatex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/htmex b/Master/bin/x86_64-linuxmusl/htmex new file mode 120000 index 00000000000..29032d7b670 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/htmex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htmex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/httex b/Master/bin/x86_64-linuxmusl/httex new file mode 120000 index 00000000000..ece1bd19046 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/httex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/httex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/httexi b/Master/bin/x86_64-linuxmusl/httexi new file mode 120000 index 00000000000..aa6cd5c8561 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/httexi @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/httexi.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/htxelatex b/Master/bin/x86_64-linuxmusl/htxelatex new file mode 120000 index 00000000000..dcaa0fc882c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/htxelatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htxelatex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/htxetex b/Master/bin/x86_64-linuxmusl/htxetex new file mode 120000 index 00000000000..c6cf37bfae9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/htxetex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htxetex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/includeres b/Master/bin/x86_64-linuxmusl/includeres new file mode 120000 index 00000000000..e1e74ccab76 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/includeres @@ -0,0 +1 @@ +../../texmf-dist/scripts/psutils/includeres.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/inimf b/Master/bin/x86_64-linuxmusl/inimf new file mode 120000 index 00000000000..64dafc4ff66 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/inimf @@ -0,0 +1 @@ +mf
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/initex b/Master/bin/x86_64-linuxmusl/initex new file mode 120000 index 00000000000..5c8f2b2cc00 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/initex @@ -0,0 +1 @@ +tex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/installfont-tl b/Master/bin/x86_64-linuxmusl/installfont-tl new file mode 120000 index 00000000000..398b3415e78 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/installfont-tl @@ -0,0 +1 @@ +../../texmf-dist/scripts/installfont/installfont-tl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/jadetex b/Master/bin/x86_64-linuxmusl/jadetex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/jadetex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/jamo-normalize b/Master/bin/x86_64-linuxmusl/jamo-normalize new file mode 120000 index 00000000000..f435bad1f54 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/jamo-normalize @@ -0,0 +1 @@ +../../texmf-dist/scripts/kotex-utils/jamo-normalize.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/jfmutil b/Master/bin/x86_64-linuxmusl/jfmutil new file mode 120000 index 00000000000..2eb9c10465d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/jfmutil @@ -0,0 +1 @@ +../../texmf-dist/scripts/jfmutil/jfmutil.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kanji-config-updmap b/Master/bin/x86_64-linuxmusl/kanji-config-updmap new file mode 120000 index 00000000000..c867656c924 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kanji-config-updmap @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kanji-config-updmap-sys b/Master/bin/x86_64-linuxmusl/kanji-config-updmap-sys new file mode 120000 index 00000000000..ce43f10330c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kanji-config-updmap-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap-sys.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kanji-config-updmap-user b/Master/bin/x86_64-linuxmusl/kanji-config-updmap-user new file mode 120000 index 00000000000..792d3f5ee2c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kanji-config-updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kanji-fontmap-creator b/Master/bin/x86_64-linuxmusl/kanji-fontmap-creator new file mode 120000 index 00000000000..d3ab5b6bbf3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kanji-fontmap-creator @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex-fontmaps/kanji-fontmap-creator.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/komkindex b/Master/bin/x86_64-linuxmusl/komkindex new file mode 120000 index 00000000000..8eb1c0e7773 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/komkindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/kotex-utils/komkindex.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kpseaccess b/Master/bin/x86_64-linuxmusl/kpseaccess Binary files differnew file mode 100755 index 00000000000..7933b8314ae --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpseaccess diff --git a/Master/bin/x86_64-linuxmusl/kpsepath b/Master/bin/x86_64-linuxmusl/kpsepath new file mode 120000 index 00000000000..30de0e13853 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsepath @@ -0,0 +1 @@ +kpsetool
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kpsereadlink b/Master/bin/x86_64-linuxmusl/kpsereadlink Binary files differnew file mode 100755 index 00000000000..31e80217173 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsereadlink diff --git a/Master/bin/x86_64-linuxmusl/kpsestat b/Master/bin/x86_64-linuxmusl/kpsestat Binary files differnew file mode 100755 index 00000000000..37e6f08f88e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsestat diff --git a/Master/bin/x86_64-linuxmusl/kpsetool b/Master/bin/x86_64-linuxmusl/kpsetool new file mode 120000 index 00000000000..dd4770a5a32 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsetool @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/kpsetool.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kpsewhere b/Master/bin/x86_64-linuxmusl/kpsewhere new file mode 120000 index 00000000000..a23cd2f30f0 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsewhere @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/kpsewhere.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/kpsewhich b/Master/bin/x86_64-linuxmusl/kpsewhich Binary files differnew file mode 100755 index 00000000000..00e0f5b9875 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsewhich diff --git a/Master/bin/x86_64-linuxmusl/kpsexpand b/Master/bin/x86_64-linuxmusl/kpsexpand new file mode 120000 index 00000000000..30de0e13853 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/kpsexpand @@ -0,0 +1 @@ +kpsetool
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lacheck b/Master/bin/x86_64-linuxmusl/lacheck Binary files differnew file mode 100755 index 00000000000..580ee99858a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lacheck diff --git a/Master/bin/x86_64-linuxmusl/lamed b/Master/bin/x86_64-linuxmusl/lamed new file mode 120000 index 00000000000..b02b132b9c1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lamed @@ -0,0 +1 @@ +aleph
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latex b/Master/bin/x86_64-linuxmusl/latex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latex-git-log b/Master/bin/x86_64-linuxmusl/latex-git-log new file mode 120000 index 00000000000..1350d8dd5ad --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latex-git-log @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex-git-log/latex-git-log
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latex-papersize b/Master/bin/x86_64-linuxmusl/latex-papersize new file mode 120000 index 00000000000..186e84d8df6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latex-papersize @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex-papersize/latex-papersize.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latex2man b/Master/bin/x86_64-linuxmusl/latex2man new file mode 120000 index 00000000000..66d79f878b7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latex2man @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex2man/latex2man
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latex2nemeth b/Master/bin/x86_64-linuxmusl/latex2nemeth new file mode 120000 index 00000000000..0099f1b03c4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latex2nemeth @@ -0,0 +1 @@ +../../texmf-dist/scripts/latex2nemeth/latex2nemeth
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexdef b/Master/bin/x86_64-linuxmusl/latexdef new file mode 120000 index 00000000000..6a133bd5a45 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexdef @@ -0,0 +1 @@ +texdef
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexdiff b/Master/bin/x86_64-linuxmusl/latexdiff new file mode 120000 index 00000000000..8a08889cc78 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexdiff @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexdiff/latexdiff.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexdiff-vc b/Master/bin/x86_64-linuxmusl/latexdiff-vc new file mode 120000 index 00000000000..7f25407d7e5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexdiff-vc @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexdiff/latexdiff-vc.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexfileversion b/Master/bin/x86_64-linuxmusl/latexfileversion new file mode 120000 index 00000000000..a18f79465fc --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexfileversion @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexfileversion/latexfileversion
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexindent b/Master/bin/x86_64-linuxmusl/latexindent new file mode 120000 index 00000000000..420acccd860 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexindent @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexindent/latexindent.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexmk b/Master/bin/x86_64-linuxmusl/latexmk new file mode 120000 index 00000000000..4993e09a4e9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexmk @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexmk/latexmk.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexpand b/Master/bin/x86_64-linuxmusl/latexpand new file mode 120000 index 00000000000..1a0b6d2abaa --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexpand @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexpand/latexpand
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/latexrevise b/Master/bin/x86_64-linuxmusl/latexrevise new file mode 120000 index 00000000000..d2325c31e6c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/latexrevise @@ -0,0 +1 @@ +../../texmf-dist/scripts/latexdiff/latexrevise.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lily-glyph-commands b/Master/bin/x86_64-linuxmusl/lily-glyph-commands new file mode 120000 index 00000000000..a4a04e3e037 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lily-glyph-commands @@ -0,0 +1 @@ +../../texmf-dist/scripts/lilyglyphs/lily-glyph-commands.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lily-image-commands b/Master/bin/x86_64-linuxmusl/lily-image-commands new file mode 120000 index 00000000000..033777a87bd --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lily-image-commands @@ -0,0 +1 @@ +../../texmf-dist/scripts/lilyglyphs/lily-image-commands.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lily-rebuild-pdfs b/Master/bin/x86_64-linuxmusl/lily-rebuild-pdfs new file mode 120000 index 00000000000..3451311849b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lily-rebuild-pdfs @@ -0,0 +1 @@ +../../texmf-dist/scripts/lilyglyphs/lily-rebuild-pdfs.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/listbib b/Master/bin/x86_64-linuxmusl/listbib new file mode 120000 index 00000000000..af19d420efb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/listbib @@ -0,0 +1 @@ +../../texmf-dist/scripts/listbib/listbib
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/listings-ext.sh b/Master/bin/x86_64-linuxmusl/listings-ext.sh new file mode 120000 index 00000000000..943db76d879 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/listings-ext.sh @@ -0,0 +1 @@ +../../texmf-dist/scripts/listings-ext/listings-ext.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lollipop b/Master/bin/x86_64-linuxmusl/lollipop new file mode 120000 index 00000000000..5c8f2b2cc00 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lollipop @@ -0,0 +1 @@ +tex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ltx2crossrefxml b/Master/bin/x86_64-linuxmusl/ltx2crossrefxml new file mode 120000 index 00000000000..39f658b7c97 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ltx2crossrefxml @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/ltx2crossrefxml.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ltxfileinfo b/Master/bin/x86_64-linuxmusl/ltxfileinfo new file mode 120000 index 00000000000..0e2a88c08d2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ltxfileinfo @@ -0,0 +1 @@ +../../texmf-dist/scripts/ltxfileinfo/ltxfileinfo
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ltximg b/Master/bin/x86_64-linuxmusl/ltximg new file mode 120000 index 00000000000..0e9bba6fed9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ltximg @@ -0,0 +1 @@ +../../texmf-dist/scripts/ltximg/ltximg.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lua2dox_filter b/Master/bin/x86_64-linuxmusl/lua2dox_filter new file mode 120000 index 00000000000..545465ae6a2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lua2dox_filter @@ -0,0 +1 @@ +../../texmf-dist/scripts/lua2dox/lua2dox_filter
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/luajittex b/Master/bin/x86_64-linuxmusl/luajittex Binary files differnew file mode 100755 index 00000000000..39e4b5550c9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/luajittex diff --git a/Master/bin/x86_64-linuxmusl/lualatex b/Master/bin/x86_64-linuxmusl/lualatex new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lualatex @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/luaotfload-tool b/Master/bin/x86_64-linuxmusl/luaotfload-tool new file mode 120000 index 00000000000..a32b122f175 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/luaotfload-tool @@ -0,0 +1 @@ +../../texmf-dist/scripts/luaotfload/luaotfload-tool.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/luatex b/Master/bin/x86_64-linuxmusl/luatex Binary files differnew file mode 100755 index 00000000000..387ad946ac8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/luatex diff --git a/Master/bin/x86_64-linuxmusl/luatex53 b/Master/bin/x86_64-linuxmusl/luatex53 Binary files differnew file mode 100755 index 00000000000..3eade655e1a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/luatex53 diff --git a/Master/bin/x86_64-linuxmusl/luatools b/Master/bin/x86_64-linuxmusl/luatools new file mode 120000 index 00000000000..8fd68d0935a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/luatools @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/luatools
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/lwarpmk b/Master/bin/x86_64-linuxmusl/lwarpmk new file mode 120000 index 00000000000..ad551c470b1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/lwarpmk @@ -0,0 +1 @@ +../../texmf-dist/scripts/lwarp/lwarpmk.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/m-tx b/Master/bin/x86_64-linuxmusl/m-tx new file mode 120000 index 00000000000..cb99ed8f557 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/m-tx @@ -0,0 +1 @@ +../../texmf-dist/scripts/m-tx/m-tx.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mag b/Master/bin/x86_64-linuxmusl/mag Binary files differnew file mode 100755 index 00000000000..e33c8c0b20d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mag diff --git a/Master/bin/x86_64-linuxmusl/make4ht b/Master/bin/x86_64-linuxmusl/make4ht new file mode 120000 index 00000000000..ff701ecdc0a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/make4ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/make4ht/make4ht
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/makedtx b/Master/bin/x86_64-linuxmusl/makedtx new file mode 120000 index 00000000000..187b2cea875 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/makedtx @@ -0,0 +1 @@ +../../texmf-dist/scripts/makedtx/makedtx.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/makeglossaries b/Master/bin/x86_64-linuxmusl/makeglossaries new file mode 120000 index 00000000000..526413aa3ea --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/makeglossaries @@ -0,0 +1 @@ +../../texmf-dist/scripts/glossaries/makeglossaries
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/makeglossaries-lite b/Master/bin/x86_64-linuxmusl/makeglossaries-lite new file mode 120000 index 00000000000..fbbf438a59b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/makeglossaries-lite @@ -0,0 +1 @@ +../../texmf-dist/scripts/glossaries/makeglossaries-lite.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/makeindex b/Master/bin/x86_64-linuxmusl/makeindex Binary files differnew file mode 100755 index 00000000000..a3ed22a95d7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/makeindex diff --git a/Master/bin/x86_64-linuxmusl/makejvf b/Master/bin/x86_64-linuxmusl/makejvf Binary files differnew file mode 100755 index 00000000000..e730294239f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/makejvf diff --git a/Master/bin/x86_64-linuxmusl/man b/Master/bin/x86_64-linuxmusl/man new file mode 120000 index 00000000000..43bcb954783 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/man @@ -0,0 +1 @@ +../../texmf-dist/doc/man
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/match_parens b/Master/bin/x86_64-linuxmusl/match_parens new file mode 120000 index 00000000000..98e3ec225c5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/match_parens @@ -0,0 +1 @@ +../../texmf-dist/scripts/match_parens/match_parens
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mathspic b/Master/bin/x86_64-linuxmusl/mathspic new file mode 120000 index 00000000000..53c2b249348 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mathspic @@ -0,0 +1 @@ +../../texmf-dist/scripts/mathspic/mathspic.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mendex b/Master/bin/x86_64-linuxmusl/mendex Binary files differnew file mode 100755 index 00000000000..a6e35ec57a4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mendex diff --git a/Master/bin/x86_64-linuxmusl/mex b/Master/bin/x86_64-linuxmusl/mex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mf b/Master/bin/x86_64-linuxmusl/mf Binary files differnew file mode 100755 index 00000000000..626e2a99cf7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mf diff --git a/Master/bin/x86_64-linuxmusl/mf-nowin b/Master/bin/x86_64-linuxmusl/mf-nowin Binary files differnew file mode 100755 index 00000000000..96abcd07833 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mf-nowin diff --git a/Master/bin/x86_64-linuxmusl/mf2pt1 b/Master/bin/x86_64-linuxmusl/mf2pt1 new file mode 120000 index 00000000000..c4e36331863 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mf2pt1 @@ -0,0 +1 @@ +../../texmf-dist/scripts/mf2pt1/mf2pt1.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mflua b/Master/bin/x86_64-linuxmusl/mflua Binary files differnew file mode 100755 index 00000000000..237a36a55db --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mflua diff --git a/Master/bin/x86_64-linuxmusl/mflua-nowin b/Master/bin/x86_64-linuxmusl/mflua-nowin new file mode 120000 index 00000000000..afcfa111c31 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mflua-nowin @@ -0,0 +1 @@ +mflua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mfluajit b/Master/bin/x86_64-linuxmusl/mfluajit Binary files differnew file mode 100755 index 00000000000..53812387d57 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mfluajit diff --git a/Master/bin/x86_64-linuxmusl/mfluajit-nowin b/Master/bin/x86_64-linuxmusl/mfluajit-nowin new file mode 120000 index 00000000000..945c192c209 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mfluajit-nowin @@ -0,0 +1 @@ +mfluajit
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mfplain b/Master/bin/x86_64-linuxmusl/mfplain new file mode 120000 index 00000000000..96672bbb523 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mfplain @@ -0,0 +1 @@ +mpost
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mft b/Master/bin/x86_64-linuxmusl/mft Binary files differnew file mode 100755 index 00000000000..51afa831178 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mft diff --git a/Master/bin/x86_64-linuxmusl/mk4ht b/Master/bin/x86_64-linuxmusl/mk4ht new file mode 120000 index 00000000000..4b7480809ba --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mk4ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/mk4ht.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mkgrkindex b/Master/bin/x86_64-linuxmusl/mkgrkindex new file mode 120000 index 00000000000..2dc602dd180 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkgrkindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/mkgrkindex/mkgrkindex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mkindex b/Master/bin/x86_64-linuxmusl/mkindex new file mode 100755 index 00000000000..565f805695d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkindex @@ -0,0 +1,39 @@ +#!/bin/sh + +test -f /bin/sh5 && test -z "$RUNNING_SH5" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ + && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; } +unset RUNNING_SH5 + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +unset RUNNING_BSH + +progname=`basename $0` +case $# in + 0) + echo "usage: `basename $0` file[.idx] ..." 1>&2 + exit 1 + ;; +esac + +gind=gind.ist +gglo=gglo.ist + +# remember starting directory +dir=`pwd` + +# loop over all files +for i +do + destdir=`echo $i | sed 's/^[^\/]*$/./; s/\/[^\/]*$//'` + test -d "$destdir"||continue + cd "$destdir" + FILENAME=`basename $i .idx` + test -f "$FILENAME".idx \ + && makeindex -s $gind "$FILENAME" + test -f "$FILENAME".glo \ + && makeindex -s $gglo -o "$FILENAME".gls "$FILENAME".glo + cd "$dir" +done diff --git a/Master/bin/x86_64-linuxmusl/mkjobtexmf b/Master/bin/x86_64-linuxmusl/mkjobtexmf new file mode 120000 index 00000000000..90b7a69f9f5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkjobtexmf @@ -0,0 +1 @@ +../../texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mkocp b/Master/bin/x86_64-linuxmusl/mkocp new file mode 100755 index 00000000000..41ffead8bf1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkocp @@ -0,0 +1,6 @@ +#!/bin/sh +# Initial definition. Will leave the .ocp file in the local directory. +( +otp2ocp `basename "$1" .ocp` || exit 1 +) 1>&2 </dev/null +echo `basename "$1" .ocp`.ocp diff --git a/Master/bin/x86_64-linuxmusl/mkofm b/Master/bin/x86_64-linuxmusl/mkofm new file mode 100755 index 00000000000..306575cfbe7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkofm @@ -0,0 +1,3 @@ +#!/bin/sh +# Initial definition. For the moment only makes .tfm files. +mktextfm "$@" diff --git a/Master/bin/x86_64-linuxmusl/mkpic b/Master/bin/x86_64-linuxmusl/mkpic new file mode 120000 index 00000000000..56b31705da0 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkpic @@ -0,0 +1 @@ +../../texmf-dist/scripts/mkpic/mkpic
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mkt1font b/Master/bin/x86_64-linuxmusl/mkt1font new file mode 120000 index 00000000000..9a87e88c93a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mkt1font @@ -0,0 +1 @@ +../../texmf-dist/scripts/accfonts/mkt1font
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mktexfmt b/Master/bin/x86_64-linuxmusl/mktexfmt new file mode 120000 index 00000000000..817cc8aaa1b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mktexfmt @@ -0,0 +1 @@ +fmtutil
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mktexlsr b/Master/bin/x86_64-linuxmusl/mktexlsr new file mode 100755 index 00000000000..bd3eb50d6e4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mktexlsr @@ -0,0 +1,236 @@ +#!/bin/sh +# original mktexlsr -- create or rebuild ls-R. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Suitable for calling from cron, as in: +# 0 * * * * cd /your/texmf/root && /usr/local/texlive/bin/mktexlsr +# +# Originally written as `texhash' by Thomas Esser, Okt., 1994. +# Public domain. + +version='$Id$' +progname=`echo $0 | sed 's%.*/%%'` + +usage="Usage: $progname [OPTION]... [DIR]... + +Rebuild ls-R filename databases used by TeX. If one or more arguments +DIRS are given, these are used as the directories in which to build +ls-R. Else all directories in the search path for ls-R files +(\$TEXMFDBS) are used. + +Options: + --dry-run do not actually update anything + --help display this help and exit + --quiet cancel --verbose + --silent same as --quiet + --verbose explain what is being done + --version output version information and exit + +If standard input is a terminal, --verbose is on by default. + +For more information, see the \`Filename database' section of +Kpathsea manual available at http://tug.org/kpathsea. + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# The simple PATH-prepending approach we take in other scripts doesn't +# handle DOS/Windows, but we don't use the shell scripts on Windows +# anyway, and does anyone want current TL on DOS or DJGPP? Maybe they +# can maintain their own changes if so. Leaving this code though, since +# it's always been here ... + +# MS-DOS and MS-Windows define $COMSPEC or $ComSpec and use `;' to separate +# directories in path lists whereas Unix uses `:'. Make an exception for +# Cygwin, which pretends to be UNIX. +# Create a variable that holds the right character to be used by the scripts. +DOSISH=no +case `uname -s` in + CYGWIN*|Cygwin*|cygwin*) ;; + *) if test -n "$COMSPEC" || test -n "$ComSpec"; then DOSISH=yes; fi +esac +if test "$DOSISH" = "no"; then SEP=':'; else SEP=';';fi + +# Add the location of the script to the PATH if necessary. This must +# be done before kpsewhich can be called, and thus cannot be put into +# mktex.opt. +dirname=`echo $0 | sed 's%/*[^/][^/]*$%%'` +case $dirname in + "") # Do nothing + ;; + /* | [A-z]:/*) # Absolute name + PATH="$dirname$SEP$PATH" + export PATH ;; + *) # Relative name + PATH="`pwd`/$dirname$SEP$PATH" + export PATH ;; +esac + +if tty -s; then verbose=true; else verbose=false; fi +dry_run=false +trees= + +# initialize treefile by either mktemp or some random name +# code taken from pdfjam and adjusted +{ + treefile=` + (umask 077 && mktemp "${TMPDIR-/tmp}/mktexlsrtrees.XXXXXXXXXX") 2>/dev/null + ` && test -n "$treefile" && test -f "$treefile" +} || { + ## We'll use awk to make random number, for portability + random=`awk 'END { srand(); printf ("%d\n", rand()*1000000); }' /dev/null` + treefile="${TMPDIR-/tmp}/mktexlsrtrees$$.$random" +} || exit $? + +trap 'cd /; rm -f $treefile; test -z "$db_dir_tmp" || rm -rf "$db_dir_tmp"; + exit' 0 1 2 3 7 13 15 + +# A copy of some stuff from mktex.opt, so we can run in the presence of +# terminally damaged ls-R files. +while test $# -gt 0; do + if test "x$1" = x--help || test "x$1" = x-help; then + echo "$usage" + exit 0 + elif test "x$1" = x--version || test "x$1" = x-version; then + echo "`basename $0` $version" + kpsewhich --version + exit 0 + elif test "x$1" = x--verbose || test "x$1" = x-verbose; then + verbose=true + elif test "x$1" = x--dry-run || test "x$1" = x-n; then + dry_run=true + elif test "x$1" = x--quiet || test "x$1" = x--silent \ + || test "x$1" = x-quiet || test "x$1" = x-silent ; then + verbose=false + elif test "x$1" = x--; then + : + elif echo "x$1" | grep '^x-' >/dev/null; then + echo "$progname: unknown option \`$1', try --help if you need it." >&2 + exit 1 + else + if test ! -d "$1"; then + echo "$progname: $1: not a directory, skipping." >&2 + shift + continue + fi + # By saving the argument in a file, we can later get it back while + # supporting spaces in the name. This still doesn't support + # newlines in the directory names, but nobody ever complains about + # that, and it seems much too much trouble to use \0 terminators. + (umask 077 + if echo "$1" >>"$treefile"; then :; else + echo "$progname: $treefile: could not append to arg file, goodbye." >&2 + exit 1 + fi + ) + fi + shift +done + +# mktexupd and mktexlsr make sure they're coordinated via this. A copy +# is found mktex.opt. +ls_R_magic='% ls-R -- filename database for kpathsea; do not change this line.' +# The old string, which should continue to work. +old_ls_R_magic='% ls-R -- maintained by MakeTeXls-R; do not change this line.' + +{ + # Get list of directories from the explicit arguments (now saved in + # $treefile), or $TEXMFDBS if no explicit args. Eliminate duplicates. + saveIFS=$IFS # break only at newline + IFS=' +' + if test -s "$treefile"; then + set x `sort "$treefile" | uniq` + else + set x `kpsewhich --show-path=ls-R | tr : ' +' | sort | uniq` + fi + IFS=$saveIFS + shift +} + +for TEXMFLS_R in "$@"; do + # Prepend cwd if the directory was relative. + case "$TEXMFLS_R" in + "") continue ;; # Strictly speaking, it is an error if this case is taken. + /* | [A-z]:/*) ;; + *) TEXMFLS_R="`pwd`/$TEXMFLS_R" + esac + # Allow for either ls-R and ls-r to exist. But create ls-R if we're + # working from scratch. + if test -f "$TEXMFLS_R/ls-R"; then + db_file="$TEXMFLS_R/ls-R" + elif test -f "$TEXMFLS_R/ls-r"; then + db_file="$TEXMFLS_R/ls-r" + else + db_file="$TEXMFLS_R/ls-R" + fi + # Follow a possible symlink to get the right filesystem. + # The '|| true' construct prevents an sh -e aborting. + db_readlink=`kpsereadlink "$TEXMFLS_R/ls-R" 2>/dev/null` || true + case "$db_readlink" in + "") ;; + /* | [A-z]:/*) db_file="$db_readlink" ;; + *) db_file="$TEXMFLS_R/$db_readlink" + esac + db_dir=`echo "$db_file" | sed 's%/[^/][^/]*$%%'` # can't rely on dirname + + # want to be silent if the directory doesn't exist, since the ls-R + # path ordinarily contains many nonexistent directories. + test -d "$db_dir" || continue + test -w "$db_dir" || { echo "$progname: $db_dir: directory not writable. Skipping..." >&2; continue; } + + if test ! -f "$db_file"; then + cp /dev/null "$db_file" + # Use same permissions as parent directory, minus x,s, or t bits. + chmod `kpsestat -xst "$db_dir"` "$db_file" + elif test -s "$db_file" \ + && test "x`sed '1s/
$//;1q' \"$db_file\"`" != "x$ls_R_magic" \ + && test "x`sed '1s/
$//;1q' \"$db_file\"`" != "x$old_ls_R_magic"; then + echo "$progname: $db_file: no magic string, skipping..." >&2 + continue + fi + + # Skip if we cannot write the file: + kpseaccess -w "$db_file" || { echo "$progname: $db_file: no write permission, skipping..." >&2; continue; } + + db_dir_tmp="$db_dir/lsR$$.tmp" + (umask 077 && mkdir "$db_dir_tmp" ) \ + || { echo "$progname: $db_dir_tmp: could not create directory, skipping..." >&2; continue; } + db_file_tmp="$db_dir_tmp/lsR$$.tmp" + rm -f "$db_file_tmp" + + $verbose && echo "$progname: Updating $db_file... " + $dry_run && continue + + echo "$ls_R_magic" >"$db_file_tmp" + + # The main task. We put ./: in the output, so top-level files can be + # found via ls-R. Probably irrelevant in practice. The sed command + # inserts the leading ./ for directory names, and removes ., .., and + # version control entries from the list. Also omit contents of any + # the version directories; sed apparently requires that we do that + # operation in a separate invocation. We do not try to support colons + # in directory names. + # + echo "./:" >>"$db_file_tmp" + vc_dirs='\.\(bzr\|git\|hg\|svn\)\|_darcs' + (cd "$TEXMFLS_R" && \ls -LRa 2>/dev/null) \ + | sed -e '/^$/{n;s%^\./%%;s%^%./%;}; /^\.$/d; /^\.\.$/d; /^'$vc_dirs'$/d;' \ + -e '/^[\.\/]*lsR[0-9]*\.tmp:*$/d' \ + | sed -e /$vc_dirs'.*:$/,/^$/d' \ + >>"$db_file_tmp" + + # To be really safe, a loop. + until PERMS=`kpsestat = "$db_file"`; do sleep 1; done + chmod $PERMS "$db_file_tmp" + rm -f "$db_file" + mv "$db_file_tmp" "$db_file" + rm -rf "$db_dir_tmp" +done + +$verbose && echo "$progname: Done." +exit 0 diff --git a/Master/bin/x86_64-linuxmusl/mktexmf b/Master/bin/x86_64-linuxmusl/mktexmf new file mode 100755 index 00000000000..f6b8991e8d1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mktexmf @@ -0,0 +1,151 @@ +#!/bin/sh +# original mktexmf -- make a new MF file, because one wasn't found. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Originally written by Thomas Esser. +# Public domain. + +version='$Id$' + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +usage="Usage: $0 FONT. + +Makes the Metafont source file for FONT, if possible. For example, +\`ecr12' or \`cmr11'. + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# Common code for all scripts. +: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`} +: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`} +test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt" +if test ! -f "$MT_MKTEX_OPT"; then + echo "$progname: Cannot find mktex.opt; check your installation." >&2 + exit 1 +fi + +. "$MT_MKTEX_OPT" + +( +# See comments in mktexpk. +name="`echo $1 | sed 's%.*/%%; s%\.mf$%%'`" +rootname=`echo "$name" | sed 's/[0-9]*$//'` +pointsize=`echo "$name" | sed "s/^$rootname//"` + +sauterroot=`kpsewhich b-$rootname.mf 2>/dev/null` +if test -n "$sauterroot"; then + rootfile=$sauterroot + rootname=b-$rootname +else + case $name in + # csso12[0-5][0-9] from CJK package; unsupported by mktexmf + csso12[0-5][0-9]) + rootfile=;; + *) + case $rootname in + cs*|lcsss*|icscsc*|icstt*|ilcsss*) + rootfile=`kpsewhich cscode.mf`;; + wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]|l[abcdhl][bcdfiorstuvx]*) + lhprefix=`echo "$name" | sed 's/^\(..\).*/\1/'` + rootfile=`kpsewhich ${lhprefix}codes.mf 2>/dev/null`;; + *) + rootfile=`kpsewhich $rootname.mf 2>/dev/null`;; + esac;; + esac +fi +{ test -z "$rootfile" || test ! -f "$rootfile"; } && exit 1 + +#if test -z "$MT_MFNAME"; then +OIFS=$IFS; IFS=$SEP +set x `"$MT_MKTEXNAM" $name`; shift +IFS=$OIFS +MT_MFNAME="$3" +#fi + +destdir=`echo "$MT_MFNAME" | sed 's%/[^/][^/]*$%%'` +test -d "$destdir" || "$MT_MKTEXDIR" "$destdir" || exit 1 +cd "$destdir" || exit 1 + +case "$pointsize" in + "") echo "$progname: no pointsize."; exit 1;; + 11) realsize=10.95;; # \magstephalf + 14) realsize=14.4;; # \magstep2 + 17) realsize=17.28;; # \magstep3 + 20) realsize=20.74;; # \magstep4 + 25) realsize=24.88;; # \magstep5 + 30) realsize=29.86;; # \magstep6 + 36) realsize=35.83;; # \magstep7 + # The new convention is to have three or four letters for the + # font name and four digits for the pointsize. The number is + # pointsize * 100. We effectively divide by 100 by ignoring the + # last two digits. + ????|?????) realsize=`echo "$pointsize" | sed 's/\(..\)$/.\1/'`;; + *) realsize="$pointsize";; +esac + +mfname="$name.mf" +if test -r "$mfname"; then + echo "$progname: $destdir/$mfname already exists." + echo "$destdir/$mfname" >$STDOUT + "$MT_MKTEXUPD" "$destdir" "$mfname" + exit 0 +fi + +case "$name" in + ec*|tc*) + cat > "mf$$.tmp" <<END +if unknown exbase: input exbase fi; +gensize:=$realsize; +generate $rootname; +END + ;; + dc*) + cat > "mf$$.tmp" <<END +if unknown dxbase: input dxbase fi; +gensize:=$realsize; +generate $rootname; +END + ;; + cs*|lcsss*|icscsc*|icstt*|ilcsss*) + cat > "mf$$.tmp" <<END +input cscode +use_driver; +END + ;; + wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]*|l[abcdhl][bcdfiorstuvx]*) + cat > "mf$$.tmp" <<END +input fikparm; +END + ;; + g[lmorst][bijmtwx][cilnoru]*) + # A small superset of the names of the cbgreek fonts. + cat > "mf$$.tmp" <<END +% generated by mktexmf +input cbgreek; +END + ;; + *) + cat > "mf$$.tmp" <<END +design_size := $realsize; +input $rootname; +END + ;; +esac + +chmod `kpsestat -xst,go-w .` "mf$$.tmp" +rm -f "$mfname" +mv "mf$$.tmp" "$mfname" + +echo "$destdir/$mfname" >$STDOUT +echo "$progname: $destdir/$mfname: successfully generated." >&2 +"$MT_MKTEXUPD" "$destdir" "$mfname" +exit 0 +) 1>&2 </dev/null diff --git a/Master/bin/x86_64-linuxmusl/mktexpk b/Master/bin/x86_64-linuxmusl/mktexpk new file mode 100755 index 00000000000..4eaafb1d94e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mktexpk @@ -0,0 +1,284 @@ +#!/bin/sh +# original mktexpk -- make a new PK font, because one wasn't found. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Originally written by Thomas Esser, Karl Berry, and Olaf Weber. +# Public domain. + +version='$Id$' +progname=`echo $0 | sed 's%.*/%%'` + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +usage="Usage: $progname [OPTIONS] NAME [REDIRECT], + Create a PK font. + +--dpi DPI use resolution DPI. +--bdpi BDPI use base resolution BDPI. +--mag MAG use magnificiation MAG. +--mfmode MODE use MODE as the METAFONT mode. +--destdir DESTDIR write fonts in DESTDIR. + +Try to create a bitmap PK file for NAME at resolution DPI, with an +assumed device base resolution of BDPI, and a Metafont \`mag' of +MAG. Use MODE for the METAFONT mode. Use DESTDIR for the root of where +to install into, either the absolute directory name to use (if it starts +with a /) or relative to the default DESTDIR (if not). REDIRECT, if +supplied, is a string of the form '>&n', where n is the number of the +file descriptor which is to receive, instead of stdout, the name of the +newly created pk file. + +If you expected the font to be available as an outline, and thus this +script does not work and should not have been called, most likely the +font's .tfm name is missing from the relevant map file (e.g., +psfonts.map for dvips, pdftex.map for pdftex). These map files are +typically maintained using updmap; q.v. + +For step-by-step instructions on making new fonts known to TeX, see +http://tug.org/fonts/fontinstall.html. + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# Handle non-positional options, except for --version/--help +while test $# -gt 0; do + case "$1" in + --destdir) shift; DEST="$1"; shift ;; + --destdir=*) DEST=`echo "$1" | sed 's/--destdir=//'`; shift ;; + --dpi) shift; DPI="$1"; shift ;; + --dpi=*) DPI=`echo "$1" | sed 's/--dpi=//'`; shift ;; + --bdpi) shift; BDPI="$1"; shift ;; + --bdpi=*) BDPI=`echo "$1" | sed 's/--bdpi=//'`; shift ;; + --mfmode) shift; test "x$1" != "x/" && MODE="$1"; shift ;; + --mfmode=*) test "x$1" != "x--mfmode/" \ + && MODE=`echo "$1" | sed 's/--mfmode=//'`; shift ;; + --mag) shift; MAG="$1"; shift;; + --mag=*) MAG=`echo "$1" | sed '/s--mag=//'`; shift;; + --version|-version) break ;; + --help|-help) break ;; + *) break ;; + esac +done + +if test "x$2" != x; then + tail="`echo \"x$2\" | sed 's/^x>&//' | grep '^[0-9]*$'`" + if test -z "$tail"; then + echo "$progname: argument '$2' ignored - bad file number" >&2 + elif test "$tail" != 1; then + eval 'exec 1>&$tail' + fi +fi + +mt_max_args=2 + +# Common code for all scripts. +: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`} +: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`} +test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt" +if test ! -f "$MT_MKTEX_OPT"; then + echo "$progname: Cannot find mktex.opt; check your installation." >&2 + exit 1 +fi + +. "$MT_MKTEX_OPT" + +# Where do potential driver files belong? +case "$MT_FEATURES" in + *nomfdrivers*) + : ${MT_MFDESTDIR=`pwd`} + export MT_MFDESTDIR;; +esac + +# Since we want to pass the generated filename and only that filename +# back to the caller on standard output, we do some redirections so +# regular echo's will end up on stderr, and do an echo >$STDOUT at the end. +# Then the contents of $STDOUT will be echoed to stdout by a trap. + +# start of redirection stdout -> stderr, stdin <- /dev/null +( + +NAME=$1 + +if kpsewhich $NAME.mf >/dev/null 2>&1 || mktexmf $NAME >/dev/null 2>&1; then + # determine the progname of metafont to use; prefer mf-nowin. + if (mf-nowin --version) >/dev/null 2>&1; then + MF="mf-nowin -progname=mf" + else + MF=mf + fi + + # Check that $BDPI and $MODE are consistent; if not, ignore the mode and + # hope we can correctly guess it from bdpi. (People like to specify the + # resolution on the command line, not the mode so much.) + if test -n "$MODE"; then + mf_bdpi=`$MF \ +'\mode:='$MODE';mode_setup;message"BDPI= "&decimal round pixels_per_inch;end.'\ + </dev/null \ + | awk '/DPI=/ {print $2}'` + if test "x$mf_bdpi" != x$BDPI; then + echo "$progname: Mismatched mode $MODE and resolution $BDPI; ignoring mode." >&2 + MODE= + fi + fi + + # If an explicit mode is not supplied, try to guess. You can get a + # list of extant modes from ftp://ftp.tug.org/tex/modes.mf. + if test -z "$MODE" || test "x$MODE" = xdefault; then + case "$BDPI" in + 85) MODE=sun;; + 100) MODE=nextscrn;; + 180) MODE=toshiba;; + 300) MODE=cx;; + 360) MODE=epstylus;; + 400) MODE=nexthi;; + 600) MODE=ljfour;; + 720) MODE=epscszz;; + 1200) MODE=ultre;; + 1270) MODE=linoone;; + 8000) MODE=dpdfezzz;; + *) echo "$progname: Can't guess mode for $BDPI dpi devices." >&2 + echo "$progname: Use a config file or option to specify the mode; see:" >&2 + echo "$progname: http://tug.org/texinfohtml/kpathsea.html#Unable-to-generate-fonts" >&2 + exit 1 + esac + fi + + # Run Metafont. Always use plain Metafont, since reading cmbase.mf + # does not noticeably slow things down. + cmd="$MF \mode:=$MODE; mag:=$MAG; nonstopmode; input $NAME" +else + MODE=modeless + # ps_to_pk is set in mktex.opt + case $ps_to_pk in + gsftopk) + if $ps_to_pk -t "$NAME"; then + cmd="$ps_to_pk $NAME $DPI" + fi;; + ps2pk) + # grep for the font in $PSMAPFILE. These are base font names, such as + # rpplr (the original) or pplr0 (an interim step) or pplr8r (current). + : ${PSMAPFILE=`kpsewhich --format=map psfonts.map ps2pk.map`} + pattern="^$NAME"'([ ]|$)' + psline=`egrep "$pattern" $PSMAPFILE | tail -1` + if test -n "$psline"; then + set x `echo "$psline" | sed 's%[<["]%%g'` + shift; shift; shift; + encoding=; psname=; slant=; extend= + while test ! -z "$1"; do + case "$1" in + *.enc) encoding="-e $1";; + *.pf[ab]) psname="$1";; + *SlantFont) slant="-S $lastopt";; + *ExtendFont) extend="-E $lastopt";; + esac + lastopt="$1" + shift + done + # Guessing the name of the type1 font file as fallback: + ANAME=`echo $NAME | sed 's/8r$/8a/'` + for i in $NAME.pfa $NAME.pfb $ANAME.pfa $ANAME.pfb; do + if kpsewhich $i >/dev/null 2>&1; then + psname=$i + break + fi + done + + if [ -n "$psname" ]; then + cmd="ps2pk -v -X$DPI -R$BDPI $slant $extend $encoding $psname $NAME.${DPI}pk" + else + if gsftopk -t "$NAME"; then + echo "$progname: cannot find $NAME.pfa or $NAME.pfb. Trying gsftopk." >&2 + cmd="gsftopk $NAME $DPI" + fi + fi + fi;; + esac + + # unsupported by $ps_to_pk, try other conversions: + if test -z "$cmd"; then + if (ttf2pk -t -q $NAME) >/dev/null 2>&1; then + cmd="ttf2pk -q $NAME $DPI" + elif (hbf2gf -t -q $NAME) >/dev/null 2>&1; then + cmd="hbf2gf -q -p $NAME $DPI" + else + echo "$progname: don't know how to create bitmap font for $NAME." >&2 + echo "$progname: perhaps $NAME is missing from the map file." >&2 + exit 1 + fi + fi +fi + +OIFS=$IFS; IFS=$SEP +set x `"$MT_MKTEXNAM" $NAME $DPI $MODE $DEST`; shift +IFS=$OIFS + +PKDEST="$1" +PKDESTDIR=`echo "$PKDEST" | sed 's%/[^/][^/]*$%%'` # can't rely on dirname +PKNAME=`basename "$PKDEST"` +GFNAME=$NAME.${DPI}gf + +if test -r "$PKDESTDIR/$PKNAME"; then + echo "$progname: $PKDESTDIR/$PKNAME already exists." >&2 + echo "$PKDESTDIR/$PKNAME" >$STDOUT + "$MT_MKTEXUPD" "$PKDESTDIR" $PKNAME + exit 0 +fi + +"$MT_MKTEXDIR" "$PKDESTDIR" +if test ! -d "$PKDESTDIR"; then + echo "$progname: $MT_MKTEXDIR $PKDESTDIR failed." >&2 + exit 1 +fi + +echo "$progname: Running $cmd" +$cmd </dev/null || { + # Don't abort if only "Strange path", "bad pos" or "angle(0,0)" + # errors occurr. + grep '^!' $NAME.log | sort >$$.errs 2>/dev/null + grep '^! Strange path' $$.errs >$$.strange 2>/dev/null + grep '^! bad pos.' $$.errs >$$.badpos 2>/dev/null + grep '^! angle(0,0) is taken as zero.' $$.errs >$$.angle 2>/dev/null + cat $$.badpos $$.strange $$.angle | sort > $$.errs_accept + if cmp $$.errs $$.errs_accept >/dev/null 2>&1; then + test -s $$.strange >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused strange path errors." >&2 + test -s $$.badpos >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused bad pos errors." >&2 + test -s $$.angle >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused angle(0,0) errors." >&2 + else + echo "$progname: \`$cmd' failed." >&2 + test -s $NAME.log && mv -f $NAME.log "$KPSE_DOT" + exit 1; + fi +} + +test -r $GFNAME && { gftopk ./$GFNAME $PKNAME || exit 1; } +test ! -f $PKNAME && test -f $NAME.${DPI}pk && mv $NAME.${DPI}pk $PKNAME +if test ! -s $PKNAME; then + echo "$progname: \`$cmd' failed to make $PKNAME." >&2 + exit 1 +fi + +# Install the PK file carefully, since others may be working simultaneously. +# Use cp when mv fails, since DOS will fail mv for deeply-nested directories. +mv $PKNAME "$PKDESTDIR/pk$$.tmp" 2>/dev/null \ + || cp $PKNAME "$PKDESTDIR/pk$$.tmp" || exit 1 +cd "$PKDESTDIR" || exit 1 +chmod `kpsestat -xst,go-w .` pk$$.tmp +test -r $PKNAME || mv pk$$.tmp $PKNAME || exit 1 + +# Update ls-R if necessary. +"$MT_MKTEXUPD" "$PKDESTDIR" $PKNAME + +# If this line (or an equivalent) is not present, dvipsk/xdvik/dviljk +# will think mktexpk failed. Any other output to stdout will also lose. +echo "$PKDESTDIR/$PKNAME" >$STDOUT +echo "$progname: $PKDESTDIR/$PKNAME: successfully generated." >&2 +) 1>&2 </dev/null diff --git a/Master/bin/x86_64-linuxmusl/mktextfm b/Master/bin/x86_64-linuxmusl/mktextfm new file mode 100755 index 00000000000..d2c132aad89 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mktextfm @@ -0,0 +1,162 @@ +#!/bin/sh +# original mktextfm -- make a new TFM file, because one wasn't found. +# +# (If you change or delete the word `original' on the previous line, +# installation won't write this script over yours.) +# +# Primarily written by Thomas Esser, Karl Berry, and Olaf Weber. +# Public domain. + +version='$Id$' +progname=`echo $0 | sed 's%.*/%%'` + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +usage="Usage: $progname [--destdir DESTDIR] FONT. + +Makes a TFM file for FONT, if possible. Use DESTDIR for the root of where +to install into, either the absolute directory name to use (if it starts +with a /) or relative to the default DESTDIR (if not). + +Report bugs to: tex-k@tug.org +TeX Live home page: <http://tug.org/texlive/> +" + +# Handle non-positional options, except for --version/--help +while test $# -gt 0; do + case "$1" in + --destdir) shift; DEST="$1"; shift ;; + --destdir=*) DEST=`echo "$1" | sed 's/--destdir=//'`; shift ;; + --version|-version) break ;; + --help|-help) break ;; + *) break ;; + esac +done + +# Common code for all scripts. +: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`} +: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`} +test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt" +if test ! -f "$MT_MKTEX_OPT"; then + echo "$progname: Cannot find mktex.opt; check your installation." >&2 + exit 1 +fi + +. "$MT_MKTEX_OPT" + +# Where do potential mf driver files go? +case "$MT_FEATURES" in + *nomfdrivers*) + : ${MT_MFDESTDIR=`pwd`} + export MT_MFDESTDIR;; +esac + +# start of redirection stdout -> stderr, stdin <- /dev/null +( + +NAME=`basename "$1" .tfm` +MAG=1 # mag=0 fails with larm1000.mf +#DEST="$2" +DPI=$BDPI + +OIFS=$IFS; IFS=$SEP +set x `"$MT_MKTEXNAM" $NAME $DPI $MODE $DEST`; shift +IFS=$OIFS + +PKDEST="$1" +TFMDEST="$2" +PKDESTDIR=`echo "$PKDEST" | sed 's%/[^/][^/]*$%%'` # can't rely on dirname +TFMDESTDIR=`echo "$TFMDEST" | sed 's%/[^/][^/]*$%%'` +PKNAME=`basename "$PKDEST"` +TFMNAME=$NAME.tfm +GFNAME=$NAME.$DPI'gf' + +if test -r "$TFMDESTDIR/$TFMNAME"; then + echo "$progname: $TFMDESTDIR/$TFMNAME already exists." >&2 + echo "$TFMDESTDIR/$TFMNAME" >$STDOUT + "$MT_MKTEXUPD" "$TFMDESTDIR" $TFMNAME + exit +fi + +# Try to create the destdir first. Do not create fonts, if this fails. +"$MT_MKTEXDIR" "$TFMDESTDIR" +if test ! -d "$TFMDESTDIR"; then + echo "$progname: mktexdir $TFMDESTDIR failed." + exit 1 +fi + +# Check if this font is supported by hbf2gf else use metafont. +if (hbf2gf -q -t $NAME) >/dev/null 2>&1; then + cmd="hbf2gf -g $NAME $DPI" +else + # determine the progname of metafont to use; prefer mf-nowin. + if (mf-nowin --version) >/dev/null 2>&1; then + MF="mf-nowin -progname=mf" + else + MF=mf + fi + + cmd="$MF \mode:=$MODE; mag:=$MAG; nonstopmode; input $NAME" +fi + +echo "$progname: Running $cmd" +$cmd </dev/null || { + # Don't abort if only "Strange path", "bad pos" or "angle(0,0)" + # errors occurr. + grep '^!' $NAME.log | sort >$$.errs 2>/dev/null + grep '^! Strange path' $$.errs >$$.strange 2>/dev/null + grep '^! bad pos.' $$.errs >$$.badpos 2>/dev/null + grep '^! angle(0,0) is taken as zero.' $$.errs >$$.angle 2>/dev/null + cat $$.badpos $$.strange $$.angle | sort > $$.errs_accept + if cmp $$.errs $$.errs_accept >/dev/null 2>&1; then + test -s $$.strange >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused strange path errors." >&2 + test -s $$.badpos >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused bad pos errors." >&2 + test -s $$.angle >/dev/null 2>&1 \ + && echo "$progname: warning: \`$cmd' caused angle(0,0) errors." >&2 + else + echo "$progname: \`$cmd' failed." >&2 + test -s $NAME.log && mv -f $NAME.log "$KPSE_DOT" + exit 1; + fi +} + +# hbf2gf just produces a .pl file: +test -r ./$NAME.pl && pltotf ./$NAME.pl $TFMNAME +test -r $TFMNAME || { echo "$progname: \`$cmd' failed to make $TFMNAME."; exit 1; } + +# Install the TFM file carefully, since others may be working simultaneously. +# Use cp when mv fails, since DOS will fail mv for deeply-nested directories. +mv $TFMNAME "$TFMDESTDIR/tfm$$.tmp" 2>/dev/null \ + || cp $TFMNAME "$TFMDESTDIR/tfm$$.tmp" || exit 1 +cd "$TFMDESTDIR" || exit 1 +chmod `kpsestat -xst,go-w .` tfm$$.tmp +test -r $TFMNAME || mv tfm$$.tmp $TFMNAME || exit 1 + +# OK, success with the TFM. +"$MT_MKTEXUPD" "$TFMDESTDIR" $TFMNAME +echo "$TFMDESTDIR/$TFMNAME" >$STDOUT +echo "$progname: $TFMDESTDIR/$TFMNAME: successfully generated." >&2 + +# Since we probably made a GF(->PK) file, too, may as well install it if +# it's needed. +cd $TEMPDIR +if test -r $GFNAME && test ! -f "$PKDESTDIR/$PKNAME"; then + gftopk ./$GFNAME $PKNAME || exit 1 + "$MT_MKTEXDIR" "$PKDESTDIR" + mv $PKNAME "$PKDESTDIR/pk$$.tmp" 2>/dev/null \ + || cp $PKNAME "$PKDESTDIR/pk$$.tmp" || exit 1 + cd "$PKDESTDIR" || exit 1 + if test -f $PKNAME; then + rm -f pk$$.tmp + else + chmod `kpsestat -xst,go-w .` pk$$.tmp + mv pk$$.tmp $PKNAME + "$MT_MKTEXUPD" "$PKDESTDIR" $PKNAME + fi +fi +) 1>&2 </dev/null diff --git a/Master/bin/x86_64-linuxmusl/mllatex b/Master/bin/x86_64-linuxmusl/mllatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mllatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mltex b/Master/bin/x86_64-linuxmusl/mltex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mltex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mmafm b/Master/bin/x86_64-linuxmusl/mmafm Binary files differnew file mode 100755 index 00000000000..847f383eb6f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mmafm diff --git a/Master/bin/x86_64-linuxmusl/mmpfb b/Master/bin/x86_64-linuxmusl/mmpfb Binary files differnew file mode 100755 index 00000000000..39db7087a41 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mmpfb diff --git a/Master/bin/x86_64-linuxmusl/mpost b/Master/bin/x86_64-linuxmusl/mpost Binary files differnew file mode 100755 index 00000000000..eea168f5ea9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mpost diff --git a/Master/bin/x86_64-linuxmusl/mptopdf b/Master/bin/x86_64-linuxmusl/mptopdf new file mode 120000 index 00000000000..deeeeae0fbc --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mptopdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/perl/mptopdf.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/msxlint b/Master/bin/x86_64-linuxmusl/msxlint Binary files differnew file mode 100755 index 00000000000..c8e02cc84cf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/msxlint diff --git a/Master/bin/x86_64-linuxmusl/mtxrun b/Master/bin/x86_64-linuxmusl/mtxrun new file mode 120000 index 00000000000..d368fd83ea1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mtxrun @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/mtxrun
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/mtxrunjit b/Master/bin/x86_64-linuxmusl/mtxrunjit new file mode 120000 index 00000000000..c8c1e9a30bf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/mtxrunjit @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/multibibliography b/Master/bin/x86_64-linuxmusl/multibibliography new file mode 120000 index 00000000000..115426a16c6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/multibibliography @@ -0,0 +1 @@ +../../texmf-dist/scripts/multibibliography/multibibliography.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/musixflx b/Master/bin/x86_64-linuxmusl/musixflx new file mode 120000 index 00000000000..bbbbff02c42 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/musixflx @@ -0,0 +1 @@ +../../texmf-dist/scripts/musixtex/musixflx.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/musixtex b/Master/bin/x86_64-linuxmusl/musixtex new file mode 120000 index 00000000000..412fde3c932 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/musixtex @@ -0,0 +1 @@ +../../texmf-dist/scripts/musixtex/musixtex.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/odvicopy b/Master/bin/x86_64-linuxmusl/odvicopy Binary files differnew file mode 100755 index 00000000000..113b1dfc745 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/odvicopy diff --git a/Master/bin/x86_64-linuxmusl/odvitype b/Master/bin/x86_64-linuxmusl/odvitype Binary files differnew file mode 100755 index 00000000000..bc6bc818b7d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/odvitype diff --git a/Master/bin/x86_64-linuxmusl/ofm2opl b/Master/bin/x86_64-linuxmusl/ofm2opl new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ofm2opl @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/omfonts b/Master/bin/x86_64-linuxmusl/omfonts Binary files differnew file mode 100755 index 00000000000..05220ca7b61 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/omfonts diff --git a/Master/bin/x86_64-linuxmusl/opl2ofm b/Master/bin/x86_64-linuxmusl/opl2ofm new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/opl2ofm @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ot2kpx b/Master/bin/x86_64-linuxmusl/ot2kpx new file mode 120000 index 00000000000..c96ab52671a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ot2kpx @@ -0,0 +1 @@ +../../texmf-dist/scripts/fontools/ot2kpx
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/otangle b/Master/bin/x86_64-linuxmusl/otangle Binary files differnew file mode 100755 index 00000000000..bfd5876413f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/otangle diff --git a/Master/bin/x86_64-linuxmusl/otfinfo b/Master/bin/x86_64-linuxmusl/otfinfo Binary files differnew file mode 100755 index 00000000000..8c11d8a11fd --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/otfinfo diff --git a/Master/bin/x86_64-linuxmusl/otftotfm b/Master/bin/x86_64-linuxmusl/otftotfm Binary files differnew file mode 100755 index 00000000000..7bb35ec7bfa --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/otftotfm diff --git a/Master/bin/x86_64-linuxmusl/otp2ocp b/Master/bin/x86_64-linuxmusl/otp2ocp Binary files differnew file mode 100755 index 00000000000..6cec8b3a3eb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/otp2ocp diff --git a/Master/bin/x86_64-linuxmusl/outocp b/Master/bin/x86_64-linuxmusl/outocp Binary files differnew file mode 100755 index 00000000000..cab83787e41 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/outocp diff --git a/Master/bin/x86_64-linuxmusl/ovf2ovp b/Master/bin/x86_64-linuxmusl/ovf2ovp new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ovf2ovp @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ovp2ovf b/Master/bin/x86_64-linuxmusl/ovp2ovf new file mode 120000 index 00000000000..b1299fc008c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ovp2ovf @@ -0,0 +1 @@ +omfonts
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/patgen b/Master/bin/x86_64-linuxmusl/patgen Binary files differnew file mode 100755 index 00000000000..c1ef7e41602 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/patgen diff --git a/Master/bin/x86_64-linuxmusl/pbibtex b/Master/bin/x86_64-linuxmusl/pbibtex Binary files differnew file mode 100755 index 00000000000..14f86713d28 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pbibtex diff --git a/Master/bin/x86_64-linuxmusl/pdf180 b/Master/bin/x86_64-linuxmusl/pdf180 new file mode 120000 index 00000000000..d70d8f8c501 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdf180 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdf180
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdf270 b/Master/bin/x86_64-linuxmusl/pdf270 new file mode 120000 index 00000000000..4bf2d996234 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdf270 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdf270
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdf90 b/Master/bin/x86_64-linuxmusl/pdf90 new file mode 120000 index 00000000000..298ffab7aa5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdf90 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdf90
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfannotextractor b/Master/bin/x86_64-linuxmusl/pdfannotextractor new file mode 120000 index 00000000000..8268b4f9f7c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfannotextractor @@ -0,0 +1 @@ +../../texmf-dist/scripts/pax/pdfannotextractor.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfatfi b/Master/bin/x86_64-linuxmusl/pdfatfi new file mode 120000 index 00000000000..6cd281194e9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfatfi @@ -0,0 +1 @@ +../../texmf-dist/scripts/oberdiek/pdfatfi.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfbook b/Master/bin/x86_64-linuxmusl/pdfbook new file mode 120000 index 00000000000..23cb419ebbd --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfbook @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfbook
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfbook2 b/Master/bin/x86_64-linuxmusl/pdfbook2 new file mode 120000 index 00000000000..bb39290d77a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfbook2 @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfbook2/pdfbook2
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfclose b/Master/bin/x86_64-linuxmusl/pdfclose Binary files differnew file mode 100755 index 00000000000..536c3d8d71b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfclose diff --git a/Master/bin/x86_64-linuxmusl/pdfcrop b/Master/bin/x86_64-linuxmusl/pdfcrop new file mode 120000 index 00000000000..d5235ebbcb7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfcrop @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfcrop/pdfcrop.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfcslatex b/Master/bin/x86_64-linuxmusl/pdfcslatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfcslatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfcsplain b/Master/bin/x86_64-linuxmusl/pdfcsplain new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfcsplain @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfetex b/Master/bin/x86_64-linuxmusl/pdfetex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfetex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfflip b/Master/bin/x86_64-linuxmusl/pdfflip new file mode 120000 index 00000000000..11c791763c8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfflip @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfflip
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfjadetex b/Master/bin/x86_64-linuxmusl/pdfjadetex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfjadetex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfjam b/Master/bin/x86_64-linuxmusl/pdfjam new file mode 120000 index 00000000000..6e112a2280a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfjam @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfjam-pocketmod b/Master/bin/x86_64-linuxmusl/pdfjam-pocketmod new file mode 120000 index 00000000000..89a9f8d03ca --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfjam-pocketmod @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam-pocketmod
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfjam-slides3up b/Master/bin/x86_64-linuxmusl/pdfjam-slides3up new file mode 120000 index 00000000000..249aa2104b3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfjam-slides3up @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam-slides3up
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfjam-slides6up b/Master/bin/x86_64-linuxmusl/pdfjam-slides6up new file mode 120000 index 00000000000..78ae900d291 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfjam-slides6up @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjam-slides6up
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfjoin b/Master/bin/x86_64-linuxmusl/pdfjoin new file mode 120000 index 00000000000..69b4b04b9d5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfjoin @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfjoin
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdflatex b/Master/bin/x86_64-linuxmusl/pdflatex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdflatex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdflatexpicscale b/Master/bin/x86_64-linuxmusl/pdflatexpicscale new file mode 120000 index 00000000000..029b2dd62a5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdflatexpicscale @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdflatexpicscale/pdflatexpicscale.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfmex b/Master/bin/x86_64-linuxmusl/pdfmex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfmex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfnup b/Master/bin/x86_64-linuxmusl/pdfnup new file mode 120000 index 00000000000..0a341064fa8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfnup @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfnup
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfopen b/Master/bin/x86_64-linuxmusl/pdfopen Binary files differnew file mode 100755 index 00000000000..4c5e534f70a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfopen diff --git a/Master/bin/x86_64-linuxmusl/pdfpun b/Master/bin/x86_64-linuxmusl/pdfpun new file mode 120000 index 00000000000..911379852e2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfpun @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfjam/pdfpun
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdftex b/Master/bin/x86_64-linuxmusl/pdftex Binary files differnew file mode 100755 index 00000000000..99ff0208ee8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdftex diff --git a/Master/bin/x86_64-linuxmusl/pdftosrc b/Master/bin/x86_64-linuxmusl/pdftosrc Binary files differnew file mode 100755 index 00000000000..69d44c59b91 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdftosrc diff --git a/Master/bin/x86_64-linuxmusl/pdfxmltex b/Master/bin/x86_64-linuxmusl/pdfxmltex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfxmltex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdfxup b/Master/bin/x86_64-linuxmusl/pdfxup new file mode 120000 index 00000000000..3baf9152311 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdfxup @@ -0,0 +1 @@ +../../texmf-dist/scripts/pdfxup/pdfxup
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdvitomp b/Master/bin/x86_64-linuxmusl/pdvitomp new file mode 120000 index 00000000000..b59d5cc82a7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdvitomp @@ -0,0 +1 @@ +pmpost
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pdvitype b/Master/bin/x86_64-linuxmusl/pdvitype Binary files differnew file mode 100755 index 00000000000..52e6ebe372c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pdvitype diff --git a/Master/bin/x86_64-linuxmusl/pedigree b/Master/bin/x86_64-linuxmusl/pedigree new file mode 120000 index 00000000000..984abe00ccf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pedigree @@ -0,0 +1 @@ +../../texmf-dist/scripts/pedigree-perl/pedigree.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/perltex b/Master/bin/x86_64-linuxmusl/perltex new file mode 120000 index 00000000000..d135aa6f8e4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/perltex @@ -0,0 +1 @@ +../../texmf-dist/scripts/perltex/perltex.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pfarrei b/Master/bin/x86_64-linuxmusl/pfarrei new file mode 120000 index 00000000000..307701adb32 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pfarrei @@ -0,0 +1 @@ +../../texmf-dist/scripts/pfarrei/pfarrei.tlu
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pfb2pfa b/Master/bin/x86_64-linuxmusl/pfb2pfa Binary files differnew file mode 100755 index 00000000000..4cb93a585b6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pfb2pfa diff --git a/Master/bin/x86_64-linuxmusl/pk2bm b/Master/bin/x86_64-linuxmusl/pk2bm Binary files differnew file mode 100755 index 00000000000..2888efa1a78 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pk2bm diff --git a/Master/bin/x86_64-linuxmusl/pkfix b/Master/bin/x86_64-linuxmusl/pkfix new file mode 120000 index 00000000000..028545a007c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pkfix @@ -0,0 +1 @@ +../../texmf-dist/scripts/pkfix/pkfix.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pkfix-helper b/Master/bin/x86_64-linuxmusl/pkfix-helper new file mode 120000 index 00000000000..44ef5278bd4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pkfix-helper @@ -0,0 +1 @@ +../../texmf-dist/scripts/pkfix-helper/pkfix-helper
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pktogf b/Master/bin/x86_64-linuxmusl/pktogf Binary files differnew file mode 100755 index 00000000000..a04ded915d8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pktogf diff --git a/Master/bin/x86_64-linuxmusl/pktype b/Master/bin/x86_64-linuxmusl/pktype Binary files differnew file mode 100755 index 00000000000..cf8826ef001 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pktype diff --git a/Master/bin/x86_64-linuxmusl/platex b/Master/bin/x86_64-linuxmusl/platex new file mode 120000 index 00000000000..da5a0e6822f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/platex @@ -0,0 +1 @@ +eptex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pltotf b/Master/bin/x86_64-linuxmusl/pltotf Binary files differnew file mode 100755 index 00000000000..643f940758d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pltotf diff --git a/Master/bin/x86_64-linuxmusl/pmpost b/Master/bin/x86_64-linuxmusl/pmpost Binary files differnew file mode 100755 index 00000000000..7591883b719 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pmpost diff --git a/Master/bin/x86_64-linuxmusl/pmxab b/Master/bin/x86_64-linuxmusl/pmxab Binary files differnew file mode 100755 index 00000000000..17040be39f3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pmxab diff --git a/Master/bin/x86_64-linuxmusl/pmxchords b/Master/bin/x86_64-linuxmusl/pmxchords new file mode 120000 index 00000000000..571fd4e9370 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pmxchords @@ -0,0 +1 @@ +../../texmf-dist/scripts/pmxchords/pmxchords.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pn2pdf b/Master/bin/x86_64-linuxmusl/pn2pdf new file mode 120000 index 00000000000..e2c71e1f402 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pn2pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/petri-nets/pn2pdf
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pooltype b/Master/bin/x86_64-linuxmusl/pooltype Binary files differnew file mode 100755 index 00000000000..ccb2b640897 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pooltype diff --git a/Master/bin/x86_64-linuxmusl/ppltotf b/Master/bin/x86_64-linuxmusl/ppltotf Binary files differnew file mode 100755 index 00000000000..127b8945552 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ppltotf diff --git a/Master/bin/x86_64-linuxmusl/prepmx b/Master/bin/x86_64-linuxmusl/prepmx Binary files differnew file mode 100755 index 00000000000..5ac43664c69 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/prepmx diff --git a/Master/bin/x86_64-linuxmusl/ps2eps b/Master/bin/x86_64-linuxmusl/ps2eps new file mode 120000 index 00000000000..4830d4ecddb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ps2eps @@ -0,0 +1 @@ +../../texmf-dist/scripts/ps2eps/ps2eps.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ps2frag b/Master/bin/x86_64-linuxmusl/ps2frag new file mode 120000 index 00000000000..af592408647 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ps2frag @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/ps2frag.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ps2pk b/Master/bin/x86_64-linuxmusl/ps2pk Binary files differnew file mode 100755 index 00000000000..77f86da5348 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ps2pk diff --git a/Master/bin/x86_64-linuxmusl/ps4pdf b/Master/bin/x86_64-linuxmusl/ps4pdf new file mode 120000 index 00000000000..7e99e0b8d18 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ps4pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/pst-pdf/ps4pdf
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/psbook b/Master/bin/x86_64-linuxmusl/psbook Binary files differnew file mode 100755 index 00000000000..ffe8a33d02b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/psbook diff --git a/Master/bin/x86_64-linuxmusl/psjoin b/Master/bin/x86_64-linuxmusl/psjoin new file mode 120000 index 00000000000..3e35267270e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/psjoin @@ -0,0 +1 @@ +../../texmf-dist/scripts/psutils/psjoin.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pslatex b/Master/bin/x86_64-linuxmusl/pslatex new file mode 120000 index 00000000000..bf1200c441f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pslatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/pslatex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/psnup b/Master/bin/x86_64-linuxmusl/psnup Binary files differnew file mode 100755 index 00000000000..57a3c4ab135 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/psnup diff --git a/Master/bin/x86_64-linuxmusl/psresize b/Master/bin/x86_64-linuxmusl/psresize Binary files differnew file mode 100755 index 00000000000..e452e788dc1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/psresize diff --git a/Master/bin/x86_64-linuxmusl/psselect b/Master/bin/x86_64-linuxmusl/psselect Binary files differnew file mode 100755 index 00000000000..497b0e90dd0 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/psselect diff --git a/Master/bin/x86_64-linuxmusl/pst2pdf b/Master/bin/x86_64-linuxmusl/pst2pdf new file mode 120000 index 00000000000..60a28335578 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pst2pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/pst2pdf/pst2pdf.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pstops b/Master/bin/x86_64-linuxmusl/pstops Binary files differnew file mode 100755 index 00000000000..a27162fd2a5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pstops diff --git a/Master/bin/x86_64-linuxmusl/ptex b/Master/bin/x86_64-linuxmusl/ptex Binary files differnew file mode 100755 index 00000000000..fecc55e8717 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ptex diff --git a/Master/bin/x86_64-linuxmusl/ptex2pdf b/Master/bin/x86_64-linuxmusl/ptex2pdf new file mode 120000 index 00000000000..4e9970103ac --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ptex2pdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/ptex2pdf/ptex2pdf.lua
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ptftopl b/Master/bin/x86_64-linuxmusl/ptftopl Binary files differnew file mode 100755 index 00000000000..6276a5a74c2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ptftopl diff --git a/Master/bin/x86_64-linuxmusl/purifyeps b/Master/bin/x86_64-linuxmusl/purifyeps new file mode 120000 index 00000000000..d6919b530ed --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/purifyeps @@ -0,0 +1 @@ +../../texmf-dist/scripts/purifyeps/purifyeps
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pygmentex b/Master/bin/x86_64-linuxmusl/pygmentex new file mode 120000 index 00000000000..049b6fd454b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pygmentex @@ -0,0 +1 @@ +../../texmf-dist/scripts/pygmentex/pygmentex.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/pythontex b/Master/bin/x86_64-linuxmusl/pythontex new file mode 120000 index 00000000000..95cdfd9b0db --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/pythontex @@ -0,0 +1 @@ +../../texmf-dist/scripts/pythontex/pythontex.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/repstopdf b/Master/bin/x86_64-linuxmusl/repstopdf new file mode 120000 index 00000000000..859052f5166 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/repstopdf @@ -0,0 +1 @@ +epstopdf
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/rpdfcrop b/Master/bin/x86_64-linuxmusl/rpdfcrop new file mode 120000 index 00000000000..b915c696540 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/rpdfcrop @@ -0,0 +1 @@ +pdfcrop
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/rubibtex b/Master/bin/x86_64-linuxmusl/rubibtex new file mode 120000 index 00000000000..bf54113880b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/rubibtex @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/rubibtex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/rubikrotation b/Master/bin/x86_64-linuxmusl/rubikrotation new file mode 120000 index 00000000000..1f100823a2e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/rubikrotation @@ -0,0 +1 @@ +../../texmf-dist/scripts/rubik/rubikrotation.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/rumakeindex b/Master/bin/x86_64-linuxmusl/rumakeindex new file mode 120000 index 00000000000..148f02ba687 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/rumakeindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/rumakeindex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/rungs b/Master/bin/x86_64-linuxmusl/rungs new file mode 120000 index 00000000000..b7ce43f93fb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/rungs @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/rungs.tlu
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/scor2prt b/Master/bin/x86_64-linuxmusl/scor2prt Binary files differnew file mode 100755 index 00000000000..b014a3f85e9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/scor2prt diff --git a/Master/bin/x86_64-linuxmusl/simpdftex b/Master/bin/x86_64-linuxmusl/simpdftex new file mode 120000 index 00000000000..815fe69157d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/simpdftex @@ -0,0 +1 @@ +../../texmf-dist/scripts/simpdftex/simpdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/sjisconv b/Master/bin/x86_64-linuxmusl/sjisconv Binary files differnew file mode 100755 index 00000000000..22651881b16 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/sjisconv diff --git a/Master/bin/x86_64-linuxmusl/sjislatex b/Master/bin/x86_64-linuxmusl/sjislatex new file mode 100755 index 00000000000..b1086cba768 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/sjislatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +sjisconv < "$tex" > "$aux" && eval latex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/sjispdflatex b/Master/bin/x86_64-linuxmusl/sjispdflatex new file mode 100755 index 00000000000..651570da7f2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/sjispdflatex @@ -0,0 +1,43 @@ +#! /bin/sh + +# Copyright (C) 1994-2015 Werner Lemberg <wl@gnu.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program in doc/COPYING; if not, write to the Free +# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +# MA 02110-1301 USA + +n=1 +argv= + +# get last argument +while test 1 -lt $#; do + eval argv$n=\$1 + argv="$argv \"\$argv$n\"" + n=`expr $n + 1` + shift +done + +# replace extension with .cjk or append .cjk if there is no extension +tex=$1 +case $tex in +""|*.cjk) + echo >&2 "Usage: $0 [options] latex-file" + exit 1;; +*) + aux=`expr "X$tex" : 'X\(.*\)\.[^/]*$' \| "X$tex" : 'X\(.*\)'`.cjk;; +esac + +sjisconv < "$tex" > "$aux" && eval pdflatex "$argv" "\$aux" + +# EOF diff --git a/Master/bin/x86_64-linuxmusl/splitindex b/Master/bin/x86_64-linuxmusl/splitindex new file mode 120000 index 00000000000..a6ccd3d40a2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/splitindex @@ -0,0 +1 @@ +../../texmf-dist/scripts/splitindex/splitindex.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/srcredact b/Master/bin/x86_64-linuxmusl/srcredact new file mode 120000 index 00000000000..f861a78dbd8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/srcredact @@ -0,0 +1 @@ +../../texmf-dist/scripts/srcredact/srcredact.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/sty2dtx b/Master/bin/x86_64-linuxmusl/sty2dtx new file mode 120000 index 00000000000..4ae681e3e4d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/sty2dtx @@ -0,0 +1 @@ +../../texmf-dist/scripts/sty2dtx/sty2dtx.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/svn-multi b/Master/bin/x86_64-linuxmusl/svn-multi new file mode 120000 index 00000000000..9f3e6f9d9b7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/svn-multi @@ -0,0 +1 @@ +../../texmf-dist/scripts/svn-multi/svn-multi.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/synctex b/Master/bin/x86_64-linuxmusl/synctex Binary files differnew file mode 100755 index 00000000000..5f381d14dc9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/synctex diff --git a/Master/bin/x86_64-linuxmusl/t1ascii b/Master/bin/x86_64-linuxmusl/t1ascii Binary files differnew file mode 100755 index 00000000000..007bcedbf22 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1ascii diff --git a/Master/bin/x86_64-linuxmusl/t1asm b/Master/bin/x86_64-linuxmusl/t1asm Binary files differnew file mode 100755 index 00000000000..7369e3a0f72 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1asm diff --git a/Master/bin/x86_64-linuxmusl/t1binary b/Master/bin/x86_64-linuxmusl/t1binary Binary files differnew file mode 100755 index 00000000000..f95b594a9f4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1binary diff --git a/Master/bin/x86_64-linuxmusl/t1disasm b/Master/bin/x86_64-linuxmusl/t1disasm Binary files differnew file mode 100755 index 00000000000..fa5216867d5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1disasm diff --git a/Master/bin/x86_64-linuxmusl/t1dotlessj b/Master/bin/x86_64-linuxmusl/t1dotlessj Binary files differnew file mode 100755 index 00000000000..79032292b3c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1dotlessj diff --git a/Master/bin/x86_64-linuxmusl/t1lint b/Master/bin/x86_64-linuxmusl/t1lint Binary files differnew file mode 100755 index 00000000000..a077e97f10b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1lint diff --git a/Master/bin/x86_64-linuxmusl/t1mac b/Master/bin/x86_64-linuxmusl/t1mac Binary files differnew file mode 100755 index 00000000000..98d717b1d7f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1mac diff --git a/Master/bin/x86_64-linuxmusl/t1rawafm b/Master/bin/x86_64-linuxmusl/t1rawafm Binary files differnew file mode 100755 index 00000000000..a940b13bef2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1rawafm diff --git a/Master/bin/x86_64-linuxmusl/t1reencode b/Master/bin/x86_64-linuxmusl/t1reencode Binary files differnew file mode 100755 index 00000000000..26fc5fcf857 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1reencode diff --git a/Master/bin/x86_64-linuxmusl/t1testpage b/Master/bin/x86_64-linuxmusl/t1testpage Binary files differnew file mode 100755 index 00000000000..1ee6a1d4bdf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1testpage diff --git a/Master/bin/x86_64-linuxmusl/t1unmac b/Master/bin/x86_64-linuxmusl/t1unmac Binary files differnew file mode 100755 index 00000000000..ac3701e0b63 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t1unmac diff --git a/Master/bin/x86_64-linuxmusl/t4ht b/Master/bin/x86_64-linuxmusl/t4ht Binary files differnew file mode 100755 index 00000000000..a8b29a9a6e5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/t4ht diff --git a/Master/bin/x86_64-linuxmusl/tangle b/Master/bin/x86_64-linuxmusl/tangle Binary files differnew file mode 100755 index 00000000000..8dd12d8c612 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tangle diff --git a/Master/bin/x86_64-linuxmusl/teckit_compile b/Master/bin/x86_64-linuxmusl/teckit_compile Binary files differnew file mode 100755 index 00000000000..d96bd48311a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/teckit_compile diff --git a/Master/bin/x86_64-linuxmusl/tex b/Master/bin/x86_64-linuxmusl/tex Binary files differnew file mode 100755 index 00000000000..357cd272464 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tex diff --git a/Master/bin/x86_64-linuxmusl/tex4ebook b/Master/bin/x86_64-linuxmusl/tex4ebook new file mode 120000 index 00000000000..892bc9c9d03 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tex4ebook @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ebook/tex4ebook
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/tex4ht b/Master/bin/x86_64-linuxmusl/tex4ht Binary files differnew file mode 100755 index 00000000000..d2d642ac6a6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tex4ht diff --git a/Master/bin/x86_64-linuxmusl/texconfig b/Master/bin/x86_64-linuxmusl/texconfig new file mode 120000 index 00000000000..d6416e0f64a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texconfig @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texconfig.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texconfig-dialog b/Master/bin/x86_64-linuxmusl/texconfig-dialog new file mode 120000 index 00000000000..cc313070771 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texconfig-dialog @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texconfig-dialog.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texconfig-sys b/Master/bin/x86_64-linuxmusl/texconfig-sys new file mode 120000 index 00000000000..817f71c4aed --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texconfig-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texconfig-sys.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texcount b/Master/bin/x86_64-linuxmusl/texcount new file mode 120000 index 00000000000..44f81a2944e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texcount @@ -0,0 +1 @@ +../../texmf-dist/scripts/texcount/texcount.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texdef b/Master/bin/x86_64-linuxmusl/texdef new file mode 120000 index 00000000000..b120ba5adcf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texdef @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdef/texdef.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texdiff b/Master/bin/x86_64-linuxmusl/texdiff new file mode 120000 index 00000000000..7964051040c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texdiff @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdiff/texdiff
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texdirflatten b/Master/bin/x86_64-linuxmusl/texdirflatten new file mode 120000 index 00000000000..02636a7693d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texdirflatten @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdirflatten/texdirflatten
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texdoc b/Master/bin/x86_64-linuxmusl/texdoc new file mode 120000 index 00000000000..1727f746f0d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texdoc @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdoc/texdoc.tlu
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texdoctk b/Master/bin/x86_64-linuxmusl/texdoctk new file mode 120000 index 00000000000..e067e8603f9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texdoctk @@ -0,0 +1 @@ +../../texmf-dist/scripts/texdoctk/texdoctk.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texexec b/Master/bin/x86_64-linuxmusl/texexec new file mode 120000 index 00000000000..36d22caefe7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texexec @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/texexec
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texfot b/Master/bin/x86_64-linuxmusl/texfot new file mode 120000 index 00000000000..ee6a51334b7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texfot @@ -0,0 +1 @@ +../../texmf-dist/scripts/texfot/texfot.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texhash b/Master/bin/x86_64-linuxmusl/texhash new file mode 120000 index 00000000000..fe296c273bb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texhash @@ -0,0 +1 @@ +mktexlsr
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texlinks b/Master/bin/x86_64-linuxmusl/texlinks new file mode 120000 index 00000000000..f3d3fa5e841 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texlinks @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/texlinks.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texliveonfly b/Master/bin/x86_64-linuxmusl/texliveonfly new file mode 120000 index 00000000000..f8d287e2c96 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texliveonfly @@ -0,0 +1 @@ +../../texmf-dist/scripts/texliveonfly/texliveonfly.py
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texloganalyser b/Master/bin/x86_64-linuxmusl/texloganalyser new file mode 120000 index 00000000000..a0dd3486cd7 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texloganalyser @@ -0,0 +1 @@ +../../texmf-dist/scripts/texloganalyser/texloganalyser
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texlua b/Master/bin/x86_64-linuxmusl/texlua new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texlua @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texlua53 b/Master/bin/x86_64-linuxmusl/texlua53 new file mode 120000 index 00000000000..f0f9550b720 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texlua53 @@ -0,0 +1 @@ +luatex53
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texlua53c b/Master/bin/x86_64-linuxmusl/texlua53c new file mode 120000 index 00000000000..f0f9550b720 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texlua53c @@ -0,0 +1 @@ +luatex53
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texluac b/Master/bin/x86_64-linuxmusl/texluac new file mode 120000 index 00000000000..8d727021583 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texluac @@ -0,0 +1 @@ +luatex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texluajit b/Master/bin/x86_64-linuxmusl/texluajit new file mode 120000 index 00000000000..bddee6e38c5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texluajit @@ -0,0 +1 @@ +luajittex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texluajitc b/Master/bin/x86_64-linuxmusl/texluajitc new file mode 120000 index 00000000000..bddee6e38c5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texluajitc @@ -0,0 +1 @@ +luajittex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texmfstart b/Master/bin/x86_64-linuxmusl/texmfstart new file mode 120000 index 00000000000..ab85b2eb3d4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texmfstart @@ -0,0 +1 @@ +../../texmf-dist/scripts/context/stubs/unix/texmfstart
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texosquery b/Master/bin/x86_64-linuxmusl/texosquery new file mode 120000 index 00000000000..2946bce9d51 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texosquery @@ -0,0 +1 @@ +../../texmf-dist/scripts/texosquery/texosquery.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texosquery-jre5 b/Master/bin/x86_64-linuxmusl/texosquery-jre5 new file mode 120000 index 00000000000..5bc0a41e3a3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texosquery-jre5 @@ -0,0 +1 @@ +../../texmf-dist/scripts/texosquery/texosquery-jre5.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texosquery-jre8 b/Master/bin/x86_64-linuxmusl/texosquery-jre8 new file mode 120000 index 00000000000..96251bb6b92 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texosquery-jre8 @@ -0,0 +1 @@ +../../texmf-dist/scripts/texosquery/texosquery-jre8.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/texsis b/Master/bin/x86_64-linuxmusl/texsis new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/texsis @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/tftopl b/Master/bin/x86_64-linuxmusl/tftopl Binary files differnew file mode 100755 index 00000000000..89f70089bfb --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tftopl diff --git a/Master/bin/x86_64-linuxmusl/thumbpdf b/Master/bin/x86_64-linuxmusl/thumbpdf new file mode 120000 index 00000000000..98a72428616 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/thumbpdf @@ -0,0 +1 @@ +../../texmf-dist/scripts/thumbpdf/thumbpdf.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/tie b/Master/bin/x86_64-linuxmusl/tie Binary files differnew file mode 100755 index 00000000000..f76b127e933 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tie diff --git a/Master/bin/x86_64-linuxmusl/tlmgr b/Master/bin/x86_64-linuxmusl/tlmgr new file mode 120000 index 00000000000..c01dc50d0b2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tlmgr @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/tlmgr.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/tpic2pdftex b/Master/bin/x86_64-linuxmusl/tpic2pdftex new file mode 100755 index 00000000000..ecdf35d6b2b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/tpic2pdftex @@ -0,0 +1,458 @@ +#!/bin/sh - +# +# $Id$ +# +# Experimental awk-script for conversion of tpic \specials as produced +# by (groff-)pic into pdfTeX \pdfliteral sections for further processing +# by pdftex. +# +# Usage: +# $ pic -t somefile.pic | tpic2pdftex > somefile.tex +# +# Process somefile.tex by pdftex/pdflatex. +# +# tpic \special desciption see e. g.: +# Goossens, Rahtz, Mittelbach: The LaTeX Graphics Companion, +# Addison-Wesley, 1997, pp. 464. +# +# Bugs: +# Spline curve shapes not fully authentic (unknown algorithm). +# Bounding box does not care for line thickness (groff pic feature). +# Splines might be outside bounding box. +# +# Copyright (C) 2002--2013 by Hartmut Henkel +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +# The author may be contacted via the e-mail address +# +# hartmut_henkel@gmx.de +# +# NEWS: +# 11 Jun. 2011 - sh construct portability +# (patch from Nelson Beebe) +# 24 Dec. 2009 - use gawk for default awk only if it exists +# (patch by Karl Berry). +# 14 Jan. 2007 - make it executable shell script, calling awk +# 16 Dec. 2004 - Replaced // {print} by {print} (some AWKs did choke) +# 09 Apr. 2004 - Locale check: Decimal point in float numbers? +# 30 Oct. 2003 - Replaced print statements by printf to avoid +# underflow numbers like 1e-14 in \pdfliterals. Remove trailing +# zeroes of floating point numbers. +# 02 May 2003 - Lines starting with \ allow TeX insertions, +# e. g. of pdfTeX \pdfliteral{} +# 29 Apr. 2003 - Changed for pic of groff 1.19 +# 16 Mar. 2003 - Bug corrected: Dashed lines shorter than minimum +# dash-pause length now drawn solid. +# 11 Nov. 2002 - Spline drawing improved: First half of first and last +# half of last spline segments are drawn by straight lines. +# 28 Nov. 2002 - Arc and circle drawing cleaned up. Full circle is now +# drawn by 4 Bezier curves, as is common use. Arcs split evenly into +# Bezier curves, to minimize max. error. +# 02 Dec. 2002 - Experimental pic (groff > 1.18.1) with improved +# vertical picture positioning supported. +# 04 Dec. 2002 - Experiment with modified pic (\vtop -> \vbox), +# Formula for Bezier constant c reduced. +# +######################################################################## + +# In case someone pedantic insists on using grep -E. +: ${EGREP=egrep}} + +# Systems which define $COMSPEC or $ComSpec use semicolons to separate +# directories in TEXINPUTS -- except for Cygwin et al., where COMSPEC +# might be inherited, but : is used. + +if test -n "$COMSPEC$ComSpec" \ + && uname | $EGREP -iv 'cygwin|mingw|djgpp' >/dev/null; then + path_sep=";" +else + path_sep=":" +fi + +# findprog PROG +# ------------- +# Return true if PROG is somewhere in PATH, else false. + +findprog () +{ + local saveIFS="$IFS" + IFS=$path_sep # break path components at the path separator + for dir in $PATH; do + IFS=$saveIFS + # The basic test for an executable is `test -f $f && test -x $f'. + # (`test -x' is not enough, because it can also be true for directories.) + # We have to try this both for $1 and $1.exe. + # + # Note: On Cygwin and DJGPP, `test -x' also looks for .exe. On Cygwin, + # also `test -f' has this enhancement, bot not on DJGPP. (Both are + # design decisions, so there is little chance to make them consistent.) + # Thusly, it seems to be difficult to make use of these enhancements. + # + if { test -f "$dir/$1" && test -x "$dir/$1"; } || + { test -f "$dir/$1.exe" && test -x "$dir/$1.exe"; }; then + return 0 + fi + done + return 1 +} + +if test -z "$AWK"; then # if set by user, leave it. + if findprog gawk; then + AWK=gawk + else + AWK=awk + fi +fi + +unset LANG; unset LANGUAGE +LC_ALL=C; export LC_ALL + +AWKPROG=' +# begin of awk input file + +function qprintf(a) { + gsub(/0* /," ", a); # trailing zeroes in %f + gsub(/\. /," ", a); # orphaned decimal dots + gsub(/0*]/,"]", a); # trailing zeroes in brackets + gsub(/0X/,"0", a); # guard integer zeroes + gsub(/-0 /,"0 ", a); # correct -0 to 0 + print a; +} + +function startpdfliteral() { + if (pdfliteral == 0) { + print "\\pdfliteral{"; + printf("q [] 0 d %d J %d j\n", linecap, linejoin); # no qprintf! + qprintf(sprintf("%f w", linethickness * wscale)); + } + pdfliteral = 1; +} + +function stoppdfliteral() { + if (pdfliteral == 1) { + print "Q"; + print "}%"; + } + pdfliteral = 0; +} + +######################################################################## + +BEGIN{ + wscale = 72.0 / 1000; + tpicmode = 0; + pdfliteral = 0; + pointbuf = 0; + filled = 0; + fillval = 0; + linecap = 1; + linejoin = 1; + defaultlinethickness = 8; + drawarc = 0; + pi = atan2(0, -1); + if (match(sprintf("%f", 0.5), /\./) == 0) { + print "ERROR: Floating point numbers miss decimal point. Do" + print " LC_ALL=\"C\"; export LC_ALL; unset LANGUAGE" + print "before calling awk." + print "ERROR: Floating point numbers miss decimal point. Do" > "/dev/stderr" + print " LC_ALL=\"C\"; export LC_ALL; unset LANGUAGE" > "/dev/stderr" + print "before calling awk." > "/dev/stderr" + exit 1; + } +} + +######################################################################## + +# the following expression triggers tpic processing for pic <= 1.18.1 + +/^\\setbox\\graph=\\vtop{/ { + pdfliteral = 0; + tpicmode = 1; + linethickness = defaultlinethickness; +} + +# the following expression triggers tpic processing for pic = 1.19 + +/^\\expandafter\\setbox\\csname graph\\endcsname/ { + pdfliteral = 0; + tpicmode = 1; + linethickness = defaultlinethickness; +} + +# TeX parts end \pdfliteral, and also TeX parts embedded in .PS ... .PE +# section end \pdfliteral + +/^ *\\graphtemp|^ *\\rlap|^ *\\advance|^\\|^ *\\hbox/ { + if(tpicmode == 1) + stoppdfliteral(); +} + +/^}%/ { + if(tpicmode == 1) + tpicmode = 0; +} + +######################################################################## + +# all specials handling + +/^ *\\special/ { + if(tpicmode == 1) + startpdfliteral(); +} + +# <pn> set pen size + +/^ *\\special{pn/ { + gsub(/[{}]/, " "); + linethickness = $3 + 0; + qprintf(sprintf("%f w", linethickness * wscale)); + next; +} + +# <pa> add point to path + +/^ *\\special{pa/ { + gsub(/[{}]/, " "); + x[pointbuf] = $3 + 0; + y[pointbuf] = $4 + 0; + pointbuf++; + next; +} + +# <fp> print path as straight lines + +/^ *\\special{fp/ { + if (filled == 1) + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + if (filled == 1) + print "B Q"; + else + print "S"; + pointbuf = 0; + filled = 0; + next; +} + +# <da> print path as straight dashed lines + +/^ *\\special{da/ { + gsub(/[{}]/, " "); + don = ($3 + 0) * 1000; + if (filled == 1) { + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "f Q"; + } + for (i = 1; i < pointbuf; i++) { + dx = x[i] - x[i - 1]; + dy = y[i] - y[i - 1]; + len = sqrt(dx * dx + dy * dy); + non = int(0.5 * len / don + 0.75); + noff = non - 1; + lon = don * non; + loff = len - lon; + if(noff > 0) { + doff = loff / noff; + qprintf(sprintf("q [%f %f] 0X d", don * wscale, doff * wscale)); + } else { + print "q [] 0 d"; + } + qprintf(sprintf("%f %f m", x[i - 1] * wscale, -y[i - 1] * wscale)); + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "S Q"; + } + pointbuf = 0; + filled = 0; + next; +} + +# <dt> print path as straight dotted lines + +/^ *\\special{dt/ { + gsub(/[{}]/, " "); + dt = ($3 + 0) * 1000; + if (filled == 1) { + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "f Q"; + } + for (i = 1; i < pointbuf; i++) { + dx = x[i] - x[i - 1]; + dy = y[i] - y[i - 1]; + len = sqrt(dx * dx + dy * dy); + dl = int (len / dt + 0.5); + if (!dl) + dtl = len; + else + dtl = len / dl; + qprintf(sprintf("q [0X %f] 0X d", dtl * wscale)); + qprintf(sprintf("%f %f m", x[i - 1] * wscale, -y[i - 1] * wscale)); + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + print "S Q"; + } + pointbuf = 0; + filled = 0; + next; +} + +# <ip> like <fp>, but path actually not drawn + +/^ *\\special{ip/ { + if (filled == 1) + qprintf(sprintf("q %f g", 1 - fillval)); + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + for (i = 1; i < pointbuf; i++) + qprintf(sprintf("%f %f l", x[i] * wscale, -y[i] * wscale)); + if (filled == 1) + print "f Q"; + else + print "f"; + pointbuf = 0; + filled = 0; + next; +} + +# <sp> like <fp>, but path printed as splines + +/^ *\\special{sp/ { + gsub(/[{}]/, " "); + don = ($3 + 0) * 1000; + a = 0.68; # fudge, visually optimized + x[pointbuf] = x[pointbuf - 1]; + y[pointbuf] = y[pointbuf - 1]; + + if (don > 0) + qprintf(sprintf("q [%f] 0X d", don * wscale)); + if (don < 0) + qprintf(sprintf("q [0X %f] 0X d", -don * wscale)); + + qprintf(sprintf("%f %f m", x[0] * wscale, -y[0] * wscale)); + + if(pointbuf < 3) + qprintf(sprintf("%f %f l", x[pointbuf - 1] * wscale, -y[pointbuf - 1] * wscale)); + else { + qprintf(sprintf("%f %f l", 0.5 * (x[0] + x[1]) * wscale, \ + -0.5 * (y[0] + y[1]) * wscale)); # start straight, see cstr116.ps + for (i = 1; i < pointbuf - 1; i++) + qprintf(sprintf("%f %f %f %f %f %f c", \ + (a * x[i] + (1 - a) * 0.5 * (x[i] + x[i - 1])) * wscale, \ + -(a * y[i] + (1 - a) * 0.5 * (y[i] + y[i - 1])) * wscale, \ + (a * x[i] + (1 - a) * 0.5 * (x[i] + x[i + 1])) * wscale, \ + -(a * y[i] + (1 - a) * 0.5 * (y[i] + y[i + 1])) * wscale, \ + 0.5 * (x[i] + x[i + 1]) * wscale, -0.5 * (y[i] + y[i + 1]) * wscale)); + qprintf(sprintf("%f %f l", x[pointbuf - 1] * wscale, -y[pointbuf - 1] * wscale)); + } + if (filled == 1) { + qprintf(sprintf("q %f g", 1 - fillval)); + print "B Q"; + } + else + print "S"; + if (don != 0) + print "Q"; + pointbuf = 0; + filled = 0; + next; +} + +# <sh> prepare shading of object interior + +/^ *\\special{sh/ { + gsub(/[{}]/, " "); + fillval = $3 + 0; + filled = 1; + next; +} + +# <ar> draw arc +# <ia> like <ar>, but arc actually not drawn + +/^ *\\special{ar/ { + drawarc = 1; +} + +/^ *\\special{ar|^ *\\special{ia/ { + gsub(/[{}]/, " "); + xc = $3 + 0; + yc = $4 + 0; + rx = $5 + 0; + ry = $6 + 0; + s = $7 + 0; + e = $8 + 0; + if (e - s > 2 * pi) e = s + 2 * pi; + if (s - e > 2 * pi) e = s - 2 * pi; + curvespercircle = 4; # max. number Bezier curves per circle + phi_max = 1.001 * 2 * pi / curvespercircle; + if (e > s) + imax = int ((e - s) / phi_max) + 1; + else + imax = int ((s - e) / phi_max) + 1; + phi = (e - s) / imax; + + # parameter for Bezier control vectors, c(90 deg.) = 0.55228...: + c = 4 * (1 - cos(0.5 * phi)) / (3 * sin(0.5 * phi)); + + x0 = rx * cos(s) + xc; + y0 = ry * sin(s) + yc; + qprintf(sprintf("%f %f m", x0 * wscale, -y0 * wscale)); + for (i = 0; i < imax; i++) { + x1 = x0 - rx * c * sin(s + i * phi); + y1 = y0 + ry * c * cos(s + i * phi); + x3 = rx * cos(s + (i + 1) * phi) + xc; + y3 = ry * sin(s + (i + 1) * phi) + yc; + x2 = x3 + rx * c * sin(s + (i + 1) * phi); + y2 = y3 - ry * c * cos(s + (i + 1) * phi); + qprintf(sprintf("%f %f %f %f %f %f c", x1 * wscale, -y1 * wscale, \ + x2 * wscale, -y2 * wscale, x3 * wscale, -y3 * wscale)); + x0 = x3; + y0 = y3; + } + if(drawarc == 1) { + if (filled == 1) { + qprintf(sprintf("h q %f g", 1 - fillval)); + print "B Q"; + } + else + print "S"; + } else { + if (filled == 1) { + qprintf(sprintf("h q %f g", 1 - fillval)); + print "f Q"; + } + else + print "f"; + } + filled = 0; + drawarc = 0; + next; +} + +######################################################################## + +{print} + +######################################################################## +' +# end of awk input file + +$AWK "$AWKPROG" "$@" diff --git a/Master/bin/x86_64-linuxmusl/ttf2afm b/Master/bin/x86_64-linuxmusl/ttf2afm Binary files differnew file mode 100755 index 00000000000..f9bad4fb5f2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ttf2afm diff --git a/Master/bin/x86_64-linuxmusl/ttf2kotexfont b/Master/bin/x86_64-linuxmusl/ttf2kotexfont new file mode 120000 index 00000000000..f71c81380f2 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ttf2kotexfont @@ -0,0 +1 @@ +../../texmf-dist/scripts/kotex-utils/ttf2kotexfont.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ttf2pk b/Master/bin/x86_64-linuxmusl/ttf2pk Binary files differnew file mode 100755 index 00000000000..c785001777a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ttf2pk diff --git a/Master/bin/x86_64-linuxmusl/ttf2tfm b/Master/bin/x86_64-linuxmusl/ttf2tfm Binary files differnew file mode 100755 index 00000000000..a89ee388a3d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ttf2tfm diff --git a/Master/bin/x86_64-linuxmusl/ttfdump b/Master/bin/x86_64-linuxmusl/ttfdump Binary files differnew file mode 100755 index 00000000000..aa2425f5871 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ttfdump diff --git a/Master/bin/x86_64-linuxmusl/ttftotype42 b/Master/bin/x86_64-linuxmusl/ttftotype42 Binary files differnew file mode 100755 index 00000000000..e3106d484af --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ttftotype42 diff --git a/Master/bin/x86_64-linuxmusl/typeoutfileinfo b/Master/bin/x86_64-linuxmusl/typeoutfileinfo new file mode 120000 index 00000000000..f89819e24c8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/typeoutfileinfo @@ -0,0 +1 @@ +../../texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/ulqda b/Master/bin/x86_64-linuxmusl/ulqda new file mode 120000 index 00000000000..8ca9386b37d --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/ulqda @@ -0,0 +1 @@ +../../texmf-dist/scripts/ulqda/ulqda.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/upbibtex b/Master/bin/x86_64-linuxmusl/upbibtex Binary files differnew file mode 100755 index 00000000000..bbb64282c39 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/upbibtex diff --git a/Master/bin/x86_64-linuxmusl/updmap b/Master/bin/x86_64-linuxmusl/updmap new file mode 120000 index 00000000000..357248b26a9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/updmap @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/updmap-sys b/Master/bin/x86_64-linuxmusl/updmap-sys new file mode 120000 index 00000000000..b3ddd79296f --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/updmap-sys @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-sys.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/updmap-user b/Master/bin/x86_64-linuxmusl/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/updvitomp b/Master/bin/x86_64-linuxmusl/updvitomp new file mode 120000 index 00000000000..a6079a603b8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/updvitomp @@ -0,0 +1 @@ +upmpost
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/updvitype b/Master/bin/x86_64-linuxmusl/updvitype Binary files differnew file mode 100755 index 00000000000..8ce3fb0aecc --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/updvitype diff --git a/Master/bin/x86_64-linuxmusl/uplatex b/Master/bin/x86_64-linuxmusl/uplatex new file mode 120000 index 00000000000..7d58dd848c9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/uplatex @@ -0,0 +1 @@ +euptex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/upmendex b/Master/bin/x86_64-linuxmusl/upmendex Binary files differnew file mode 100755 index 00000000000..310ec234495 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/upmendex diff --git a/Master/bin/x86_64-linuxmusl/upmpost b/Master/bin/x86_64-linuxmusl/upmpost Binary files differnew file mode 100755 index 00000000000..1492b5996c9 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/upmpost diff --git a/Master/bin/x86_64-linuxmusl/uppltotf b/Master/bin/x86_64-linuxmusl/uppltotf Binary files differnew file mode 100755 index 00000000000..c4b8800ff25 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/uppltotf diff --git a/Master/bin/x86_64-linuxmusl/uptex b/Master/bin/x86_64-linuxmusl/uptex Binary files differnew file mode 100755 index 00000000000..5c1225a38dd --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/uptex diff --git a/Master/bin/x86_64-linuxmusl/uptftopl b/Master/bin/x86_64-linuxmusl/uptftopl Binary files differnew file mode 100755 index 00000000000..f3c93188ab3 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/uptftopl diff --git a/Master/bin/x86_64-linuxmusl/urlbst b/Master/bin/x86_64-linuxmusl/urlbst new file mode 120000 index 00000000000..a3603910131 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/urlbst @@ -0,0 +1 @@ +../../texmf-dist/scripts/urlbst/urlbst
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/utf8mex b/Master/bin/x86_64-linuxmusl/utf8mex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/utf8mex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/vftovp b/Master/bin/x86_64-linuxmusl/vftovp Binary files differnew file mode 100755 index 00000000000..f8ea5d38f52 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/vftovp diff --git a/Master/bin/x86_64-linuxmusl/vlna b/Master/bin/x86_64-linuxmusl/vlna Binary files differnew file mode 100755 index 00000000000..136abcdcba5 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/vlna diff --git a/Master/bin/x86_64-linuxmusl/vpe b/Master/bin/x86_64-linuxmusl/vpe new file mode 120000 index 00000000000..ed1727b6ff8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/vpe @@ -0,0 +1 @@ +../../texmf-dist/scripts/vpe/vpe.pl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/vpl2ovp b/Master/bin/x86_64-linuxmusl/vpl2ovp new file mode 120000 index 00000000000..4588c86090a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/vpl2ovp @@ -0,0 +1 @@ +../../texmf-dist/scripts/accfonts/vpl2ovp
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/vpl2vpl b/Master/bin/x86_64-linuxmusl/vpl2vpl new file mode 120000 index 00000000000..e7a12e7dad4 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/vpl2vpl @@ -0,0 +1 @@ +../../texmf-dist/scripts/accfonts/vpl2vpl
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/vptovf b/Master/bin/x86_64-linuxmusl/vptovf Binary files differnew file mode 100755 index 00000000000..23642d5302b --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/vptovf diff --git a/Master/bin/x86_64-linuxmusl/weave b/Master/bin/x86_64-linuxmusl/weave Binary files differnew file mode 100755 index 00000000000..f5e24ee8361 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/weave diff --git a/Master/bin/x86_64-linuxmusl/wofm2opl b/Master/bin/x86_64-linuxmusl/wofm2opl Binary files differnew file mode 100755 index 00000000000..8e9ff599418 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/wofm2opl diff --git a/Master/bin/x86_64-linuxmusl/wopl2ofm b/Master/bin/x86_64-linuxmusl/wopl2ofm Binary files differnew file mode 100755 index 00000000000..8016939e61a --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/wopl2ofm diff --git a/Master/bin/x86_64-linuxmusl/wordcount b/Master/bin/x86_64-linuxmusl/wordcount new file mode 120000 index 00000000000..6df28960e99 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/wordcount @@ -0,0 +1 @@ +../../texmf-dist/scripts/wordcount/wordcount.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/wovf2ovp b/Master/bin/x86_64-linuxmusl/wovf2ovp Binary files differnew file mode 100755 index 00000000000..9ff75728483 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/wovf2ovp diff --git a/Master/bin/x86_64-linuxmusl/wovp2ovf b/Master/bin/x86_64-linuxmusl/wovp2ovf Binary files differnew file mode 100755 index 00000000000..a3d80fdcbda --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/wovp2ovf diff --git a/Master/bin/x86_64-linuxmusl/xdvi b/Master/bin/x86_64-linuxmusl/xdvi new file mode 100755 index 00000000000..29632097df1 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xdvi @@ -0,0 +1,53 @@ +#!/bin/sh + +# This is the xdvi wrapper script for teTeX, version 0.2. +# Copyright Thomas Esser, 1998. Permission to distribute under the terms +# of the GNU general public license version 2 or later. + +# This script sets some environment variables to make sure that xdvi's +# resource file in $XDVIINPUTS/xdvi is read by xdvi.bin. + +test -f /bin/sh5 && test -z "$RUNNING_SH5" \ + && test x"`(uname -s) 2>&1`" = xULTRIX \ + && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; } +RUNNING_SH5= + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && test x"`(uname -s) 2>&1`" = xAIX \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +RUNNING_BSH= + +# -help and -version only used to work if they were the only options, +# so the "-name xdvi" parameter wasn't used in that case. With current +# xdvik, it should work in any case, but we keep this logic for compatibility +# with older xdvik and plain xdvi versions. +have_basename=`basename foo/bar 2>&1 | grep -i 'not found'` +if [ "$have_basename"xxx = "xxx" ]; then + BASE_NAME=`basename $0` +else + BASE_NAME=`echo $0 | sed 's!.*/!!'` +fi + +case "$#:$1" in + 1:-help|1:-version) + NAMEOPT=;; + *) + NAMEOPT="-name $BASE_NAME";; +esac + +xdviappfile=`kpsewhich -progname=xdvi --format='other text files' XDvi` +if test -n "$xdviappfile"; then + xdviappdir=`dirname "$xdviappfile"` + xdviapppath="${xdviappdir}/%l_%t/%N:${xdviappdir}/%N" + + # For R3, we have to set XAPPLRESDIR. + ### SU: removed, xdvik won't work with R3 anyway, and XAPPLRESDIR is + ### for user customizations in current X + ### XAPPLRESDIR="$xdviappdir"; export XAPPLRESDIR + + # For R4 or later, we have to set XFILESEARCHPATH, since XAPPLRESDIR might + # be ignored (if XUSERFILESEARCHPATH is set) + XFILESEARCHPATH="$xdviapppath:${XFILESEARCHPATH-%D}"; export XFILESEARCHPATH +fi + +exec xdvi-xaw $NAMEOPT ${1+"$@"} diff --git a/Master/bin/x86_64-linuxmusl/xdvi-xaw b/Master/bin/x86_64-linuxmusl/xdvi-xaw Binary files differnew file mode 100755 index 00000000000..78feef83f72 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xdvi-xaw diff --git a/Master/bin/x86_64-linuxmusl/xdvipdfmx b/Master/bin/x86_64-linuxmusl/xdvipdfmx Binary files differnew file mode 100755 index 00000000000..92732c00eaa --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xdvipdfmx diff --git a/Master/bin/x86_64-linuxmusl/xelatex b/Master/bin/x86_64-linuxmusl/xelatex new file mode 120000 index 00000000000..ef9fe406fd6 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xelatex @@ -0,0 +1 @@ +xetex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/xetex b/Master/bin/x86_64-linuxmusl/xetex Binary files differnew file mode 100755 index 00000000000..de173f7cfbf --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xetex diff --git a/Master/bin/x86_64-linuxmusl/xhlatex b/Master/bin/x86_64-linuxmusl/xhlatex new file mode 120000 index 00000000000..d10ceaa43c8 --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xhlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/xhlatex.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/xmltex b/Master/bin/x86_64-linuxmusl/xmltex new file mode 120000 index 00000000000..f68cc91498e --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/xmltex @@ -0,0 +1 @@ +pdftex
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/yplan b/Master/bin/x86_64-linuxmusl/yplan new file mode 120000 index 00000000000..32f7190af3c --- /dev/null +++ b/Master/bin/x86_64-linuxmusl/yplan @@ -0,0 +1 @@ +../../texmf-dist/scripts/yplan/yplan
\ No newline at end of file diff --git a/Master/tlpkg/installer/xz/xz.i386-linuxmusl b/Master/tlpkg/installer/xz/xz.i386-linuxmusl Binary files differnew file mode 100755 index 00000000000..6e6432f86c8 --- /dev/null +++ b/Master/tlpkg/installer/xz/xz.i386-linuxmusl diff --git a/Master/tlpkg/installer/xz/xz.x86_64-linuxmusl b/Master/tlpkg/installer/xz/xz.x86_64-linuxmusl Binary files differnew file mode 100755 index 00000000000..ece005bd0ed --- /dev/null +++ b/Master/tlpkg/installer/xz/xz.x86_64-linuxmusl diff --git a/Master/tlpkg/installer/xz/xzdec.i386-linuxmusl b/Master/tlpkg/installer/xz/xzdec.i386-linuxmusl Binary files differnew file mode 100755 index 00000000000..3d89aedd213 --- /dev/null +++ b/Master/tlpkg/installer/xz/xzdec.i386-linuxmusl diff --git a/Master/tlpkg/installer/xz/xzdec.x86_64-linuxmusl b/Master/tlpkg/installer/xz/xzdec.x86_64-linuxmusl Binary files differnew file mode 100755 index 00000000000..2dd948fce51 --- /dev/null +++ b/Master/tlpkg/installer/xz/xzdec.x86_64-linuxmusl |