9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] TeX: hurrah!
@ 2010-04-16 11:57 tlaronde
  2010-04-16 12:43 ` Jacob Todd
                   ` (2 more replies)
  0 siblings, 3 replies; 105+ messages in thread
From: tlaronde @ 2010-04-16 11:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

So it compiles without ado under Plan9! And it's pure C89 (POSIX is just
for the framework, not for the code: I have removed unneeded
dependencies). And it's all the latest versions of the programs.

So some numbers:
	- You will need to download a bundle of 4 chunks (I will put all on
	my website; I think the licence for TeX/METAFONT allows thie):

		1) Donald E. Knuth's sources: all the programs; the sources for
		the Computer Modern Typefaces and the man pages (roff) I have
		found here and there or reconstructed.
			=> < 6 Mb (compressed)

		2) kertex_M: these are the tools for the _matrix_ (the vulcan;
		the node compiling; the cpu) translating from Pascal to C.
			=> < 54 kb (compressed)

		3) kertex_T: the R.I.S.K. (see below) framework for building
		TeX/METAFONT, that is the change files, the template Makefiles,
		the PASCAL-H extensions implemented as a C library. Plus some
		public domain software: dvips [it is not compiled for now; it's
		the next in the list] and some auxiliary tools (afm2tfm etc.);
		MetaPost (not included for now: next after dvips).
			=> < 0.4 Mb

		4) The R.I.S.K. comp framework (my stuff) that is just a basic
		POSIX compliant way of configuring, compiling and installing
		software. Everything is configured via basic parameters file
		(you should not have to change something here; but it's all
		sh(1), ed(1), sed(1) and make(1)).
			=> < 125kb (compressed; the bigger par in size is D.E. Knuth
				and Silvio Levy's CWEB [not used here] that I use
				intensively).

So the sources, it is less than 12 Mb uncompressed.

And the sources can be (shall be) read-only so you can put them where
you want.

Space requirements for compilation : you will need about 33 Mb of free
space or, at least, 12 Mb of free space if you use the SAVE_SPACE=YES
option of R.I.S.K. (in this case, the intermediary products are removed
whence the target is built; and when building the package, the binaries
are not copied in the tarball, but moved in the tarball).

Time: on my old AMD Athlon (686-class), 1250.16 MHz, this takes less
than 2 minutes and a half...

The resulting package is 8 Mb. But the installation will need a little
more, since :
	1) The METAFONT plain format is compiled leading to the program that
	has the right to be called mf(1) since it passes the TRAP test.

	2) All the Computer Modern fontes are compiled, using mf(1).

	3) The TeX plain format is compiled leading to the program that has
	the right to be called tex(1) since it passes the TRIP test.

Since the work is done for allowing cross-compilation, the binaries are
not used on the matrix, but on the target, i.e. at installation time.

For the use of the stuff, I will need to put the essential in the
document describing the process in the following days.

For Plan9, one question: about the group (since for the user it will be
ignored). Which group ?

I have decided that the stuff will be installed in:

	- /lib/kertex for machine independant stuff (the macros, but the
	compiled fontes too). Plan9 users can "bind -a" to ``redirect'' what
	will be written where they want.

	- /$objtype/bin for the binaries. (idem)

	- /$objtype/lib/kertex/tex/dump/, and /$objtype/lib/kertex/mf/dump/
	for the dump of the tables (the compiled version of the macros, that
	is loaded say when you call virtex(1) mistex(1), this is virtex(1)
	but it looks to is dump mistex.fmt to load it. The dumps are not
	machine independant, even not program independant since they depend
	on options selected at compile time). (idem)


To give you a view of what is installed (and possibly where), here is
the (generic: for Unices too) map [I need to change root:wheel to
variable things) :

#========== THE MAIN DIR TREE
# Everything is relative (for the not man nor bin stuff) to PKGDIR that
# one can set as he sees fit.
#
+ d * $PKGDIR/mf root:wheel 755
# This is where we put Computer Modern _sources_ (parameters and drivers
# METAFONT's files).
#
+ d * $PKGDIR/mf/cm root:wheel 755
+ d * $PKGDIR/mf/mac root:wheel 755
# If you want to ``localize'' messages, look at D.E.K.'s pool stuff.
#
+ d * $PKGDIR/mf/pool root:wheel 755
+ d * $PKGDIR/mf/trap root:wheel 755
# Since to create a METAFONT' base file, one dumps, we call it: dump.
# But is is machine dependant.
#
+ d * $TARGETBINDIR/lib root:wheel 755
+ d * $TARGETBINDIR/lib/mf root:wheel 755
+ d * $TARGETBINDIR/lib/mf/dump root:wheel 755

