Good Morning!

  Okay, I know you won't include it in BLFS 6.0, but since I have a
working teTeX-3.0 now, I thought I'd share my experiences. I attached
a file with my build commands, a list of files and md5sums and a list
of generated binaries (and symlinks). The mentioned .tar.bz2 are not
on the official servers but created locally on my machine to provide
the md5sums.

  The two patches required for teTeX-2.0.2 seem to not be necessary for
3.0. Without the flex patch I encountered no compile problems and
the readlink issue is resolved. teTeX now creates
$PREFIX/bin/kpsereadlink and $PREFIX/man/man1/kpsereadlink.1; at least
nothing else readlink-like appeared in my tetex installation.

  I decided to put it in /opt/tetex but that shouldn't be an issue. The
main reason for this is that I don't won't my /usr/share/ to be clutter
with a bunch of texmf{-dist,-var,-whatever} directories. Personal taste  
:-) The number of created binaries and links differs from what is in the
tetex 2.02 instructions, but I can't say which ones are missing.

  Concerning the configuration: texconfig now works *only* for the user.
System wide configuration needs to be done with the wrapper script
texconfig-sys. I prefer to go through the 'gui' configuration, that's
why I skipped the two texconfig calls present in the current
description. The defaults are reasonable anyway (unless you need 'paper
letter' ;-).

  This message might be interesting:
http://www.mail-archive.com/[email protected]/msg00702.html
  But xpdf wasn't build during my run, I guess one has to explicitly
enable it.

  Also worth a note:
http://www.mail-archive.com/[email protected]/msg00710.html


  HTH,
  Cheers,
    Steffen

-- 
's ist ein Gesetz der Teufel und Gespenster:
Wo sie hereingeschl�pft, da m�ssen sie hinaus.
Das Erste steht uns frei, bei'm Zweiten sind wir Knechte.
  -- Goethe, Faust
Servers:
ftp://{tug,dante,cam}.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/

Files (MD5sums):
tetex-src-3.0.tar.gz
12451 KB
944a4641e79e61043fdaf8f38ecbb4b3

tetex-texmf-3.0.tar.gz
89612 KB
11aa15c8d3e28ee7815e0d5fcdf43fd4

tetex-texmfsrc-3.0.tar.gz
56348 KB
66c32a11964a49982ba2a32d3bbfe7f5

Or:
tetex-src-3.0.tar.bz2
9812 kB
c8a6fa687a1e6b3617440c62dced911d

tetex-texmf-3.0.tar.bz2
83128 kB
4e4300d280b56823c42f590e40ef6701

tetex-texmfsrc-3.0.tar.bz2
52896 kB
33a167be469e5f6df5920b1e1d7e5afa


Build commands:
MYTEXPREFIX=/opt/tetex

# Create the texmf-trees
mkdir -p $MYTEXPREFIX/share/texmf $MYTEXPREFIX/share/texmf-dist

# Unpack everything
gzip -dc tetex-texmf-3.0.tar.gz \
   | (umask 0; cd $MYTEXPREFIX/share/texmf-dist; tar xvf -)
gzip -dc tetex-texmfsrc-3.0.tar.gz \
   | (umask 0; cd $MYTEXPREFIX/share/texmf-dist; tar xvf -)
gzip -dc tetex-src-3.0.tar.gz | tar xvf -

# --disable-multiplatform to put binaries in $MYTEXPREFIX/bin instead 
# of $MYTEXPREFIX/bin/$SYSTEM
# --without-texinfo should be added to prevent overwriting of the 
# existing one
./configure --prefix=$MYTEXPREFIX --disable-multiplatform \
            --with-system-ncurses --with-system-zlib \
  > configure.log 2>&1

# Build the stuff
make all

# Install
make install

# Run the system-wide configuration
texconf-sys

# Show the configuration and paths
texconf-conf



Generated binaries (107) and links (30):
  a2ping afm2tfm aleph allcm allec allneeded bibtex ctangle ctie cweave
  dmp dvi2fax dvicopy dvigif dvihp dvilj dvilj2p dvilj4 dvilj4l dvilj6
  dvipdfm dvipdft dvipng dvips dvired dvitomp dvitype e2pall ebb epstopdf
  etex fdf2tan fdf2tex fmtutil fmtutil-sys fontinst gftodvi gftopk gftype
  gsftopk info infokey install-info kpseaccess kpsepath kpsereadlink
  kpsestat kpsetool kpsewhere kpsewhich kpsexpand lambda lamed latex
  mag makeindex makeinfo makempx makempy mf mf-nowin mft mkindex mkocp
  mkofm mktexfmt mktexlsr mktexmf mktexpk mktextfm mpost mpto mptopdf
  newer odvicopy odvips odvitype ofm2opl omega omfonts opl2ofm otangle
  otp2ocp outocp ovf2ovp ovp2ovf oxdvi patgen pdfcrop pdfetex pdflatex
  pdftex pdfxtex pfb2pfa pk2bm pktogf pktype pltotf pooltype ps2frag
  ps2pk ps4pdf pslatex rubibtex rumakeindex tangle tcdialog tex texconfig
  texconfig-dialog texconfig-sys texdoc texdoctk texexec texfind texfont
  texhash texi2dvi texi2html texi2pdf texindex texlinks texshow texutil
  tftopl thumbpdf tie ttf2afm uniqleaf updmap updmap-sys vftovp vptovf
  weave xdvi xdvi-motif.bin xdvizilla

Attachment: pgpY2DRNHYCLM.pgp
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to