[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