lamy@AI.UTORONTO.CA (Jean-Francois Lamy) (07/31/89)
Available for anonymous FTP: Our current source tree for TeX / LaTeX / BibTeX / MetaFont and the standard associated tools, as well as the local collection of goodies (an improved dvi2ps, an imagen driver, and other things). All programs are in C or sh. ** This is *emphatically* not a distribution, and *absolutely* not meant to ** compete with the recently posted announcement. Should any of this get ** picked up and redistributed in the recently announced TeX/SGI distribution, ** so much the better, but it doesn't even matter. At one point or another this stuff has been installed here and on half a dozen sites on this campus (BSD4.3 Vaxen, Ultrix Vaxen, SunOS 3.x and 4.0.x Sun 2, 3 and 4s, MIPS, and SGI IRIX under 3.1F). It should still work on all those platforms, but I haven't checked. So really all you get is an example of how things have been made to work on several different architectures and heterogenous machines on this campus. If it happens to work for you so much the better, but you get no warrantee whatsoever -- it may depend on localisms that are bound to develop on any campus, though I doubt it does. I have absolutely no intention of supporting this -- I am not even supporting it here anymore, I'm supposed to do AI research, after all... In short, what you get is all you get, period. The first two levels of the extracted directory are as follows: README doc/ doc/LocalGuide doc/aaai doc/bibtex doc/svma drivers/ drivers/dvi2ps.3.13 drivers/dvi2tty drivers/dvidoc drivers/imagen drivers/iptex drivers/prtex localmacros/ localmacros/bibtex localmacros/latex mftools/ mftools/CMFware mftools/pkgen packages/ packages/amstex packages/latex packages/mf packages/pictex packages/psfig packages/slitex packages/tex packages/tex.sh textools/ textools/bibtex textools/detex textools/r2bib textools/scripts textools/texchk web2c/ web2c/cmf web2c/ctex web2c/fmtdump web2c/mfdir web2c/site.h.tmpl web2c/site.h.tmpl.4d web2c/texdir web2c/texware web2c/web2cdir The whole thing is a tar file tad over 4.5Mb, compressed. It does not include the standard fonts and macros, which are available from the standard TeX distribution (we have 16 Megs of fonts here, a bit much for FTP :-) HOW TO GET: FTP from neat.cs.utoronto.ca (128.100.1.65) -- login: anonymous, password: your login name, cd to directory pub. For FTP purposes the tar file has been split as follows (you need to get all the parts, cat them together, uncompress, and untar. -rw-r--r-- 1 root 500000 Jul 28 17:34 tex.tar.Z.aa -rw-r--r-- 1 root 500000 Jul 28 17:34 tex.tar.Z.ab -rw-r--r-- 1 root 500000 Jul 28 17:34 tex.tar.Z.ac -rw-r--r-- 1 root 500000 Jul 28 17:34 tex.tar.Z.ad -rw-r--r-- 1 root 500000 Jul 28 17:35 tex.tar.Z.ae -rw-r--r-- 1 root 500000 Jul 28 17:35 tex.tar.Z.af -rw-r--r-- 1 root 500000 Jul 28 17:35 tex.tar.Z.ag -rw-r--r-- 1 root 500000 Jul 28 17:35 tex.tar.Z.ah -rw-r--r-- 1 root 500000 Jul 28 17:35 tex.tar.Z.ai -rw-r--r-- 1 root 41367 Jul 28 17:35 tex.tar.Z.aj BRINGING IT UP: In order to bring it up on an Iris 4d, all you should have to do is move web2c/site.tmpl.h.4d to web2c/site.tmpl.h, edit the top-level Makefile to suit the local religious preferences about local software installation, make sure that you have the following shell script in your path, named "cc", and type make #! /bin/sh - # Fake CC driver that includes local and bsd stuff and links compatibility # bsd routines. Also defines __iris4d__ and __irix3.1__, as well # as linking in /local/lib libraries before system defaults. # Also munges output error messages from cc to BSD format, so it can # be automatically parsed by Jove. # Mark Moraes, University of Toronto realcc=/usr/bin/cc includes= args= for i do case "$i" in -I*) includes="$includes $i";; -v) set -x;; esac done includes="$includes -I/local/include -I/usr/include/bsd" tmp=/tmp/cc.bsd.$$ trap 'rm -f $tmp; exit $status' 0 $realcc -D__iris4d__ -D__irix3.1__ $includes -L/local/lib "$@" -lbsd >$tmp 2>&1 status=$? sed 's/^[^:]*: \([^:]*: \)\([^,]*\), \([^:]*: \)\(.*\)/"\2", \3\1\4/' $tmp