From e9dd0f31205776af90862b4d7c8408cb89bea8f4 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 1 Jun 2008 21:45:40 +0000 Subject: at long last, install 2008-vintage i386-linux binaries git-svn-id: svn://tug.org/texlive/trunk@8457 c570f23f-e606-0410-a88d-b1316a301751 --- Master/bin/i386-linux/afm2pl | Bin 68072 -> 85944 bytes Master/bin/i386-linux/afm2tfm | Bin 75400 -> 95224 bytes Master/bin/i386-linux/aleph | Bin 408352 -> 604396 bytes Master/bin/i386-linux/bbox | Bin 6856 -> 8200 bytes Master/bin/i386-linux/bg5conv | Bin 3344 -> 3504 bytes Master/bin/i386-linux/bibtex | Bin 119444 -> 151428 bytes Master/bin/i386-linux/bibtex8 | Bin 144376 -> 184496 bytes Master/bin/i386-linux/cef5conv | Bin 4696 -> 4924 bytes Master/bin/i386-linux/cefconv | Bin 4592 -> 4804 bytes Master/bin/i386-linux/cefsconv | Bin 4708 -> 4956 bytes Master/bin/i386-linux/cfftot1 | Bin 291500 -> 344404 bytes Master/bin/i386-linux/ctangle | Bin 75948 -> 94904 bytes Master/bin/i386-linux/ctie | Bin 57608 -> 73816 bytes Master/bin/i386-linux/cweave | Bin 103500 -> 135160 bytes Master/bin/i386-linux/detex | Bin 65844 -> 85684 bytes Master/bin/i386-linux/devnag | Bin 23040 -> 27088 bytes Master/bin/i386-linux/disdvi | Bin 9352 -> 10840 bytes Master/bin/i386-linux/dmp | Bin 65832 -> 82552 bytes Master/bin/i386-linux/dt2dv | Bin 27552 -> 34576 bytes Master/bin/i386-linux/dv2dt | Bin 9120 -> 11280 bytes Master/bin/i386-linux/dvi2tty | Bin 16980 -> 20324 bytes Master/bin/i386-linux/dvibook | Bin 20372 -> 24296 bytes Master/bin/i386-linux/dviconcat | Bin 18112 -> 20448 bytes Master/bin/i386-linux/dvicopy | Bin 88272 -> 114068 bytes Master/bin/i386-linux/dvidvi | Bin 14816 -> 18832 bytes Master/bin/i386-linux/dvigif | 1 + Master/bin/i386-linux/dvilj | Bin 84516 -> 111372 bytes Master/bin/i386-linux/dvilj2p | Bin 84836 -> 111692 bytes Master/bin/i386-linux/dvilj4 | Bin 90820 -> 117740 bytes Master/bin/i386-linux/dvilj4l | Bin 90820 -> 117740 bytes Master/bin/i386-linux/dvipdfm | Bin 348384 -> 461548 bytes Master/bin/i386-linux/dvipdfmx | Bin 2078004 -> 865832 bytes Master/bin/i386-linux/dvipng | Bin 787020 -> 1145860 bytes Master/bin/i386-linux/dvipos | Bin 79204 -> 103212 bytes Master/bin/i386-linux/dvips | Bin 624408 -> 239544 bytes Master/bin/i386-linux/dviselect | Bin 20224 -> 22016 bytes Master/bin/i386-linux/dvitodvi | Bin 24468 -> 25544 bytes Master/bin/i386-linux/dvitomp | Bin 74536 -> 94088 bytes Master/bin/i386-linux/dvitype | Bin 78660 -> 98652 bytes Master/bin/i386-linux/epsffit | Bin 7816 -> 8476 bytes Master/bin/i386-linux/extconv | Bin 3344 -> 3504 bytes Master/bin/i386-linux/getnonfreefonts-sys | 2 +- Master/bin/i386-linux/gftodvi | Bin 80220 -> 102352 bytes Master/bin/i386-linux/gftopk | Bin 66340 -> 86908 bytes Master/bin/i386-linux/gftype | Bin 66184 -> 82856 bytes Master/bin/i386-linux/gsftopk | Bin 66044 -> 83360 bytes Master/bin/i386-linux/hbf2gf | Bin 74256 -> 94148 bytes Master/bin/i386-linux/ht | 8 +- Master/bin/i386-linux/htcontext | 8 +- Master/bin/i386-linux/htlatex | 10 +- Master/bin/i386-linux/htmex | 10 +- Master/bin/i386-linux/httex | 10 +- Master/bin/i386-linux/httexi | 11 +- Master/bin/i386-linux/htxelatex | 1 + Master/bin/i386-linux/htxetex | 1 + Master/bin/i386-linux/info | Bin 122960 -> 155760 bytes Master/bin/i386-linux/infokey | Bin 19640 -> 19472 bytes Master/bin/i386-linux/install-info | Bin 21188 -> 35596 bytes Master/bin/i386-linux/kpseaccess | Bin 4072 -> 4484 bytes Master/bin/i386-linux/kpsereadlink | Bin 3992 -> 4372 bytes Master/bin/i386-linux/kpsestat | Bin 4556 -> 5320 bytes Master/bin/i386-linux/kpsewhich | Bin 391503 -> 77892 bytes Master/bin/i386-linux/lacheck | Bin 48128 -> 56944 bytes Master/bin/i386-linux/luatex | Bin 7683159 -> 4774240 bytes Master/bin/i386-linux/mag | Bin 4388 -> 4648 bytes Master/bin/i386-linux/makeindex | Bin 117848 -> 143376 bytes Master/bin/i386-linux/makeinfo | Bin 175928 -> 215188 bytes Master/bin/i386-linux/makempx | Bin 58132 -> 77400 bytes Master/bin/i386-linux/mf | Bin 239396 -> 372988 bytes Master/bin/i386-linux/mf-nowin | Bin 234864 -> 368500 bytes Master/bin/i386-linux/mft | Bin 87092 -> 107140 bytes Master/bin/i386-linux/mk4ht | 347 +- Master/bin/i386-linux/mkjobtexmf | 800 +- Master/bin/i386-linux/mktexlsr | 32 +- Master/bin/i386-linux/mktexpk | 5 +- Master/bin/i386-linux/mmafm | Bin 178312 -> 220708 bytes Master/bin/i386-linux/mmpfb | Bin 236116 -> 280928 bytes Master/bin/i386-linux/mpost | Bin 331056 -> 457548 bytes Master/bin/i386-linux/mpto | Bin 7104 -> 8368 bytes Master/bin/i386-linux/musixflx | Bin 13888 -> 14704 bytes Master/bin/i386-linux/newer | Bin 4684 -> 5240 bytes Master/bin/i386-linux/odvicopy | Bin 92176 -> 119764 bytes Master/bin/i386-linux/odvitype | Bin 78660 -> 102460 bytes Master/bin/i386-linux/omega | Bin 419744 -> 622188 bytes Master/bin/i386-linux/omfonts | Bin 130080 -> 161564 bytes Master/bin/i386-linux/otangle | Bin 40128 -> 44652 bytes Master/bin/i386-linux/otfinfo | Bin 376096 -> 414392 bytes Master/bin/i386-linux/otftotfm | Bin 672604 -> 731468 bytes Master/bin/i386-linux/otp2ocp | Bin 70052 -> 89804 bytes Master/bin/i386-linux/outocp | Bin 53524 -> 69300 bytes Master/bin/i386-linux/patgen | Bin 29420 -> 35656 bytes Master/bin/i386-linux/pdfclose | Bin 6580 -> 7224 bytes Master/bin/i386-linux/pdfopen | Bin 7284 -> 8024 bytes Master/bin/i386-linux/pdftex | Bin 1175876 -> 1645356 bytes Master/bin/i386-linux/pdftexi2dvi | 19 + Master/bin/i386-linux/pdftosrc | Bin 416580 -> 524456 bytes Master/bin/i386-linux/pfb2pfa | Bin 6200 -> 6624 bytes Master/bin/i386-linux/pk2bm | Bin 8840 -> 10108 bytes Master/bin/i386-linux/pktogf | Bin 62588 -> 81904 bytes Master/bin/i386-linux/pktype | Bin 58248 -> 74472 bytes Master/bin/i386-linux/pltotf | Bin 45384 -> 60344 bytes Master/bin/i386-linux/pooltype | Bin 15992 -> 19200 bytes Master/bin/i386-linux/ps2pk | Bin 152768 -> 191868 bytes Master/bin/i386-linux/psbook | Bin 10440 -> 11740 bytes Master/bin/i386-linux/psnup | Bin 17020 -> 19972 bytes Master/bin/i386-linux/psresize | Bin 15484 -> 17572 bytes Master/bin/i386-linux/psselect | Bin 11240 -> 12828 bytes Master/bin/i386-linux/pstops | Bin 15804 -> 18756 bytes Master/bin/i386-linux/simpdftex | 222 +- Master/bin/i386-linux/sjisconv | Bin 3360 -> 3520 bytes Master/bin/i386-linux/synctex | Bin 0 -> 127440 bytes Master/bin/i386-linux/t1ascii | Bin 20232 -> 27804 bytes Master/bin/i386-linux/t1asm | Bin 24840 -> 32988 bytes Master/bin/i386-linux/t1binary | Bin 19720 -> 27228 bytes Master/bin/i386-linux/t1disasm | Bin 24040 -> 33020 bytes Master/bin/i386-linux/t1dotlessj | Bin 229576 -> 272644 bytes Master/bin/i386-linux/t1lint | Bin 186916 -> 230664 bytes Master/bin/i386-linux/t1mac | Bin 31464 -> 39548 bytes Master/bin/i386-linux/t1reencode | Bin 227960 -> 267724 bytes Master/bin/i386-linux/t1testpage | Bin 208372 -> 251584 bytes Master/bin/i386-linux/t1unmac | Bin 25832 -> 35516 bytes Master/bin/i386-linux/t4ht | Bin 218489 -> 89876 bytes Master/bin/i386-linux/tangle | Bin 79156 -> 100260 bytes Master/bin/i386-linux/tcdialog | Bin 118904 -> 149860 bytes Master/bin/i386-linux/tex | Bin 263748 -> 365788 bytes Master/bin/i386-linux/tex2xindy | Bin 0 -> 18200 bytes Master/bin/i386-linux/tex4ht | Bin 343263 -> 180152 bytes Master/bin/i386-linux/texconfig-dialog | 18 +- Master/bin/i386-linux/texi2dvi | 2116 +++- Master/bin/i386-linux/texi2html | 17536 ---------------------------- Master/bin/i386-linux/texi2pdf | 8 +- Master/bin/i386-linux/texindex | Bin 14664 -> 14928 bytes Master/bin/i386-linux/texindy | 1 + Master/bin/i386-linux/texlinks | 12 +- Master/bin/i386-linux/tftopl | Bin 74356 -> 98180 bytes Master/bin/i386-linux/tie | Bin 8648 -> 10044 bytes Master/bin/i386-linux/ttf2afm | Bin 71100 -> 91488 bytes Master/bin/i386-linux/ttf2pk | Bin 199388 -> 263876 bytes Master/bin/i386-linux/ttf2tfm | Bin 217400 -> 289720 bytes Master/bin/i386-linux/ttftotype42 | Bin 236416 -> 292416 bytes Master/bin/i386-linux/vftovp | Bin 86748 -> 110576 bytes Master/bin/i386-linux/vptovf | Bin 56616 -> 76728 bytes Master/bin/i386-linux/weave | Bin 94856 -> 122792 bytes Master/bin/i386-linux/xdvi-xaw.bin | Bin 706636 -> 924664 bytes Master/bin/i386-linux/xdvipdfmx | Bin 1117544 -> 1501540 bytes Master/bin/i386-linux/xdvizilla | 134 - Master/bin/i386-linux/xetex | Bin 7953180 -> 9524748 bytes Master/bin/i386-linux/xindy | 1 + Master/bin/i386-linux/xindy.mem | Bin 0 -> 951850 bytes Master/bin/i386-linux/xindy.run | Bin 0 -> 1770792 bytes 150 files changed, 1726 insertions(+), 19587 deletions(-) create mode 120000 Master/bin/i386-linux/dvigif mode change 100644 => 120000 Master/bin/i386-linux/getnonfreefonts-sys mode change 100755 => 120000 Master/bin/i386-linux/ht mode change 100755 => 120000 Master/bin/i386-linux/htcontext mode change 100755 => 120000 Master/bin/i386-linux/htlatex mode change 100755 => 120000 Master/bin/i386-linux/htmex mode change 100755 => 120000 Master/bin/i386-linux/httex mode change 100755 => 120000 Master/bin/i386-linux/httexi create mode 120000 Master/bin/i386-linux/htxelatex create mode 120000 Master/bin/i386-linux/htxetex mode change 100755 => 120000 Master/bin/i386-linux/mk4ht mode change 100755 => 120000 Master/bin/i386-linux/mkjobtexmf create mode 100755 Master/bin/i386-linux/pdftexi2dvi create mode 100755 Master/bin/i386-linux/synctex create mode 100755 Master/bin/i386-linux/tex2xindy delete mode 100755 Master/bin/i386-linux/texi2html create mode 120000 Master/bin/i386-linux/texindy delete mode 100755 Master/bin/i386-linux/xdvizilla create mode 120000 Master/bin/i386-linux/xindy create mode 100644 Master/bin/i386-linux/xindy.mem create mode 100755 Master/bin/i386-linux/xindy.run (limited to 'Master/bin/i386-linux') diff --git a/Master/bin/i386-linux/afm2pl b/Master/bin/i386-linux/afm2pl index 8b97b316805..4f8af38463d 100755 Binary files a/Master/bin/i386-linux/afm2pl and b/Master/bin/i386-linux/afm2pl differ diff --git a/Master/bin/i386-linux/afm2tfm b/Master/bin/i386-linux/afm2tfm index bd62b6cb134..da550444e1c 100755 Binary files a/Master/bin/i386-linux/afm2tfm and b/Master/bin/i386-linux/afm2tfm differ diff --git a/Master/bin/i386-linux/aleph b/Master/bin/i386-linux/aleph index c202a997145..3ebacd683ea 100755 Binary files a/Master/bin/i386-linux/aleph and b/Master/bin/i386-linux/aleph differ diff --git a/Master/bin/i386-linux/bbox b/Master/bin/i386-linux/bbox index ad5a55372c5..057b7ac90db 100755 Binary files a/Master/bin/i386-linux/bbox and b/Master/bin/i386-linux/bbox differ diff --git a/Master/bin/i386-linux/bg5conv b/Master/bin/i386-linux/bg5conv index e03407182ee..d3231d18170 100755 Binary files a/Master/bin/i386-linux/bg5conv and b/Master/bin/i386-linux/bg5conv differ diff --git a/Master/bin/i386-linux/bibtex b/Master/bin/i386-linux/bibtex index 5eb1e96ab61..79d66457cc5 100755 Binary files a/Master/bin/i386-linux/bibtex and b/Master/bin/i386-linux/bibtex differ diff --git a/Master/bin/i386-linux/bibtex8 b/Master/bin/i386-linux/bibtex8 index 8fd13476bcb..a8d6d714bd4 100755 Binary files a/Master/bin/i386-linux/bibtex8 and b/Master/bin/i386-linux/bibtex8 differ diff --git a/Master/bin/i386-linux/cef5conv b/Master/bin/i386-linux/cef5conv index cf583062739..e635ea3bdb3 100755 Binary files a/Master/bin/i386-linux/cef5conv and b/Master/bin/i386-linux/cef5conv differ diff --git a/Master/bin/i386-linux/cefconv b/Master/bin/i386-linux/cefconv index 772ebf6af74..68524933df3 100755 Binary files a/Master/bin/i386-linux/cefconv and b/Master/bin/i386-linux/cefconv differ diff --git a/Master/bin/i386-linux/cefsconv b/Master/bin/i386-linux/cefsconv index c5be844f3d0..cece80e4c50 100755 Binary files a/Master/bin/i386-linux/cefsconv and b/Master/bin/i386-linux/cefsconv differ diff --git a/Master/bin/i386-linux/cfftot1 b/Master/bin/i386-linux/cfftot1 index 4860793aadd..cbbda8527cf 100755 Binary files a/Master/bin/i386-linux/cfftot1 and b/Master/bin/i386-linux/cfftot1 differ diff --git a/Master/bin/i386-linux/ctangle b/Master/bin/i386-linux/ctangle index 272552ff8c7..1d02c04c096 100755 Binary files a/Master/bin/i386-linux/ctangle and b/Master/bin/i386-linux/ctangle differ diff --git a/Master/bin/i386-linux/ctie b/Master/bin/i386-linux/ctie index a8c860c4ba1..f72af77791e 100755 Binary files a/Master/bin/i386-linux/ctie and b/Master/bin/i386-linux/ctie differ diff --git a/Master/bin/i386-linux/cweave b/Master/bin/i386-linux/cweave index 035d320aee8..afcb50c86fb 100755 Binary files a/Master/bin/i386-linux/cweave and b/Master/bin/i386-linux/cweave differ diff --git a/Master/bin/i386-linux/detex b/Master/bin/i386-linux/detex index 07c506bf3d8..c92bdec707d 100755 Binary files a/Master/bin/i386-linux/detex and b/Master/bin/i386-linux/detex differ diff --git a/Master/bin/i386-linux/devnag b/Master/bin/i386-linux/devnag index c5e5879b5ef..a62816af102 100755 Binary files a/Master/bin/i386-linux/devnag and b/Master/bin/i386-linux/devnag differ diff --git a/Master/bin/i386-linux/disdvi b/Master/bin/i386-linux/disdvi index d0205d7f493..85a086760e1 100755 Binary files a/Master/bin/i386-linux/disdvi and b/Master/bin/i386-linux/disdvi differ diff --git a/Master/bin/i386-linux/dmp b/Master/bin/i386-linux/dmp index 324b0aff109..52be3df7c72 100755 Binary files a/Master/bin/i386-linux/dmp and b/Master/bin/i386-linux/dmp differ diff --git a/Master/bin/i386-linux/dt2dv b/Master/bin/i386-linux/dt2dv index c0e7ad493ab..59244bc3c61 100755 Binary files a/Master/bin/i386-linux/dt2dv and b/Master/bin/i386-linux/dt2dv differ diff --git a/Master/bin/i386-linux/dv2dt b/Master/bin/i386-linux/dv2dt index 218be7089dc..ad70250b54f 100755 Binary files a/Master/bin/i386-linux/dv2dt and b/Master/bin/i386-linux/dv2dt differ diff --git a/Master/bin/i386-linux/dvi2tty b/Master/bin/i386-linux/dvi2tty index fdc4a1991e8..e2b64f841f4 100755 Binary files a/Master/bin/i386-linux/dvi2tty and b/Master/bin/i386-linux/dvi2tty differ diff --git a/Master/bin/i386-linux/dvibook b/Master/bin/i386-linux/dvibook index 20dc3050fff..79767e4f2d2 100755 Binary files a/Master/bin/i386-linux/dvibook and b/Master/bin/i386-linux/dvibook differ diff --git a/Master/bin/i386-linux/dviconcat b/Master/bin/i386-linux/dviconcat index d036272eed3..8b53e02b708 100755 Binary files a/Master/bin/i386-linux/dviconcat and b/Master/bin/i386-linux/dviconcat differ diff --git a/Master/bin/i386-linux/dvicopy b/Master/bin/i386-linux/dvicopy index d0b8c7d5431..55461bb1b9c 100755 Binary files a/Master/bin/i386-linux/dvicopy and b/Master/bin/i386-linux/dvicopy differ diff --git a/Master/bin/i386-linux/dvidvi b/Master/bin/i386-linux/dvidvi index 26324b9be02..62cd243a3b7 100755 Binary files a/Master/bin/i386-linux/dvidvi and b/Master/bin/i386-linux/dvidvi differ diff --git a/Master/bin/i386-linux/dvigif b/Master/bin/i386-linux/dvigif new file mode 120000 index 00000000000..c1eef0afe05 --- /dev/null +++ b/Master/bin/i386-linux/dvigif @@ -0,0 +1 @@ +dvipng \ No newline at end of file diff --git a/Master/bin/i386-linux/dvilj b/Master/bin/i386-linux/dvilj index c4fccf8c633..8e386e7f8f5 100755 Binary files a/Master/bin/i386-linux/dvilj and b/Master/bin/i386-linux/dvilj differ diff --git a/Master/bin/i386-linux/dvilj2p b/Master/bin/i386-linux/dvilj2p index e4bc70733e8..7eae267a8e6 100755 Binary files a/Master/bin/i386-linux/dvilj2p and b/Master/bin/i386-linux/dvilj2p differ diff --git a/Master/bin/i386-linux/dvilj4 b/Master/bin/i386-linux/dvilj4 index 58b79ab56ee..8adf2f583b7 100755 Binary files a/Master/bin/i386-linux/dvilj4 and b/Master/bin/i386-linux/dvilj4 differ diff --git a/Master/bin/i386-linux/dvilj4l b/Master/bin/i386-linux/dvilj4l index 2a90afda461..c4ea3a64e99 100755 Binary files a/Master/bin/i386-linux/dvilj4l and b/Master/bin/i386-linux/dvilj4l differ diff --git a/Master/bin/i386-linux/dvipdfm b/Master/bin/i386-linux/dvipdfm index e1abaa114de..c72ea4d8175 100755 Binary files a/Master/bin/i386-linux/dvipdfm and b/Master/bin/i386-linux/dvipdfm differ diff --git a/Master/bin/i386-linux/dvipdfmx b/Master/bin/i386-linux/dvipdfmx index a6db8e168df..89beda47aa5 100755 Binary files a/Master/bin/i386-linux/dvipdfmx and b/Master/bin/i386-linux/dvipdfmx differ diff --git a/Master/bin/i386-linux/dvipng b/Master/bin/i386-linux/dvipng index 75c435d4a38..fb6caff519f 100755 Binary files a/Master/bin/i386-linux/dvipng and b/Master/bin/i386-linux/dvipng differ diff --git a/Master/bin/i386-linux/dvipos b/Master/bin/i386-linux/dvipos index 1ef999091a4..d058dd808e3 100755 Binary files a/Master/bin/i386-linux/dvipos and b/Master/bin/i386-linux/dvipos differ diff --git a/Master/bin/i386-linux/dvips b/Master/bin/i386-linux/dvips index d44cad6005c..f1f438e3366 100755 Binary files a/Master/bin/i386-linux/dvips and b/Master/bin/i386-linux/dvips differ diff --git a/Master/bin/i386-linux/dviselect b/Master/bin/i386-linux/dviselect index 1394d447100..5044554892e 100755 Binary files a/Master/bin/i386-linux/dviselect and b/Master/bin/i386-linux/dviselect differ diff --git a/Master/bin/i386-linux/dvitodvi b/Master/bin/i386-linux/dvitodvi index c7abf24c497..504e921fcaf 100755 Binary files a/Master/bin/i386-linux/dvitodvi and b/Master/bin/i386-linux/dvitodvi differ diff --git a/Master/bin/i386-linux/dvitomp b/Master/bin/i386-linux/dvitomp index 1c01e08a7f8..a8b04798510 100755 Binary files a/Master/bin/i386-linux/dvitomp and b/Master/bin/i386-linux/dvitomp differ diff --git a/Master/bin/i386-linux/dvitype b/Master/bin/i386-linux/dvitype index 713223383ee..d3e79456cf6 100755 Binary files a/Master/bin/i386-linux/dvitype and b/Master/bin/i386-linux/dvitype differ diff --git a/Master/bin/i386-linux/epsffit b/Master/bin/i386-linux/epsffit index 53e1f60b3bf..9a1b79ba15f 100755 Binary files a/Master/bin/i386-linux/epsffit and b/Master/bin/i386-linux/epsffit differ diff --git a/Master/bin/i386-linux/extconv b/Master/bin/i386-linux/extconv index d3e360c52e2..475ff190fff 100755 Binary files a/Master/bin/i386-linux/extconv and b/Master/bin/i386-linux/extconv differ diff --git a/Master/bin/i386-linux/getnonfreefonts-sys b/Master/bin/i386-linux/getnonfreefonts-sys deleted file mode 100644 index b3fbf603329..00000000000 --- a/Master/bin/i386-linux/getnonfreefonts-sys +++ /dev/null @@ -1 +0,0 @@ -link ../../texmf/scripts/texlive/getnonfreefonts.pl \ No newline at end of file diff --git a/Master/bin/i386-linux/getnonfreefonts-sys b/Master/bin/i386-linux/getnonfreefonts-sys new file mode 120000 index 00000000000..d1e30f335dd --- /dev/null +++ b/Master/bin/i386-linux/getnonfreefonts-sys @@ -0,0 +1 @@ +getnonfreefonts \ No newline at end of file diff --git a/Master/bin/i386-linux/gftodvi b/Master/bin/i386-linux/gftodvi index 75acd5cf6ee..86196d3112f 100755 Binary files a/Master/bin/i386-linux/gftodvi and b/Master/bin/i386-linux/gftodvi differ diff --git a/Master/bin/i386-linux/gftopk b/Master/bin/i386-linux/gftopk index 0c9b47c1771..856f6b7f3c2 100755 Binary files a/Master/bin/i386-linux/gftopk and b/Master/bin/i386-linux/gftopk differ diff --git a/Master/bin/i386-linux/gftype b/Master/bin/i386-linux/gftype index bab87e9189b..5fed35d98fd 100755 Binary files a/Master/bin/i386-linux/gftype and b/Master/bin/i386-linux/gftype differ diff --git a/Master/bin/i386-linux/gsftopk b/Master/bin/i386-linux/gsftopk index f07ad03ff45..3d9b20a451c 100755 Binary files a/Master/bin/i386-linux/gsftopk and b/Master/bin/i386-linux/gsftopk differ diff --git a/Master/bin/i386-linux/hbf2gf b/Master/bin/i386-linux/hbf2gf index 0446b73fda4..507786e0050 100755 Binary files a/Master/bin/i386-linux/hbf2gf and b/Master/bin/i386-linux/hbf2gf differ diff --git a/Master/bin/i386-linux/ht b/Master/bin/i386-linux/ht deleted file mode 100755 index 9336545fb4e..00000000000 --- a/Master/bin/i386-linux/ht +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -$1 $2 -$1 $2 -$1 $2 -tex4ht $2 -t4ht $2 $3 # -d~/WWW/temp/ -m644 - diff --git a/Master/bin/i386-linux/ht b/Master/bin/i386-linux/ht new file mode 120000 index 00000000000..ecd829558cd --- /dev/null +++ b/Master/bin/i386-linux/ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/ht.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/htcontext b/Master/bin/i386-linux/htcontext deleted file mode 100755 index 9e01fa97f66..00000000000 --- a/Master/bin/i386-linux/htcontext +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - texexec --arg="ht-1=$2" --use=tex4ht --dvi --nobackend $5 $1 - tex4ht \dirchar $1 -i~/tex4ht.dir/texmf/tex4ht/ht-fonts/$3 - t4ht \dirchar $1 $4 ## -d~/WWW/temp/ -m644 - - - diff --git a/Master/bin/i386-linux/htcontext b/Master/bin/i386-linux/htcontext new file mode 120000 index 00000000000..d2754ae84fc --- /dev/null +++ b/Master/bin/i386-linux/htcontext @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htcontext.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/htlatex b/Master/bin/i386-linux/htlatex deleted file mode 100755 index ebab47dbaa6..00000000000 --- a/Master/bin/i386-linux/htlatex +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - latex $5 '\makeatletter\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\def\Link#1.a.b.c.{\g@addto@macro\@documentclasshook{\RequirePackage[#1,html]{tex4ht}}\let\HCode\documentstyle\def\documentstyle{\let\documentstyle\HCode\expandafter\def\csname tex4ht\endcsname{#1,html}\def\HCode####1{\documentstyle[tex4ht,}\@ifnextchar[{\HCode}{\documentstyle[tex4ht]}}}\makeatother\HCode '$2'.a.b.c.\input ' $1 - latex $5 '\makeatletter\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\def\Link#1.a.b.c.{\g@addto@macro\@documentclasshook{\RequirePackage[#1,html]{tex4ht}}\let\HCode\documentstyle\def\documentstyle{\let\documentstyle\HCode\expandafter\def\csname tex4ht\endcsname{#1,html}\def\HCode####1{\documentstyle[tex4ht,}\@ifnextchar[{\HCode}{\documentstyle[tex4ht]}}}\makeatother\HCode '$2'.a.b.c.\input ' $1 - latex $5 '\makeatletter\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\def\Link#1.a.b.c.{\g@addto@macro\@documentclasshook{\RequirePackage[#1,html]{tex4ht}}\let\HCode\documentstyle\def\documentstyle{\let\documentstyle\HCode\expandafter\def\csname tex4ht\endcsname{#1,html}\def\HCode####1{\documentstyle[tex4ht,}\@ifnextchar[{\HCode}{\documentstyle[tex4ht]}}}\makeatother\HCode '$2'.a.b.c.\input ' $1 - tex4ht \dirchar $1 -i~/tex4ht.dir/texmf/tex4ht/ht-fonts/$3 - t4ht \dirchar $1 $4 ## -d~/WWW/temp/ -m644 - - - diff --git a/Master/bin/i386-linux/htlatex b/Master/bin/i386-linux/htlatex new file mode 120000 index 00000000000..fe0feaa8185 --- /dev/null +++ b/Master/bin/i386-linux/htlatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htlatex.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/htmex b/Master/bin/i386-linux/htmex deleted file mode 100755 index 485a7594468..00000000000 --- a/Master/bin/i386-linux/htmex +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - mex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\HCode '$2'.a.b.c.\input ' $1 - mex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\HCode '$2'.a.b.c.\input ' $1 - mex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\HCode '$2'.a.b.c.\input ' $1 - tex4ht \dirchar $1 -i~/tex4ht.dir/texmf/tex4ht/ht-fonts/$3 - t4ht \dirchar $1 $4 ## -d~/WWW/temp/ -m644 - - - diff --git a/Master/bin/i386-linux/htmex b/Master/bin/i386-linux/htmex new file mode 120000 index 00000000000..29032d7b670 --- /dev/null +++ b/Master/bin/i386-linux/htmex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htmex.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/httex b/Master/bin/i386-linux/httex deleted file mode 100755 index 4c184897d13..00000000000 --- a/Master/bin/i386-linux/httex +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - tex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\HCode '$2'.a.b.c.\input ' $1 - tex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\HCode '$2'.a.b.c.\input ' $1 - tex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\HCode '$2'.a.b.c.\input ' $1 - tex4ht \dirchar $1 -i~/tex4ht.dir/texmf/tex4ht/ht-fonts/$3 - t4ht \dirchar $1 $4 ## -d~/WWW/temp/ -m644 - - - diff --git a/Master/bin/i386-linux/httex b/Master/bin/i386-linux/httex new file mode 120000 index 00000000000..ece1bd19046 --- /dev/null +++ b/Master/bin/i386-linux/httex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/httex.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/httexi b/Master/bin/i386-linux/httexi deleted file mode 100755 index 26427698991..00000000000 --- a/Master/bin/i386-linux/httexi +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - tex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\let\svrm=\rm\def\rm{\svrm\ifx\c\comment\def\rm{\let\rm=\svrm\catcode`\@=12\catcode`\\=0 \csname tex4ht\endcsname\catcode`\@=0\catcode`\\=13 }\expandafter\rm\fi}\HCode '$2'.a.b.c.\input ' $1 - tex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\let\svrm=\rm\def\rm{\svrm\ifx\c\comment\def\rm{\let\rm=\svrm\catcode`\@=12\catcode`\\=0 \csname tex4ht\endcsname\catcode`\@=0\catcode`\\=13 }\expandafter\rm\fi}\HCode '$2'.a.b.c.\input ' $1 - tex $5 '\def\Link#1.a.b.c.{\expandafter\def\csname tex4ht\endcsname{\expandafter\def\csname tex4ht\endcsname{#1,html}\input tex4ht.sty }}\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\let\svrm=\rm\def\rm{\svrm\ifx\c\comment\def\rm{\let\rm=\svrm\catcode`\@=12\catcode`\\=0 \csname tex4ht\endcsname\catcode`\@=0\catcode`\\=13 }\expandafter\rm\fi}\HCode '$2'.a.b.c.\input ' $1 - tex4ht \dirchar $1 -i~/tex4ht.dir/texmf/tex4ht/ht-fonts/$3 - t4ht \dirchar $1 $4 ## -d~/WWW/temp/ -m644 -# texindex ? - - - diff --git a/Master/bin/i386-linux/httexi b/Master/bin/i386-linux/httexi new file mode 120000 index 00000000000..aa6cd5c8561 --- /dev/null +++ b/Master/bin/i386-linux/httexi @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/httexi.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/htxelatex b/Master/bin/i386-linux/htxelatex new file mode 120000 index 00000000000..dcaa0fc882c --- /dev/null +++ b/Master/bin/i386-linux/htxelatex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htxelatex.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/htxetex b/Master/bin/i386-linux/htxetex new file mode 120000 index 00000000000..c6cf37bfae9 --- /dev/null +++ b/Master/bin/i386-linux/htxetex @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/htxetex.sh \ No newline at end of file diff --git a/Master/bin/i386-linux/info b/Master/bin/i386-linux/info index 881679f49d7..2d87004ac18 100755 Binary files a/Master/bin/i386-linux/info and b/Master/bin/i386-linux/info differ diff --git a/Master/bin/i386-linux/infokey b/Master/bin/i386-linux/infokey index 625dbb8197f..6549dcbf61b 100755 Binary files a/Master/bin/i386-linux/infokey and b/Master/bin/i386-linux/infokey differ diff --git a/Master/bin/i386-linux/install-info b/Master/bin/i386-linux/install-info index 2b7bf54ee61..a18ee89da95 100755 Binary files a/Master/bin/i386-linux/install-info and b/Master/bin/i386-linux/install-info differ diff --git a/Master/bin/i386-linux/kpseaccess b/Master/bin/i386-linux/kpseaccess index 5741fb87a74..906105cdf14 100755 Binary files a/Master/bin/i386-linux/kpseaccess and b/Master/bin/i386-linux/kpseaccess differ diff --git a/Master/bin/i386-linux/kpsereadlink b/Master/bin/i386-linux/kpsereadlink index 49169a7a22c..e97c79f3cae 100755 Binary files a/Master/bin/i386-linux/kpsereadlink and b/Master/bin/i386-linux/kpsereadlink differ diff --git a/Master/bin/i386-linux/kpsestat b/Master/bin/i386-linux/kpsestat index 342439bc3eb..914629b1567 100755 Binary files a/Master/bin/i386-linux/kpsestat and b/Master/bin/i386-linux/kpsestat differ diff --git a/Master/bin/i386-linux/kpsewhich b/Master/bin/i386-linux/kpsewhich index 5d35e619e11..2031785f511 100755 Binary files a/Master/bin/i386-linux/kpsewhich and b/Master/bin/i386-linux/kpsewhich differ diff --git a/Master/bin/i386-linux/lacheck b/Master/bin/i386-linux/lacheck index 6903787749a..a3d0ba9d278 100755 Binary files a/Master/bin/i386-linux/lacheck and b/Master/bin/i386-linux/lacheck differ diff --git a/Master/bin/i386-linux/luatex b/Master/bin/i386-linux/luatex index 8b643aff440..8e70a8aac14 100755 Binary files a/Master/bin/i386-linux/luatex and b/Master/bin/i386-linux/luatex differ diff --git a/Master/bin/i386-linux/mag b/Master/bin/i386-linux/mag index 95807d9059e..36de0d6b3b5 100755 Binary files a/Master/bin/i386-linux/mag and b/Master/bin/i386-linux/mag differ diff --git a/Master/bin/i386-linux/makeindex b/Master/bin/i386-linux/makeindex index 08ddad1422f..7c53f42b83e 100755 Binary files a/Master/bin/i386-linux/makeindex and b/Master/bin/i386-linux/makeindex differ diff --git a/Master/bin/i386-linux/makeinfo b/Master/bin/i386-linux/makeinfo index 50b296ef8eb..8e2f6940110 100755 Binary files a/Master/bin/i386-linux/makeinfo and b/Master/bin/i386-linux/makeinfo differ diff --git a/Master/bin/i386-linux/makempx b/Master/bin/i386-linux/makempx index 7f5144ac7f9..48ee0ffd1a5 100755 Binary files a/Master/bin/i386-linux/makempx and b/Master/bin/i386-linux/makempx differ diff --git a/Master/bin/i386-linux/mf b/Master/bin/i386-linux/mf index b1f551dd110..9ae567278a9 100755 Binary files a/Master/bin/i386-linux/mf and b/Master/bin/i386-linux/mf differ diff --git a/Master/bin/i386-linux/mf-nowin b/Master/bin/i386-linux/mf-nowin index 45ff5ce3e3d..c3675413ae9 100755 Binary files a/Master/bin/i386-linux/mf-nowin and b/Master/bin/i386-linux/mf-nowin differ diff --git a/Master/bin/i386-linux/mft b/Master/bin/i386-linux/mft index a679ff2e36b..5c8b77cd503 100755 Binary files a/Master/bin/i386-linux/mft and b/Master/bin/i386-linux/mft differ diff --git a/Master/bin/i386-linux/mk4ht b/Master/bin/i386-linux/mk4ht deleted file mode 100755 index 2bd1f7e2038..00000000000 --- a/Master/bin/i386-linux/mk4ht +++ /dev/null @@ -1,346 +0,0 @@ -#!/usr/bin/env perl -#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -# mk4ht 2007-01-04-01:34 % -# Copyright (C) 2003--2007 Eitan M. Gurari % -# % -# % -# This work may be distributed and/or modified under the % -# conditions of the LaTeX Project Public License, either % -# version 1.3 of this license or (at your option) any % -# later version. The latest version of this license is % -# in % -# http://www.latex-project.org/lppl.txt % -# and version 1.3 or later is part of all distributions % -# of LaTeX version 2003/12/01 or later. % -# % -# This work has the LPPL maintenance status "maintained".% -# % -# This Current Maintainer of this work % -# is Eitan M. Gurari. % -# % -# gurari@cse.ohio-state.edu % -# http://www.cse.ohio-state.edu/~gurari % -#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -use strict; -$^W=1; # turn warning on -my @options = ( - "", "ht", "", "", "", "-cvalidatehtml", - "ht", "htlatex", "latex", "", "", "-cvalidatehtml", - "ht", "httex", "tex", "", "", "-cvalidatehtml", - "ht", "httexi", "texi", "", "", "-cvalidatehtml", - "ht", "htcontext", "context", "", "", "-cvalidatehtml", - "xh", "xhlatex", "latex", "xhtml", "", "-cvalidate", - "xh", "xhtex", "tex", "xhtml", "", "-cvalidate", - "xh", "xhtexi", "texi", "xhtml", "", "-cvalidate", - "xh", "xhcontext","context", "xhtml", "", "-cvalidat", - "uxh", "uxhlatex", "latex", "xhtml,uni-html4", " -cunihtf", "-cvalidate", - "uxh", "uxhtex", "tex", "xhtml,uni-html4", " -cunihtf", "-cvalidate", - "uxh", "uxhtexi", "texi", "xhtml,uni-html4", " -cunihtf", "-cvalidate", - "uxh", "uxhcontext","context", "xhtml,uni-html4", " -cunihtf", "-cvalidate", - "xhm", "xhmlatex", "latex", "xhtml,mathml", " -cunihtf", "-cvalidate", - "xhm", "xhmtex", "tex", "xhtml,mathml", " -cunihtf", "-cvalidate", - "xhm", "xhmtexi", "texi", "xhtml,mathml", " -cunihtf", "-cvalidate", - "xhm", "xhmcontext","context", "xhtml,mathml", " -cunihtf", "-cvalidate", - "mz", "mzlatex", "latex", "xhtml,mozilla", " -cmozhtf", "-cvalidate", - "mz", "mztex", "tex", "xhtml,mozilla", " -cmozhtf", "-cvalidate", - "mz", "mztexi", "texi", "xhtml,mozilla", " -cmozhtf", "-cvalidate", - "mz", "mzcontext", "context", "xhtml,mozilla", " -cmozhtf", "-cvalidate", - "oo", "oolatex", "latex", "xhtml,ooffice", "ooffice/\! -cmozhtf", "-cooxtpipes -coo", - "oo", "ootex", "tex", "xhtml,ooffice", "ooffice/\! -cmozhtf", "-cooxtpipes -coo", - "oo", "ootexi", "texi", "xhtml,ooffice", "ooffice/\! -cmozhtf", "-cooxtpipes -coo", - "oo", "oocontext", "context", "xhtml,ooffice", "ooffice/\! -cmozhtf", "-cooxtpipes -coo", - "es", "eslatex", "latex", "xhtml,emspk", " -cemspkhtf -s4es", "-cemspk", - "es", "estex", "tex", "xhtml,emspk", " -cemspkhtf -s4es", "-cemspk", - "es", "estexi", "texi", "xhtml,emspk", " -cemspkhtf -s4es", "-cemspk", - "es", "escontext", "context", "xhtml,emspk", " -cemspkhtf -s4es", "-cemspk", - "js", "jslatex", "latex", "xhtml,jsml", " -cjsmlhtf", "-cjsml", - "js", "jstex", "tex", "xhtml,jsml", " -cjsmlhtf", "-cjsml", - "js", "jstexi", "texi", "xhtml,jsml", " -cjsmlhtf", "-cjsml", - "js", "jscontext", "context", "xhtml,jsml", " -cjsmlhtf", "-cjsml", - "jm", "jmlatex", "latex", "xhtml,jsmath", " -cmozhtf", "", - "jm", "jmtex", "tex", "xhtml,jsmath", " -cmozhtf", "", - "jm", "jmtexi", "texi", "xhtml,jsmath", " -cmozhtf", "", - "jm", "jmcontext", "context", "xhtml,jsmath", " -cmozhtf", "", - "tei", "teilatex", "latex", "xhtml,tei", " -cunihtf", "-cvalidate", - "tei", "teitex", "tex", "xhtml,tei", " -cunihtf", "-cvalidate", - "tei", "teitexi", "texi", "xhtml,tei", " -cunihtf", "-cvalidate", - "tei", "teicontext","context", "xhtml,tei", " -cunihtf", "-cvalidate", - "teim", "teimlatex", "latex", "xhtml,tei-mml"," -cunihtf", "-cvalidate", - "teim", "teimtex", "tex", "xhtml,tei-mml"," -cunihtf", "-cvalidate", - "teim", "teimtexi", "texi", "xhtml,tei-mml"," -cunihtf", "-cvalidate", - "teim", "teimcontext","context","xhtml,tei-mml"," -cunihtf", "-cvalidate", - "db", "dblatex", "latex", "xhtml,docbook", " -cunihtf", "-cvalidate -cdocbk", - "db", "dbtex", "tex", "xhtml,docbook", " -cunihtf", "-cvalidate -cdocbk", - "db", "dbtexi", "texi", "xhtml,docbook", " -cunihtf", "-cvalidate -cdocbk", - "db", "dbcontext", "context", "xhtml,docbook", " -cunihtf", "-cvalidate -cdocbk", - "dbm", "dbmlatex", "latex", "xhtml,docbook-mml", " -cunihtf", "-cdocbk", - "dbm", "dbmtex", "tex", "xhtml,docbook-mml", " -cunihtf", "-cdocbk", - "dbm", "dbmtexi", "texi", "xhtml,docbook-mml", " -cunihtf", "-cdocbk", - "dbm", "dbmcontext","context", "xhtml,docbook-mml", " -cunihtf", "-cdocbk", - "w", "wlatex", "latex", "xhtml,word", " -csymhtf", "", - "w", "wtex", "tex", "xhtml,word", " -csymhtf", "", - "w", "wtexi", "texi", "xhtml,word", " -csymhtf", "", - "w", "wcontext", "context", "xhtml,word", " -csymhtf", "", - "jh", "jhlatex", "latex", "html,javahelp,3.2,unicode", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp -cvalidatehtml", - "jh", "jhtex", "tex", "html,javahelp,3.2,unicode", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp -cvalidatehtml", - "jh", "jhtexi", "texi", "html,javahelp,3.2,unicode", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp -cvalidatehtml", - "jh", "jhcontext","context", "html,javahelp,3.2,unicode", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp -cvalidatehtml", - "jh1", "jh1latex", "latex", "html,javahelp,3.2,unicode,jh1.0", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp", - "jh1", "jh1tex", "tex", "html,javahelp,3.2,unicode,jh1.0", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp", - "jh1", "jh1texi", "texi", "html,javahelp,3.2,unicode,jh1.0", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp", - "jh1", "jh1context","context", "html,javahelp,3.2,unicode,jh1.0", " -cmozhtf -u10", " -d%1-doc/ -cjavahelp", - -); - -sub showInstrucions(){ - print " option1: mk4ht #1 \"#2\" \"#3\" \"#4\" \"#5\"\n"; - print " \n"; - print " #1: htlatex, xhlatex, mzlatex, oolatex, dblatex, dbmlatex,\n"; - print " jhlatex, eslatex, teilatex, teimlatex, uxhlatex, \n"; - print " wlatex, xhmlatex\n"; - print " \n"; - print " also 'tex', 'texi', and 'context' instead of 'latex'\n"; - print " \n"; - print " #2: file name\n"; - print " #3: optional arguments for latex/tex/texi/context \n"; - print " #4: optional arguments for tex4ht.c\n"; - print " #5: optional arguments for t4ht.c\n"; - print " \n"; - print " option2: mk4ht ht #2 #3 \"#4\" \"#5\"\n"; - print " \n"; - print " #1: ht\n"; - print " #2: latex, tex\n"; - print " #3: file name\n"; - print " #4: optional arguments for tex4ht.c\n"; - print " #5: optional arguments for t4ht.c\n"; - print " \n"; - print " Within the program, in column three of the options\n"; - print " variable, the requests for the commands \"latex\",\n"; - print " \"tex\", etc. can be replaced with other equivalent\n"; - print " commands (e.g., \"tex -fmt=latex\").\n"; - - print "--------------------------------------------------------------------------\n"; -print " Private configuration file: mk4ht.cfg\n"; -print "--------------------------------------------------------------------------\n"; -print "\n"; -print "A private configuration file mk4ht.cfg or .mk4ht may be placed at the\n"; -print "work or home directory, to update existing commands and introduce new\n"; -print "ones. The configuration file may contain records of the following\n"; -print "kinds.\n"; -print "\n"; -print " # Comment\n"; -print " \n"; -print " name = type\n"; -print " Defines a ht*tex like command, and assocites to it the \n"; -print " TeX compiler of the specified type. Examples of TeX \n"; -print " types: latex, tex, texi, and context.\n"; -print " \n"; -print " name.tex = options\n"; -print " Command line options for the compilation under\n"; -print " the (la)tex compiler\n"; -print " \n"; -print " name.tex4ht = options\n"; -print " Command line options for tex4ht.c \n"; -print " \n"; -print " name.t4ht = options\n"; -print " Command line options for t4ht.c\n"; -print " \n"; -print "Each record should appear in a different line. Variants\n"; -print "`name.tex += options', `name.tex4ht += options',\n"; -print "`name.t4ht += options' of the above records are also allowed.\n"; -print "They append the listed options to the base values.\n"; -print "\n"; -print "Example:\n"; -print "\n"; -print " foohlatex = latex\n"; -print " foohlatex.tex = xhtml,uni-html4\n"; -print " foohlatex.tex4ht += -cunihtf\n"; -print " foohlatex.t4ht = -cvalidate\n"; -print " htlatex.t4ht += -d./\n"; - - - print "--------------------------------------------------------------------------\n"; -print " Deleting files\n"; -print "--------------------------------------------------------------------------\n"; -print "\n"; -print "The configuration file mk4ht.cfg may also contain requests for\n"; -print "removing files created in the work directory during the compilation.\n"; -print "The requests are to be made through records of the following forms.\n"; -print "\n"; -print " clean ext1 ext2 ...\n"; -print " The extensions of the file name to be removed.\n"; -print " \n"; -print " clean.name ext1 ext2 ...\n"; -print " Conditional request. The `name' refers to the ht*tex \n"; -print " like command in use.\n"; -print "\n"; -print "Example:\n"; -print " clean dvi idv\n"; -print " clean.foohlatex lg \n"; -print " clean.htlatex lg tmp\n"; - -} - -print "mk4ht (2007-01-04-01:34)\n"; -if( !@ARGV ){ - print "improper command\n"; - showInstrucions(); exit(1); -} -my @command=("","","","",""); -my $i=0; -my $j=0; -my $param; -my $name; -my $compiler; -my $tex; -my $tex4ht; -my $t4ht; -my $texp; -my $tex4htp = ""; -my $t4htp = ""; -my @ext; - -foreach $param (@ARGV) { - if( $i == 0 ){ - my $inf; -open $inf, ") { - my($line) = $_; - chomp($line); # remove eoln char - if ($line =~ m|\s*#.*|) {} - elsif($line =~ m|^\s*(\S*)\.(\S*)\s*\+=\s*(.*\S)\s*$|) { - if( ($param."tex4ht") eq ($1.$2) ){ - $tex4htp = $tex4htp . " " . $3; - } - elsif( ($param."t4ht") eq ($1.$2) ){ - $t4htp = $t4htp . " " . $3; - } - elsif( ($param."tex") eq ($1.$2) ){ - $texp = $texp . "," . $3; - } - } - elsif($line =~ m|^\s*(\S*)\.(\S*)\s*=\s*(.*\S)\s*$|) { - if( ($param."tex4ht") eq ($1.$2) ){ - $tex4ht = $3 . " "; - $tex4htp = ""; - } - elsif( ($param."t4ht") eq ($1.$2) ){ - $t4ht = $3 . " "; - $t4htp = ""; - } - elsif( ($param."tex") eq ($1.$2) ){ - $tex = $3 . ","; - $texp = ""; - } - } - elsif($line =~ m|^\s*(\S*)\s*=\s*(.*\S)\s*$|) { - if( $param eq $1 ){ - $name = $1; - $compiler = $2; - } - } - elsif($line =~ m|^\s*clean\s+(.+)|){ - my(@array) = split(' ',$1); - push(@ext,@array); -} elsif($line =~ m|^\s*clean\.(\S+)\s+(.+)|){ - if( $1 eq @ARGV[0] ){ - my(@array) = split(' ',$2); - push(@ext,@array); -} } - - elsif ($line) { print "--- Error --- " . $line . "\n"; } - } - close $inf; -} - - for( $j=1; $j<$#options; $j+=6 ){ - if( $param eq $options[$j] ){ - if( $name ){ - $command[0] = "ht".$compiler; -if( $tex ){ $command[2] = $tex; } else { $command[2] = ""; } -if( $tex4ht ){ $command[3] = $tex4ht; } else { $command[3] = ""; } -if( $t4ht ){ $command[4] = $t4ht; } else { $command[4] = ""; } - - } else { - if( $options[$j-1] eq "" ){ - $command[0] = $options[$j]; -} else { - $command[0] = "ht".$options[$j+1]; -} -if( $tex ){ $command[2] = $tex; } else { $command[2] = $options[$j+2]; } -if( $tex4ht ){ $command[3] = $tex4ht; } else { $command[3] = $options[$j+3]; } -if( $t4ht ){ $command[4] = $t4ht; } else { $command[4] = $options[$j+4]; } - - } - if( $texp ){ $command[2] = $command[2] . "," . $texp; } -if( $tex4htp){ $command[3] = $command[3] . " " . $tex4htp; } -if( $t4htp ){ $command[4] = $command[4] . " " . $t4htp; } - - last; - } } - if( $j>$#options ){ - if( $name ){ $command[0] = "ht".$compiler; -if( $tex ){ $command[2] = $tex; } else { $command[2] = ""; } -if( $tex4ht ){ $command[3] = $tex4ht; } else { $command[3] = ""; } -if( $t4ht ){ $command[4] = $t4ht; } else { $command[4] = ""; } - } - else { - print "improper command: $param \n"; - showInstrucions(); exit(1); - } } - } elsif ( $i== 1 ) { - $command[1] = $param; - } elsif ( $i== 2 ) { - if( $command[2] eq "" ){ - $command[2] = $param; - } else { - $command[2] = $param. "," . $command[2]; - } - } elsif ( $i== 3 ) { - $command[3] = $param . $command[3]; - } else { - $command[4] = $param. " " .$command[4]; - } - $i++; -} -my $commando = $command[0] . " " . $command[1] . " \"". - $command[2] . "\" \"". $command[3] . "\" \"" . - $command[4] . "\""; -print "$commando\n"; -my $rtrn; -if( $rtrn = system($commando) ){ - print "--- error --- failed to execute command\n"; -} else { - my $file; -my $ext; -my(@array) = split('\.',@ARGV[1]); -my $texFile = @array[0]; -opendir(DIR,".") ; -while ($file = readdir(DIR) ){ - if(index($file,$texFile) == 0 ){ - foreach $ext(@ext){ - if (index($file,$ext,length($file)-length($ext)) != -1){ - if( stat($file)){ - unlink($file); - print "Deleted: ". $file . "\n"; -} } } } } -closedir(DIR); - - exit( !$rtrn ); -} - diff --git a/Master/bin/i386-linux/mk4ht b/Master/bin/i386-linux/mk4ht new file mode 120000 index 00000000000..4b7480809ba --- /dev/null +++ b/Master/bin/i386-linux/mk4ht @@ -0,0 +1 @@ +../../texmf-dist/scripts/tex4ht/mk4ht.pl \ No newline at end of file diff --git a/Master/bin/i386-linux/mkjobtexmf b/Master/bin/i386-linux/mkjobtexmf deleted file mode 100755 index 27f94a5a375..00000000000 --- a/Master/bin/i386-linux/mkjobtexmf +++ /dev/null @@ -1,799 +0,0 @@ -#!/usr/bin/env perl -# -# ToDos/unsolved problems: -# * collision of symbol links -# * texmf.cnf (path settings, variables) -# * aliases -# * binaries, libraries -# -use strict; -$^W=1; - -my $prj = 'mkjobtexmf'; -my $version = '0.5'; -my $date = '2007/09/06'; -my $author = 'Heiko Oberdiek'; -my $copyright = "Copyright 2007 $author"; - -my $cmd_tex = 'pdflatex'; -my $cmd_kpsewhich = 'kpsewhich'; -my $cmd_texhash = 'texhash'; -my $cmd_strace = 'strace'; -my $ext_tex = '.tex'; -my $ext_recorder = '.fls'; -my $ext_strace = '.strace'; -my $ext_mkjobtexmf = '.mjt'; -my $jobname = ''; -my $texname = ''; -my $destdir = ''; -my @args = (); -my @texopt = (); -my $verbose = 0; -my $output = 0; -my $strace = 0; -my $copy = 0; -my $flat = 0; -my $needs_texhash = 0; -my @texmf; -my %files; -my %links; -my %flat_ignore = ( - 'ls-R' => '', - 'aliases' => '', -); - -my $title = "\U$prj\E $date v$version, $copyright\n"; - -print $title; - -sub die_error ($) { - my $msg = shift; - die "!!! Error: $msg!\n"; -} - -sub warning ($) { - my $msg = shift; - print "!!! Warning: $msg!\n"; -} - -sub verbose (@) { - my @msg = @_; - print "* @msg\n" if $verbose; -} - -sub value ($) { - my $value = $_[0]; - "[$value]"; -} - -sub die_usage { - my $msg = $_[0]; - pod2usage( - -exitstatus => 2, - -msg => "\n==> $msg!\n"); -} - -use Getopt::Long; -use Pod::Usage; - -my $man = 0; -my $help = 0; - -GetOptions( - 'jobname=s' => \$jobname, - 'texname=s' => \$texname, - 'texopt=s' => \@texopt, - 'destdir=s' => \$destdir, - 'cmd-tex=s' => \$cmd_tex, - 'cmd-kpsewhich=s' => \$cmd_kpsewhich, - 'cmd-texhash=s' => \$cmd_texhash, - 'strace' => \$strace, - 'copy' => \$copy, - 'flat' => \$flat, - 'verbose' => \$verbose, - 'output' => \$output, - 'help|?' => \$help, - 'man' => \$man, -) or die_usage('Unknown option'); -pod2usage(1) if $help; -pod2usage(-exitstatus => 0, -verbose => 2) if $man; - -if (@ARGV > 0) { - $strace = 1; - $texname = ''; - my @args = @ARGV; -} -$jobname or die_usage('Missing jobname'); -$texname = "$jobname$ext_tex" unless $texname; -$destdir = "$jobname$ext_mkjobtexmf" unless $destdir; - -verbose "jobname: " . value $jobname; -verbose "texname: " . value $texname if $texname; -verbose "command: " . value "@args" if @args; -verbose "destdir: " . value $destdir; - -if (!$copy) { - my $symlink_exists = eval { symlink('', ''); 1 }; - if ($symlink_exists) { - verbose "symbolic linking: supported"; - } - else { - $copy = 1; - verbose "symbolic linking: unsupported"; - } -} -my $umask = umask; -if (defined($umask)) { - verbose "umask: " . sprintf("%04o", $umask); -} -else { - $umask = 0; - verbose "umask: unsupported"; -} - -if ($copy) { - use File::Copy; -} -if ($flat) { - use File::Basename; -} - -sub check_child_error () { - if ($? != 0) { - if ($? == -1) { - die_error "Failed to execute: $!"; - } - elsif ($? & 127) { - die_error sprintf "Child died with signal %d, %s coredump", - ($? & 127), ($? & 128) ? 'with' : 'without'; - } - else { - die_error sprintf "Child exited with value %d", $? >> 8; - } - } - verbose "child exit: ok"; -} - -sub run_generic (@) { - my @args = @_; - my $cmd = $_[0]; - verbose "exec: " . value "@args"; - print '>' x 79, "\n"; - system $cmd @args; - print '<' x 79, "\n"; - check_child_error; -} - -sub run_tex { - if ($strace) { - my @run_args; - if (@args) { - @run_args = @args; - } - else { - @run_args = ( - $cmd_tex, - '-interaction=nonstopmode', - @texopt, - $texname - ); - } - run_generic( - $cmd_strace, - '-f', - '-e', - 'trace=open,access', # trace=file - '-o', - "$jobname$ext_strace", - @run_args - ) - } - else { - run_generic( - $cmd_tex, - '-recorder', - "-jobname=$jobname", - '-interaction=nonstopmode', - @texopt, - $texname - ); - } -} - -sub run_texhash { - return if $flat; - if ($needs_texhash) { - run_generic( - $cmd_texhash, - "$destdir/texmf" - ); - } - else { - verbose("texhash run skipped, no files added"); - } -} - -use Cwd 'abs_path', 'getcwd'; - -sub get_texmf_trees () { - return if $flat; - my $cmdline = "$cmd_kpsewhich -expand-path='\$TEXMF'"; - verbose "exec: " . value($cmdline); - my $str = `$cmdline`; - check_child_error; - chomp $str; - @texmf = split ':', $str; - my %texmf; - foreach my $texmf (@texmf) { - $texmf{$texmf} = ''; - $texmf{abs_path($texmf)} = ''; - } - @texmf = sort keys %texmf; - if ($verbose) { - if (@texmf) { - map { verbose 'texmf: ' . value($_) } @texmf; - } - else { - verbose 'texmf: none'; - } - } -} - -sub analyze_recorder { - my $pwd = getcwd; - verbose "pwd: " . value($pwd); - - my $file_rec = $jobname . ($strace ? $ext_strace : $ext_recorder); - verbose 'File with recorded file names: ' . value($file_rec); - open(IN, '<', $file_rec) - or die_error "Cannot open `$file_rec'"; - if ($strace) { - while () { - chomp; - next if /\)\s+= -\d/; # -1 ENOENT, ... - next if /\WO_DIRECTORY\W/; # skip directories - my $type = 'INPUT'; - if ($output) { - $type = 'OUTPUT' if /\WO_WRONLY\W/; - } - else { - next if /\WO_WRONLY\W/; - } - /^\d+\s+\w+\(\"([^"]+)\",/ or warning "Unknown entry `$_'"; - my $file = $1; - $files{$file} = ''; - } - } - else { - while () { - chomp; - next if /^PWD /; - next if not $output and /^OUTPUT /; - /^(INPUT|OUTPUT) (.*)$/ or warning "Unknown entry `$_'"; - my $type = $1; - my $file = $2; - $files{$file} = ''; - } - } - close(IN); -} - -sub map_files { - if ($flat) { - map_files_flat(); - } - else { - map_files_texmf(); - } -} - -sub map_files_flat { - my %abs_files; - my %names; - my %clashes; - - foreach my $file (keys %files) { - $abs_files{abs_path($file)} = ''; - } - - foreach my $file (keys %abs_files) { - my $name = basename($file); - next if exists $flat_ignore{$name}; - if (defined($names{$name})) { - push @{$names{$name}}, $file; - $clashes{$name} = ''; - } - else { - my @a = ($file); - $names{$name} = \@a; - } - } - - foreach my $name (sort keys %clashes) { - print "* file name clash for " . value($name) . "\n"; - my @a = @{$names{$name}}; - foreach my $file (@a) { - print " " . value($file) . "\n"; - } - } - - foreach my $name (sort keys %names) { - my $file = @{$names{$name}}[0]; - my $clash = $clashes{$name} ? ' (clash)' : ''; - verbose value($name) . ' => ' . value($file) . $clash; - $links{$name} = $file; - } -} - -sub map_files_texmf { - my @failed; - - foreach my $file (sort keys %files) { - verbose "file: " . value($file); - - my $abs_file = abs_path($file); - - my $found = ''; - foreach (@texmf) { - my $texmf = "$_/"; - my $len = length($texmf); - my $str = substr $file, 0, $len; - if ($texmf eq $str) { - $found = 'texmf/' . substr $file, $len; - if ($found =~ /(^|\/)\.\.\//) { - $found = ''; - } - } - last if $found; - my $str = substr $abs_file, 0, $len; - if ($texmf eq $str) { - $found = 'texmf/' . substr $abs_file, $len; - last; - } - } - if (not($found)) { - if ($file =~ /(^|\/)\.\.\// or $file =~ /^\//) { - push @failed, $file; - } - else { - $found = $file; - } - } - if ($found) { - $links{$found} = abs_path($file); - } - } - - if ($verbose) { - foreach (sort keys %links) { - verbose value($_) . ' => ' . value($links{$_}); - } - } - - foreach (@failed) { - print "!!! Failed: " . value($_) . "\n"; - } -} - -sub make_dirs ($) { - my $path = shift; - my @elems = split /\/+/, $path; - if (@elems <= 1) { - return; - } - pop @elems; - my $dir = ''; - foreach my $elem (@elems) { - $dir .= '/' if $dir; - $dir .= $elem; - next if -d $dir; - verbose 'mkdir: ' . value($dir); - mkdir $dir or die_error "Cannot make directory `$dir'"; - } -} - -sub make_links { - - foreach my $key (sort keys %links) { - my $source = $links{$key}; - my $dest = "$destdir/$key"; - make_dirs $dest; - if (-e $dest) { - my $type = ''; - if (-l $dest) { - $type .= 'link'; - } - elsif (-f $dest) { - $type = 'file'; - } - elsif (-d $dest) { - $type = 'directory'; - } - elsif (-b $dest) { - $type = 'block device'; - } - elsif (-c $dest) { - $type = 'character device'; - } - elsif (-p $dest) { - $type = 'pipe'; - } - elsif (-S $dest) { - $type = 'socket'; - } - elsif (-t $dest) { - $type = 'tty'; - } - $type = " ($type)" if $type; - verbose "destination$type exists: " . value($dest); - next; - } - $needs_texhash = 1; - do_link_copy($source, $dest); - } -} - -sub do_link_copy { - my $source = shift; - my $dest = shift; - my $success = 0; - - if ($copy) { - if (copy($source, $dest) == 1) { - $success = 1; - my ($source_mode, $source_atime, $source_mtime) - = (stat($source))[2, 8, 9]; - my ($dest_mode, $dest_atime, $dest_mtime) - = (stat($dest))[2, 8, 9]; - # preserve executable permissions if necessary - my $new_dest_mode = $dest_mode - | (($source_mode & 0111) & ~$umask); - if ($new_dest_mode != $dest_mode) { - if (chmod($new_dest_mode, $dest) < 1) { - print "!!! Setting executive mode failed: " - . value($dest) . "\n"; - } - } - # preserve file times - if ($source_atime != $dest_atime - || $source_mtime != $dest_mtime) { - if (utime($source_atime, $source_mtime, $dest) < 1) { - print "!!! Setting file times failed: " - . value($dest) . "\n"; - } - } - } - } - else { - if (symlink($source, $dest) == 1) { - $success = 1; - } - } - if ($success == 0) { - my $method = $copy ? 'Copying' : 'Symbolic linking'; - print "!!! $method failed:\n " - . value($dest) . ' => ' . value($source) . "\n"; - } -} - -run_tex; -get_texmf_trees; -analyze_recorder; -map_files; -make_links; -run_texhash; - -1; - -__DATA__ - -=head1 NAME - -mkjobtexmf -- Generate a texmf tree for a particular job - -=head1 SYNOPSIS - -The progam B runs a program and tries to -find the used file names. Two methods are available, -option C<-recorder> of TeX (Web2C) or the program B. - -Then it generates a directory with a texmf tree. It checks -the found files and tries sort them in this texmf tree. - -It can be used for archiving purposes or to speed up -following TeX runs. - - mkjobtexmf [options] - -This runs TeX that can be configured by options. -Both methods for getting the used file names are available. - - mkjobtexmf [options] -- [args] - -The latter form runs program I with arguments I -instead of TeX. As method only program B is available. - -Options: - - --jobname Name of the job (mandatory). - Usually this is the TeX file - without extension - --texname Input file for TeX. Default is the - job name with extension '.tex' - --texopt