*BSD News Article 51566


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!news.mathworks.com!newsxfer.itd.umich.edu!agate!news.Stanford.EDU!Sunburn.Stanford.EDU!pratt
From: pratt@Sunburn.Stanford.EDU (Vaughan R. Pratt)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Are the saved seconds worth the lost hours? (Was: Build complete LaTeX from source?)
Date: 18 Sep 1995 00:48:34 GMT
Organization: Computer Science Department,  Stanford University.
Lines: 180
Message-ID: <43ifl2$ckd@Radon.Stanford.EDU>
References: <437eac$n68@mailnews.kub.nl> <439e1m$5oc@atusks02.aut.alcatel.at>
NNTP-Posting-Host: sunburn.stanford.edu

In article <439e1m$5oc@atusks02.aut.alcatel.at>,
Marino Ladavac <ladavac@aut.alcatel.at> wrote:
>Arnout Boer (infolab1@kub.nl) wrote:
>: Has anybody any tips/docs/experience to share
>: about how to build a very complete LaTeX distribution from source??
>
>: Any help appreciated!
>
>Pretty trivial.  Takes about 30 minutes on dx2-66.  That is, TeX and
>LaTeX, both from scratch.

I started to write a whiny message about the above not being good
enough, FreeBSD needs all this stuff ready-made if it is to be
competitive with Linux.  But then I looked in the packages section of
http://www.freebsd.org and after failing to find categories for either
text processing or document processing I finally found lots of tex
stuff under "print".

So don't waste time doing your own build of tex etc. when freebsd
already has scripts that will do it for you.

By way of having something more greppable than the 25 packages
directories on www.freebsd.org (which you have to dive into one at a
time manually and even then you don't get the whole picture at one
time), I did

	<download ports.tar.gz from www.freebsd.org>
	gunzip ports.tar
	tar xf ports.tar
	cd pub/FreeBSD/FreeBSD-current/ports
	ls *

Output appended.

I see maxima there (great), but where are geomview, ephem, and
cyberphone???  Now if only they were there I could start to imagine
switching from Linux.  ;)
---
Vaughan Pratt
============================================

archivers:
Makefile		lha/			zip/
arc/			unarj/			zip.with_encryption/
gshar+gunshar/		unrar/			zoo/
ha/			unzip/
hpack.non-usa.only/	unzip.with_encryption/

audio:
Makefile	nas/		rsynth/		xcd/
gmod/		playmidi/	s3mod/		xcdplayer/
gsm/		radio/		sox/		xmcd/
maplay/		rplay/		tracker/	xmix/

benchmarks:
Makefile	bonnie/		iozone/		lmbench/	tcpblast/

cad:
Makefile	chipmunk/	magic/
acs/		irsim/		pcb/

comms:
Makefile	hylafax/	mgetty+sendfax/	seyon/
ecu/		kermit/		rzsz/

databases:
Makefile	exodus/		msql/

devel:
Makefile	dmake/		libmalloc/	noweb/
bcc/		gmake/		m4/		xxgdb/
bison/		libdlmalloc/	mprof/

editors:
Makefile	emacs/		mule/		uzap/		xvile/
axe/		joe/		tkHTML/		vile/
e93/		jove/		uemacs/		xemacs/

emulators:
Makefile	cpmtools/	mtools/		tkhfs/		wine/
cpmemu/		hfs/		pcemu/		vmsbackup/

games:
Makefile	tksol/		xevil/		xmine/		xpipeman/
acm/		xasteroids/	xgalaga/	xminesweep/	xrisk/
astrolog/	xbill/		xinvaders/	xmj/		xrobots/
golddig/	xboard/		xjewel/		xmris/		xsol/
jetpack/	xboing/		xkobo/		xonix/		xtetris/
nethack/	xchomp/		xlife/		xpacman/	xtic/
oneko/		xemeraldia/	xmille/		xpilot/

graphics:
ImageMagick/	jpeg/		povray/		xfig/		xpm/
Makefile	mpeg-lib/	tiff/		xfractint/	xv/
Mesa/		mpeg_play/	vcg/		xgrasp/
aero/		netpbm/		xanim/		xli/
dore/		pixmap/		xdl/		xpaint/

japanese:
Canna/			kinput2-canna/		mule-canna/
Makefile		kinput2-canna+wnn/	mule-wnn/
Wnn/			kinput2-wnn/		nethack/
gawk/			kon/			nkf/
grep/			kterm/			sed/
groff/			less/			tcl/
gxditview/		mh/			tk/

lang:
Gofer/		expect/		guile-iii/	pTk/		scm/
Makefile	forth/		icon/		pbasic/		smalltalk/
STk/		g77/		itcl/		perl5/		tcl/
Sather/		gcl/		logo/		python/		tcl74/
bwbasic/	gnat/		mit-scheme/	scheme48/	tclX/
elk/		guile-ii/	p2c/		schemetoc/

mail:
Makefile	metamail/	pgpsendmail/	popper/
elm/		mh/		pine/		procmail/
elm.with_pgp/	mpack/		popclient/	smail/

math:
Makefile	eispack/	gnuplot/	maxima/		xgraph/
blas/		fudgit/		hexcalc/	octave/		xlispstat/
calc/		gmp/		linpack/	oleo/		xspread/

net:
Makefile	fspclient/	mirror/		scotty/		wu-ftpd/
Mosaic/		gated/		moxftp/		slirp/		wwwish/
apache/		gn/		ncftp2/		sup/		xarchie/
archie/		gopher/		netscape/	tclDP/		xgopher/
cern_httpd/	imm/		nv/		tintin++/	yale-tftpd/
cern_linemode/	irc/		pcnfsd/		tkWWW/		ytalk/
chimera/	ircII/		pmf/		tkined/		zephyr/
dgd/		ivs/		rdist6/		vic/		zircon/
dgd-lpmud/	lynx/		samba/		wais/

news:
Makefile	inn/		nntp/		tin/
cnews/		nn/		rkive/		trn/

plan9:
9menu/		9wm/		Xg/		rc/
9term/		Makefile	es/		sam/

print:
Makefile	dviselect/	makeindex/	tex/		xtexshell/
a2ps/		ghostscript/	mltex/		texinfo/
afm/		ghostview/	musixtex/	tr2latex/
dvi2xx/		latex/		psutils/	transfig/
dvips/		latex209/	rtf2latex/	xdvi/

russian:
Makefile		d1489/			pgp.language/
X.language/		netscape.language/

security:
Makefile	pgp/		pidentd/	tcp_wrapper/

shells:
Makefile	bash/		pdksh/		tcsh/		zsh/

sysutils:
Makefile	top/		xbatt/		xperfmon/
manck/		tua/		xdu/		xsysstats/

utils:
Makefile	colorls/	kp/		mshell/		team/
amanda/		git/		less/		recode/		tkinfo/
beav/		ical/		mc/		rman/		tkman/
chord/		ispell/		mmv/		screen/

x11:
FWF/		emu/		tk/		xdtm/		xphoon/
Makefile	fvwm/		tk4/		xearth/		xscreensaver/
XFree86/	g3view/		tvtwm/		xfed/		xsnow/
Xaw3d/		iv/		x3270/		xfm/		xview-clients/
blt/		olvwm/		xbuffy/		xgrab/		xview-config/
color_xterm/	piewm/		xcb/		xkeycaps/	xview-lib/
ctwm/		rxvt/		xcolors/	xloadimage/
emiclock/	sxpc/		xdaliclock/	xlockmore/