summaryrefslogtreecommitdiff
path: root/Build/source/utils/README
blob: f132ae6fc32698b500bdcbe65eec99bde7a7114a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Copyright 2005, 2006, 2007, 2008 TeX Users Group.
You may freely use, modify and/or distribute this file.

Extra utilities we compile for TeX Live, at least sometimes.

gzip - only for Windows 

jpeg2ps - only for Windows

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

mkjobtexmf 0.4 - ok 6sep07
  http://www.ctan.org/tex-archive/support/mkjobtexmf

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/tex-archive/support/psutils/

t1utils 1.34 - checked 2mar08
  http://www.lcdf.org/type/

texinfo 4.8 - ok 25nov06

vlna - only for Windows

xindy 2.3 - ok 24mar08
  (with numerous adaptations for TL by Vladimir)
  http://www.ctan.org/tex-archive/indexing/xindy/

  xindy requires GNU clisp and GNU libffcall.  If you can find
  prepackaged versions for your system, go ahead and use them; their
  precise version shouldn't matter.
  
  If you need or want to compile them from source, here is what karl did
  on i386-linux -- but install the latest GNU libtool first:

wget http://www.haible.de/bruno/gnu/ffcall-1.10.tar.gz
tar xf ffcall-1.10.tar.gz && cd ffcall-1.10
configure --prefix=/usr/local/gnu --enable-shared \
&& make && make install  # as usual

wget ftp://ftp.gnu.org/pub/gnu/clisp/latest/clisp-2.44.1.tar.gz
tar xf clisp-2.44.1.tar.gz && cd clisp-2.44.1
configure --prefix=/usr/local/gnu --ignore-absence-of-libsigsegv \
  --with-libffcall-prefix=/usr/local/gnu \
&& cd src && make && make install

  Of course, adjust paths as desired.

  clisp complains about my stack size being too small and I should run
  ulimit, but I ignored that.  (If you actually care about clisp per se,
  you should probably also install GNU libsigsegv; I didn't.)

  Both tarballs are also available at ftp://tug.org/dist.

  (Failed variation: clisp failed to link against static libffcall,
   apparently wanting a dynamic library.  Not sure if configure
   --without-dynamic-modules would have solved it.)