+ d * $PKGDIR/tex root:wheel 755
+ d * $PKGDIR/tex/mac root:wheel 755
# If you want to ``localize'' messages, look at D.E.K.'s pool stuff.
#
+ d * $PKGDIR/tex/pool root:wheel 755
+ d * $PKGDIR/tex/trip root:wheel 755
# Since to create a TeX' format file, one dumps, we call it: dump.
# But it is machine dependant.
#
+ d * $TARGETBINDIR/lib/tex root:wheel 755
+ d * $TARGETBINDIR/lib/tex/dump root:wheel 755

# This directory is for resulting fontes, that is tfm and gf, vf and
# pk. This is used, for tfm, by TeX; for pk and t1 by dvips(1).
#
+ d * $PKGDIR/fonts root:wheel 755
+ d * $PKGDIR/fonts/gf root:wheel 755
+ d * $PKGDIR/fonts/vf root:wheel 755
+ d * $PKGDIR/fonts/tfm root:wheel 755
+ d * $PKGDIR/fonts/pk root:wheel 755
+ d * $PKGDIR/fonts/ps root:wheel 755

# The not roff man pages---the doc--- will be put in DOCDIR, under a
# dedicated subdirectory.
#
+ d * $TARGETDOCDIR/kertex root:wheel 755

#========== WEB
+ f $OBJDIR/web/bin1/tangle/tangle $TARGETBINDIR/tangle root:wheel 755
= f $KNUTH_SRC_DIR/man1/tangle.1 $TARGETMANDIR/man1/tangle.1 root:wheel 444
+ f $OBJDIR/web/bin1/weave/weave $TARGETBINDIR/weave root:wheel 755
= f $KNUTH_SRC_DIR/man1/weave.1 $TARGETMANDIR/man1/weave.1 root:wheel 444
= f $KNUTH_SRC_DIR/man1/web.1 $TARGETMANDIR/man1/pooltype.1 root:wheel 444

#========== WEB auxiliaries
+ f $OBJDIR/webware/bin1/pooltype/pooltype $TARGETBINDIR/pooltype root:wheel 755
= f $KNUTH_SRC_DIR/man1/pooltype.1 $TARGETMANDIR/man1/pooltype.1 root:wheel 444

#========== Donald E. Knuth's METAFONT.
#
+ f $OBJDIR/mf/bin1/inimf/inimf $TARGETBINDIR/inimf root:wheel 755
= f $OBJDIR/mf/bin1/inimf/mf.pool $PKGDIR/mf/pool/mf.pool root:wheel 444
+ f $OBJDIR/mf/bin1/virmf/virmf $TARGETBINDIR/virmf root:wheel 755
= f $KNUTH_SRC_DIR/man1/mf.1 $TARGETMANDIR/man1/mf.1 root:wheel 444
+ f $KNUTH_SRC_DIR/lib/plain.mf $PKGDIR/mf/mac/plain.mf root:wheel 444
+ f $KNUTH_SRC_DIR/lib/null.mf $PKGDIR/mf/mac/null.mf root:wheel 444
# TRAP stuff.
+ f $KNUTH_SRC_DIR/mf/trapman.tex $TARGETDOCDIR/kertex/trapman.tex root:wheel 444
# The special INIMF is not installed as an normal executable.
#
+ f $OBJDIR/mf/bin1/trapmf/trapmf $PKGDIR/mf/trap/trapmf root:wheel 444
+ f $OBJDIR/mf/bin1/trapmf/mf.pool $PKGDIR/mf/trap/trap.pool root:wheel 444
+ f $OBJDIR/mf/sh1/trapmf/trapmf.sh $PKGDIR/mf/trap/trapmf.sh root:wheel 444
+ f $KNUTH_SRC_DIR/mf/trap.mf $PKGDIR/mf/trap/trap.mf root:wheel 444
+ f $KNUTH_SRC_DIR/mf/trap.fot $PKGDIR/mf/trap/trap.fot root:wheel 444
+ f $KNUTH_SRC_DIR/mf/trap.log $PKGDIR/mf/trap/trap.log root:wheel 444
+ f $KNUTH_SRC_DIR/mf/trapin.log $PKGDIR/mf/trap/trapin.log root:wheel 444
+ f $KNUTH_SRC_DIR/mf/trap.pl $PKGDIR/mf/trap/trap.pl root:wheel 444
+ f $KNUTH_SRC_DIR/mf/trap.typ $PKGDIR/mf/trap/trap.typ root:wheel 444
# for GFtoDVI.
+ f $KNUTH_SRC_DIR/lib/slant.mf $PKGDIR/mac/slant.mf root:wheel 444
= f $KNUTH_SRC_DIR/man1/gftodvi.1 $TARGETMANDIR/man1/gftodvi.1 root:wheel 444

