On 2021/10/06 10:14, Kyle Milz wrote:
> Hi,
> 
> Being shocked at the magnitude of texlive I have been investigating
> alternatives. I have put together 4 packages that use the Free Pascal
> compiler to give a minimal working TeX system.
> 
> This is WEB, a literate programming system for Pascal. All base TeX-ware
> is written in WEB, including WEB itself. We get around this recursive
> dependency by shipping a files/tangleboot.p Pascal source file that,
> when compiled, is capable of creating WEB from its sources.
> 
> WEB uses change files (.ch), a primitive diff, to modify .web source
> files to suit the local installation site. Two change files are
> included with this port that let the generated Pascal files compile
> with the Free Pascal compiler.
> 
> The literate programming documentation for 'tangle' and 'weave' is
> generated by this port, but we do not have the tools (yet) to create
> the final .dvi files.

This can't be used as-is because it conflicts with texlive. Registering a
conflict (both in this port and texlive) solves part of it but you can't
then use it as a build dependency in other ports as it will break bulk
builds from time to time. Either renaming or installing to different
directories to avoid the conflict would work around it.

Reply via email to