On Wed, Nov 04, 2009 at 10:34:14AM +0100, Nicolas Mailhot wrote: > > BTW Jindrich, I know you are very busy, and we never seem to be on irc at the > same times, but how is progress on the texlive font packaging front? > > Font automation QA has progressed quite a bit since you started, you can > self-check your progress with repo-font-audit now if you want: > > http://kojipkgs.fedoraproject.org/packages/fontpackages/1.31/2.fc13/noarch/fontpackages-tools-1.31-2.fc13.noarch.rpm > Thanks, the audit of the most recent TL repository is now available here: http://jnovy.fedorapeople.org/texlive/font-audit/ Some results would be interesting for upstream as well. It is good to hear from you because I have a proposal for the modification of macros.fonts in the "fontpackages". The reason is that I had to manually hack it in order to let the TeX Live auto-generation pass. The problem is that TeX Live provides a package "Asana-Math" which provides couple of fonts. Note that there are upper case letters in the name. In the macros.fonts you enforce conversion of the package name to lower case which breaks build and inter-package dependencies because you have: texlive-Asana-Math texlive-Asana-Math-doc and texlive-asana-math-fedora-fonts generated by %_font_pkg macro in macros.fonts. It requires texlive-asana-math package which doesn't exist due to erroneous conversion to lower case. Patch to fix macros.fonts is attached. Thanks, Jindrich -- Jindrich Novy <jnovy@xxxxxxxxxx> http://people.redhat.com/jnovy/
--- macros.fonts 2009-11-01 20:06:41.000000000 +0100 +++ macros.fonts.new 2009-09-30 21:04:31.000000000 +0200 @@ -34,7 +34,7 @@ if sname == name then return "" else - sname = string.lower("-" .. sname .. "-") + sname = "-" .. sname .. "-" sname = string.gsub(sname, "[_%-]+", "-") sname = string.gsub(sname, "%-font(s?)%-", "-") sname = string.gsub(sname, "^%-", "")
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list