#========== METAFONT' auxiliaries
#
+ f $OBJDIR/mfware/bin1/gftype/gftype $TARGETBINDIR/gftype root:wheel 755
= f $KNUTH_SRC_DIR/man1/gftype.1 $TARGETMANDIR/man1/gftype.1 root:wheel 444
+ f $OBJDIR/mfware/bin1/gftodvi/gftodvi $TARGETBINDIR/gftodvi root:wheel 755
= f $KNUTH_SRC_DIR/man1/gftodvi.1 $TARGETMANDIR/man1/gftodvi.1 root:wheel 444
+ f $OBJDIR/mfware/bin1/mft/mft $TARGETBINDIR/mft root:wheel 755
= f $KNUTH_SRC_DIR/man1/mft.1 $TARGETMANDIR/man1/mft.1 root:wheel 444
+ f $KNUTH_SRC_DIR/lib/plain.mft $PKGDIR/tex/mac/plain.mft root:wheel 444
+ f $KNUTH_SRC_DIR/lib/cmbase.mft $PKGDIR/tex/mac/cmbase.mft root:wheel 444
+ f $KNUTH_SRC_DIR/lib/mftmac.tex $PKGDIR/tex/mac/mftmac.tex root:wheel 444

#========== Donald E. Knuth's Computer Modern Typefaces.
#
# The drivers.
#
+ f $KNUTH_SRC_DIR/cm/accent.mf $PKGDIR/mf/cm/accent.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/bigacc.mf $PKGDIR/mf/cm/bigacc.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/bigdel.mf $PKGDIR/mf/cm/bigdel.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/bigop.mf $PKGDIR/mf/cm/bigop.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/calu.mf $PKGDIR/mf/cm/calu.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbase.mf $PKGDIR/mf/cm/cmbase.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cminch.mf $PKGDIR/mf/cm/cminch.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/comlig.mf $PKGDIR/mf/cm/comlig.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/csc.mf $PKGDIR/mf/cm/csc.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cscspu.mf $PKGDIR/mf/cm/cscspu.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/greekl.mf $PKGDIR/mf/cm/greekl.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/greeku.mf $PKGDIR/mf/cm/greeku.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/itald.mf $PKGDIR/mf/cm/itald.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/italig.mf $PKGDIR/mf/cm/italig.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/itall.mf $PKGDIR/mf/cm/itall.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/italms.mf $PKGDIR/mf/cm/italms.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/italp.mf $PKGDIR/mf/cm/italp.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/italsp.mf $PKGDIR/mf/cm/italsp.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/mathex.mf $PKGDIR/mf/cm/mathex.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/mathit.mf $PKGDIR/mf/cm/mathit.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/mathsy.mf $PKGDIR/mf/cm/mathsy.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/olddig.mf $PKGDIR/mf/cm/olddig.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/punct.mf $PKGDIR/mf/cm/punct.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/roman.mf $PKGDIR/mf/cm/roman.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romand.mf $PKGDIR/mf/cm/romand.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romanl.mf $PKGDIR/mf/cm/romanl.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romanp.mf $PKGDIR/mf/cm/romanp.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romanu.mf $PKGDIR/mf/cm/romanu.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romlig.mf $PKGDIR/mf/cm/romlig.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romms.mf $PKGDIR/mf/cm/romms.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romspl.mf $PKGDIR/mf/cm/romspl.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romspu.mf $PKGDIR/mf/cm/romspu.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/romsub.mf $PKGDIR/mf/cm/romsub.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/sym.mf $PKGDIR/mf/cm/sym.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/symbol.mf $PKGDIR/mf/cm/symbol.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/texset.mf $PKGDIR/mf/cm/texset.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/textit.mf $PKGDIR/mf/cm/textit.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/title.mf $PKGDIR/mf/cm/title.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/tset.mf $PKGDIR/mf/cm/tset.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/tsetsl.mf $PKGDIR/mf/cm/tsetsl.mf root:wheel 444
#
# The parameters.
#
+ f $KNUTH_SRC_DIR/cm/cmb10.mf $PKGDIR/mf/cm/cmb10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbsy10.mf $PKGDIR/mf/cm/cmbsy10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx10.mf $PKGDIR/mf/cm/cmbx10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx12.mf $PKGDIR/mf/cm/cmbx12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx5.mf $PKGDIR/mf/cm/cmbx5.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx6.mf $PKGDIR/mf/cm/cmbx6.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx7.mf $PKGDIR/mf/cm/cmbx7.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx8.mf $PKGDIR/mf/cm/cmbx8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbx9.mf $PKGDIR/mf/cm/cmbx9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbxsl10.mf $PKGDIR/mf/cm/cmbxsl10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmbxti10.mf $PKGDIR/mf/cm/cmbxti10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmcsc10.mf $PKGDIR/mf/cm/cmcsc10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmdunh10.mf $PKGDIR/mf/cm/cmdunh10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmex10.mf $PKGDIR/mf/cm/cmex10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmex9.mf $PKGDIR/mf/cm/cmex9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmff10.mf $PKGDIR/mf/cm/cmff10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmfi10.mf $PKGDIR/mf/cm/cmfi10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmfib8.mf $PKGDIR/mf/cm/cmfib8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmitt10.mf $PKGDIR/mf/cm/cmitt10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi10.mf $PKGDIR/mf/cm/cmmi10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi12.mf $PKGDIR/mf/cm/cmmi12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi5.mf $PKGDIR/mf/cm/cmmi5.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi6.mf $PKGDIR/mf/cm/cmmi6.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi7.mf $PKGDIR/mf/cm/cmmi7.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi8.mf $PKGDIR/mf/cm/cmmi8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmi9.mf $PKGDIR/mf/cm/cmmi9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmmib10.mf $PKGDIR/mf/cm/cmmib10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr10.mf $PKGDIR/mf/cm/cmr10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr12.mf $PKGDIR/mf/cm/cmr12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr17.mf $PKGDIR/mf/cm/cmr17.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr5.mf $PKGDIR/mf/cm/cmr5.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr6.mf $PKGDIR/mf/cm/cmr6.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr7.mf $PKGDIR/mf/cm/cmr7.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr8.mf $PKGDIR/mf/cm/cmr8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmr9.mf $PKGDIR/mf/cm/cmr9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsl10.mf $PKGDIR/mf/cm/cmsl10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsl12.mf $PKGDIR/mf/cm/cmsl12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsl8.mf $PKGDIR/mf/cm/cmsl8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsl9.mf $PKGDIR/mf/cm/cmsl9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsltt10.mf $PKGDIR/mf/cm/cmsltt10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmss10.mf $PKGDIR/mf/cm/cmss10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmss12.mf $PKGDIR/mf/cm/cmss12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmss17.mf $PKGDIR/mf/cm/cmss17.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmss8.mf $PKGDIR/mf/cm/cmss8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmss9.mf $PKGDIR/mf/cm/cmss9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssbx10.mf $PKGDIR/mf/cm/cmssbx10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssdc10.mf $PKGDIR/mf/cm/cmssdc10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssi10.mf $PKGDIR/mf/cm/cmssi10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssi12.mf $PKGDIR/mf/cm/cmssi12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssi17.mf $PKGDIR/mf/cm/cmssi17.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssi8.mf $PKGDIR/mf/cm/cmssi8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssi9.mf $PKGDIR/mf/cm/cmssi9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssq8.mf $PKGDIR/mf/cm/cmssq8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmssqi8.mf $PKGDIR/mf/cm/cmssqi8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsy10.mf $PKGDIR/mf/cm/cmsy10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsy5.mf $PKGDIR/mf/cm/cmsy5.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsy6.mf $PKGDIR/mf/cm/cmsy6.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsy7.mf $PKGDIR/mf/cm/cmsy7.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsy8.mf $PKGDIR/mf/cm/cmsy8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmsy9.mf $PKGDIR/mf/cm/cmsy9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtcsc10.mf $PKGDIR/mf/cm/cmtcsc10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtex10.mf $PKGDIR/mf/cm/cmtex10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtex8.mf $PKGDIR/mf/cm/cmtex8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtex9.mf $PKGDIR/mf/cm/cmtex9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmti10.mf $PKGDIR/mf/cm/cmti10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmti12.mf $PKGDIR/mf/cm/cmti12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmti7.mf $PKGDIR/mf/cm/cmti7.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmti8.mf $PKGDIR/mf/cm/cmti8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmti9.mf $PKGDIR/mf/cm/cmti9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtt10.mf $PKGDIR/mf/cm/cmtt10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtt12.mf $PKGDIR/mf/cm/cmtt12.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtt8.mf $PKGDIR/mf/cm/cmtt8.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmtt9.mf $PKGDIR/mf/cm/cmtt9.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmu10.mf $PKGDIR/mf/cm/cmu10.mf root:wheel 444
+ f $KNUTH_SRC_DIR/cm/cmvtt10.mf $PKGDIR/mf/cm/cmvtt10.mf root:wheel 444

