$Id: README.orig 12429 2009-03-19 13:59:30Z peter $
Copyright 2005, 2006, 2007, 2008, 2009 TeX Users Group.
You may freely use, modify and/or distribute this file.

Extra utilities we (optionally) compile for TeX Live.
See comments in ../texk/README.

dialog - seems to be a v1.0 in debian, asked te 5jun05; he said keep as-is
    or else go through testing.
  http://hightek.org/dialog/
  http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=dialog

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 --with-xindy --with-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
