[tex-live] [TL 2008] Packaging TeXLive: Not running fmtutil, updmap, texlinks, mktexlsr upon make install

Frank Küster frank at kuesterei.ch
Tue Mar 6 11:11:01 CET 2007


karl at freefriends.org (Karl Berry) wrote:

> Hi Frank,
>
>     it does not make sense to run fmtutil-sys, updmap-sys and mktexlsr
>     upon "make install",
>
> Cool.  As far as I can see, it doesn't make sense for the normal TL
> binary build, either, since that also is done into a scratch directory.
>
> So can you change the patch so that --without-install-extra is the
> default, and --with-install-extra is the option?

That should be easy.

>     Here, some links need to be created even in the case of
>     --without-install-extra, but with my patch @FMU@ becomes '#' and they
>
> I'm sorry, I'm not following.  What links are you referring to?

It's been a while that I worked on that, but if I'm not mistaken it is
in omegafonts/Makefile.in:

linked_programs = ofm2opl opl2ofm ovf2ovp ovp2ovf
[...]
install-links: install-programs
	for f in ""$(linked_programs); do \
	cd $(bindir) && (rm -f $$f; $(LN) omfonts $$f); done

These are not created if the hunk that patches web2c/Makefile.in is
missing.  All other invocations of "make install-links" anywhere in
web2c just do nothing.

Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)


More information about the tex-live mailing list