#========== Donald E. Knuth's TeX.
#
+ f $OBJDIR/tex/bin1/initex/initex $TARGETBINDIR/initex root:wheel 755
= f $OBJDIR/tex/bin1/initex/tex.pool $PKGDIR/tex/pool/tex.pool root:wheel 444
+ f $OBJDIR/tex/bin1/virtex/virtex $TARGETBINDIR/virtex root:wheel 755
= f $KNUTH_SRC_DIR/man1/tex.1 $TARGETMANDIR/man1/tex.1 root:wheel 444
+ f $KNUTH_SRC_DIR/lib/plain.tex $PKGDIR/tex/mac/plain.tex root:wheel 444
+ f $KNUTH_SRC_DIR/lib/hyphen.tex $PKGDIR/tex/mac/hyphen.tex root:wheel 444
+ f $KNUTH_SRC_DIR/lib/null.tex $PKGDIR/tex/mac/null.tex root:wheel 444
# Plain TeX font
+ f $KNUTH_SRC_DIR/lib/manfnt.mf $PKGDIR/mf/cm/manfnt.mf root:wheel 444
# TRIP stuff.
+ f $KNUTH_SRC_DIR/tex/tripman.tex $TARGETDOCDIR/kertex/tripman.tex root:wheel 444
# The special INITEX is not installed as an normal executable.
#
+ f $OBJDIR/tex/bin1/triptex/triptex $PKGDIR/tex/trip/triptex root:wheel 755
+ f $OBJDIR/tex/bin1/triptex/tex.pool $PKGDIR/tex/trip/trip.pool root:wheel 755
+ f $OBJDIR/tex/sh1/triptex/triptex.sh $PKGDIR/tex/trip/triptex.sh root:wheel 444
+ f $KNUTH_SRC_DIR/tex/trip.tex $PKGDIR/tex/trip/trip.tex root:wheel 444
+ f $KNUTH_SRC_DIR/tex/tripos.tex $PKGDIR/tex/trip/tripos.tex root:wheel 444
+ f $KNUTH_SRC_DIR/tex/trip.fot $PKGDIR/tex/trip/trip.fot root:wheel 444
+ f $KNUTH_SRC_DIR/tex/trip.log $PKGDIR/tex/trip/trip.log root:wheel 444
+ f $KNUTH_SRC_DIR/tex/tripin.log $PKGDIR/tex/trip/tripin.log root:wheel 444
+ f $KNUTH_SRC_DIR/tex/trip.pl $PKGDIR/tex/trip/trip.pl root:wheel 444
+ f $KNUTH_SRC_DIR/tex/trip.tfm $PKGDIR/tex/trip/trip.tfm root:wheel 444
+ f $KNUTH_SRC_DIR/tex/trip.typ $PKGDIR/tex/trip/trip.typ root:wheel 444

