On Mon, Dec 26, 2011 at 11:04:02PM +0100, frantisek holop wrote:
> ConTeXt is a pure TeX macro package and it does not need any of
> texlive's 'overhead',

Well, that's not strictly true; it requires luatex and metapost.

Kili has suggested pulling context out of texlive and building a current
conTeXt against luatex and metapost provided by texlive, but I am
reluctant to do so as there is no guarantee that versions will be
compatible (as you say, these tools move quickly).

Another option is to maintain separate ports of luatex, metapost and
context which are separate from texlive entirely -- magic would be
required in order to have multiple versions of shared objects installed.

Either way, I do not use conTeXt. If someone wants to pursue either of
the above, then be my guest, but I don't think it is a trivial task
(feel free to prove me wrong).

My advice -- wait until these tools mature and use TeX Live in the
meantime. If you really need more than what TeX Live can offer, build
the stuff you need manually into /opt. Sorry.

The attached (gzipped) diff:

 * Fixes conTeXt found in TeX Live 2011.
 * Separates conTeXt into it's own sub-package (texlive_texmf-context).
 * Patches in correct paths for texmfcnf.lua
 * Creates the luatex cache at install time of texlive_texmf-context.
 * Updates documentation relating to the above.
 * Use %D in all hashing @exec/@unexec.
 * Fix a bogus LOCALBASE, which should have been a TRUEPREFIX.
 * Small tidy ups.

Please test. OK?

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Attachment: context-split.diff.gz
Description: application/gunzip

Reply via email to