should this be useful to anyone...
Jean-Francois Lamy
lamy at AI.UTORONTO.CA
Mon Jul 31 04:38:03 AEST 1989
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
More information about the Comp.sys.sgi
mailing list