#========== TeX' auxiliaries
#
+ f $OBJDIR/texware/bin1/tftopl/tftopl $TARGETBINDIR/tftopl root:wheel 755
= f $KNUTH_SRC_DIR/man1/tftopl.1 $TARGETMANDIR/man1/tftopl.1 root:wheel 444
+ f $OBJDIR/texware/bin1/pltotf/pltotf $TARGETBINDIR/pltotf root:wheel 755
= f $KNUTH_SRC_DIR/man1/pltotf.1 $TARGETMANDIR/man1/pltotf.1 root:wheel 444

#========== FONTWARE
+ f $OBJDIR/fontware/bin1/afm2tfm/afm2tfm $TARGETBINDIR/afm2tfm root:wheel 755
= f $PROJECTDIR/fontware/bin1/afm2tfm/MAN $TARGETMANDIR/man1/afm2tfm.1 root:wheel 444
+ f $OBJDIR/fontware/bin1/vftovp/vftovp $TARGETBINDIR/vftovp root:wheel 755
= f $KNUTH_SRC_DIR/man1/vftovp.1 $TARGETMANDIR/man1/vftovp.1 root:wheel 444
+ f $OBJDIR/fontware/bin1/vptovf/vptovf $TARGETBINDIR/vptovf root:wheel 755
= f $KNUTH_SRC_DIR/man1/vptovf.1 $TARGETMANDIR/man1/vptovf.1 root:wheel 444
+ f $OBJDIR/fontware/bin1/gftopk/gftopk $TARGETBINDIR/gftopk root:wheel 755
= f $KNUTH_SRC_DIR/man1/gftopk.1 $TARGETMANDIR/man1/gftopk.1 root:wheel 444

