diff options
Diffstat (limited to 'Build/source/utils/README')
-rw-r--r-- | Build/source/utils/README | 83 |
1 files changed, 79 insertions, 4 deletions
diff --git a/Build/source/utils/README b/Build/source/utils/README index 3721ac0032e..c627d7accba 100644 --- a/Build/source/utils/README +++ b/Build/source/utils/README @@ -1,6 +1,81 @@ -dialog: 1.1-20080819 - ftp://invisible-island.net/dialog/dialog.tar.gz +$Id$ +Copyright 2005, 2006, 2007, 2008, 2009 TeX Users Group. +You may freely use, modify and/or distribute this file. -t1utils: - http://www.lcdf.org/type/t1utils-1.34.tar.gz +Extra utilities we (optionally) compile for TeX Live. +See comments in ../texk/README. +dialog 1.1-20080819 - ok 20mar09 + ftp://invisible-island.net/dialog/dialog.tar.gz + +gzip - (old, not built) only here so we have the sources for the Windows + binaries we distribute. + +lzma 4.32.6 - ok 15may08 + we do not compile/install in normal build, sources are here for installer; + see http://tug.org/texlive/build.html for info. + http://tukaani.org/lzma + +pdfopen 0.5 - ok 26nov06 + (really xpdfopen) + http://tex.aanhet.net/pdfopen + +ps2eps 1.64 - ok 19feb08 + http://www.ipv6.tm.uka.de/~bless/ps2eps + +psutils p17 - ok 25nov06 + (Fabrice made small modifications for Windows, it seems) + http://www.ctan.org/support/psutils/ + +t1utils 1.34 - checked 2mar08 + http://www.lcdf.org/type/ + +tpic2pdftex + http://www.ctan.org/graphics/tpic2pdftex + +vlna 1.2 - ok 26jun08 + ftp://math.feld.cvut.cz/pub/olsak/vlna + + +xindy 2.3 - ok 24mar08 + (with numerous adaptations for TL by Vladimir) + http://www.ctan.org/indexing/xindy/ + +After building clisp as described below, run the TL + Build --enable-xindy CLISP=$clisp_builddir/clisp +to include xindy in the build. It is disabled by default. + +Do NOT use nohup when building clisp; this may cause weird build +problems. Regular redirections of stdout/stderr seem ok. + +mkdir clisp; cd clisp +clisp_basedir=`pwd` +clisp_toolsdir=$clisp_basedir/clisp-tools +clisp_builddir=$clisp_basedir/clisp-build +mkdir $clisp_toolsdir + +cd $clisp_basedir +wget http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.6.tar.gz +gzip -dc libsigsegv-2.6.tar.gz | tar xf - +cd libsigsegv-2.6 +./configure --prefix=$clisp_toolsdir && make && make check && make install + +cd $clisp_basedir +wget http://www.haible.de/bruno/gnu/ffcall-1.10.tar.gz +gzip -dc ffcall-1.10.tar.gz | tar xf - +cd ffcall-1.10 +./configure --prefix=$clisp_toolsdir && make && make check && make install + +# you may need this hack on 64-bit systems +# if clisp's configure will not find libsigsegv and/or libffcall: +ln -s lib $clisp_toolsdir/lib64 + +cd $clisp_basedir +wget http://ftp.gnu.org/gnu/clisp/release/2.46/clisp-2.46.tar.gz +gzip -dc clisp-2.46.tar.gz | tar xf - +cd clisp-2.46 +./configure --with-ffcall --with-libffcall-prefix=$clisp_toolsdir \ + --with-libsigsegv-prefix=$clisp_toolsdir --without-readline \ + $clisp_builddir \ +&& cd $clisp_builddir \ +&& make |