#========== DVIWARE
+ f $OBJDIR/dviware/bin1/dvitype/dvitype $TARGETBINDIR/dvitype root:wheel 755
= f $KNUTH_SRC_DIR/man1/dvitype.1 $TARGETMANDIR/man1/dvitype.1 root:wheel 444


I think the web pages and the documentation will be online on monday. I
will drop a message when done.
--
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                      http://www.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C



^ permalink raw reply	[flat|nested] 105+ messages in thread

end of thread, other threads:[~2010-04-27  9:25 UTC | newest]

Thread overview: 105+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-16 11:57 [9fans] TeX: hurrah! tlaronde
2010-04-16 12:43 ` Jacob Todd
2010-04-16 13:20 ` David Leimbach
2010-04-16 13:32 ` Alexander Sychev
2010-04-16 13:47   ` tlaronde
2010-04-16 14:07   ` Karljurgen Feuerherm
2010-04-16 14:12     ` James Chapman
2010-04-16 14:27     ` Alexander Sychev
2010-04-16 16:19       ` Karljurgen Feuerherm
2010-04-16 16:23         ` erik quanstrom
2010-04-16 16:47         ` Patrick Kelly
2010-04-16 17:05           ` Jack Johnson
2010-04-16 17:55             ` Patrick Kelly
2010-04-16 18:14               ` Karljurgen Feuerherm
2010-04-16 18:22                 ` Joseph Stewart
2010-04-16 18:37                   ` James Chapman
2010-04-16 18:55                     ` Karljurgen Feuerherm
2010-04-16 22:10                       ` Karljurgen Feuerherm
2010-04-16 23:00                         ` Jorden M
2010-04-18  4:24                         ` Joel C. Salomon
2010-04-18  7:22                           ` [9fans] C++ support [was: TeX: hurrah!] EBo
2010-04-18  8:52                             ` lucio
2010-04-18 14:30                               ` Jorden M
2010-04-18 12:45                           ` [9fans] TeX: hurrah! Karljurgen Feuerherm
2010-04-19 12:31                             ` James Chapman
2010-04-19  8:34                           ` [9fans] C++ support [was: TeX: hurrah!] staalmannen
2010-04-16 18:27                 ` [9fans] TeX: hurrah! Patrick Kelly
2010-04-16 17:11           ` Karljurgen Feuerherm
2010-04-16 17:17             ` erik quanstrom
2010-04-16 17:46               ` Francisco J Ballesteros
2010-04-16 18:10                 ` tlaronde
2010-04-16 18:10             ` Patrick Kelly
2010-04-16 23:58               ` [9fans] Mars Needs Women (was Re: TeX: hurrah!) Corey
2010-04-16 23:58                 ` andrey mirtchovski
2010-04-17  4:20                 ` Federico G. Benavento
2010-04-17  4:29                 ` lucio
2010-04-17  6:49                   ` Corey
2010-04-17  7:41                     ` lucio
2010-04-17  9:39                       ` Corey
2010-04-17 12:20                         ` lucio
2010-04-17 13:46                           ` Karljurgen Feuerherm
2010-04-17 14:02                             ` lucio
2010-04-17 14:19                             ` Patrick Kelly
2010-04-17 14:25                               ` lucio
2010-04-17 14:54                                 ` Patrick Kelly
2010-04-17 16:09                                   ` lucio
2010-04-17 16:26                                     ` Patrick Kelly
2010-04-17 18:01                                       ` lucio
2010-04-17 18:26                                         ` Patrick Kelly
2010-04-19  7:15                                       ` Tim Newsham
2010-04-17 16:30                                 ` Patrick Kelly
2010-04-17 17:01                               ` Karljurgen Feuerherm
2010-04-17 17:46                                 ` lucio
2010-04-17 17:58                                   ` lucio
2010-04-17 18:33                                   ` Karljurgen Feuerherm
2010-04-17 17:29                               ` Albert Skye
2010-04-17 13:39                         ` Patrick Kelly
2010-04-17 17:45                         ` Albert Skye
2010-04-17 16:30                       ` Jack Johnson
2010-04-17 17:41                         ` lucio
2010-04-17 12:06                     ` Nick Frolov
2010-04-17 17:06                     ` Iruata Souza
2010-04-18 19:45                       ` Corey
2010-04-17 18:55                     ` Richard Miller
2010-04-18 16:48                       ` Federico G. Benavento
2010-04-19  2:10                         ` Jack Johnson
2010-04-19  3:21                           ` erik quanstrom
2010-04-17 17:09                   ` Jack Johnson
2010-04-17  7:28                 ` SHRIZZA
2010-04-17 10:21                   ` Corey
2010-04-17 14:00                     ` erik quanstrom
2010-04-18 19:26                       ` [9fans] Mars Needs Women Corey
2010-04-18 20:58                         ` erik quanstrom
2010-04-19  0:51                           ` Corey
2010-04-19  1:20                             ` Patrick Kelly
2010-04-19  3:33                             ` John Floren
2010-04-19  4:46                               ` lucio
2010-04-19  0:10                         ` Karljurgen Feuerherm
2010-04-19  3:18                           ` erik quanstrom
2010-04-19 12:14                             ` Karljurgen Feuerherm
2010-04-25  4:20                               ` Rahul Murmuria
2010-04-25  6:14                                 ` Corey
2010-04-25 15:22                                   ` Patrick Kelly
2010-04-25 22:33                                     ` Karljurgen Feuerherm
2010-04-25 23:07                                       ` Patrick Kelly
2010-04-25 23:35                                         ` Alex Lee
2010-04-26  2:04                                     ` [9fans] [PlanX] " Corey
2010-04-26  4:06                                       ` Patrick Kelly
2010-04-26  5:24                                         ` Corey
2010-04-26  8:08                                           ` hiro
2010-04-26 13:06                                       ` erik quanstrom
2010-04-26 18:42                                         ` Corey
2010-04-26 19:24                                           ` erik quanstrom
2010-04-26 19:55                                             ` Corey
2010-04-27  9:25                                           ` Ethan Grammatikidis
2010-04-25 18:55                                   ` [9fans] " blstuart
2010-04-26  1:01                                     ` Ethan Grammatikidis
2010-04-19  8:45                           ` [9fans] C, APE, Posix C H Forsyth
2010-04-17 19:27                 ` [9fans] Mars Needs Women (was Re: TeX: hurrah!) Bakul Shah
2010-04-17 21:35                   ` C H Forsyth
2010-04-18 15:52                     ` Scott Sullivan
2010-04-18 20:58                       ` C H Forsyth
2010-04-19  1:43                         ` Jeff Sickel
2010-04-18 18:24                     ` Bakul Shah
2010-04-16 18:03       ` [9fans] TeX: hurrah! Joel C. Salomon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).