Dan Nicholson wrote:
> --without-add-fonts is the same as saying --with-add-fonts=no,
> standard autoconf macro. This is not strictly necessary if we are not
> going to install the X fonts in */lib/X11/fonts. I think it is a
> safeguard against this situation, but if you'd prefer the switch not
> to be added that's fine.
>
> I just like the fact that by adding the switch, we always know
> fontconfig is looking in /usr/share/fonts and ~/.fonts only unless you
> explicitly add another path.
We are just adding a switch that does the default. I would prefer that
the fontconfig changes were reverted.
>> I also think he was saying to not add a symlink from the Type1 fonts in
>> the X packages to /usr/share/fonts.
>
> My wording was bad. I was agreeing with him that we shouldn't symlink
> to Type1. I trust his analysis that they aren't rendered correctly.
>
> Let me know if you want me to revert the fontconfig changes.
Yes, please.
I'm
> going to start working on the X changes. Increasing verbosity, my
> plan is:
>
> * Add --libdir=/usr/share to the Fonts section of xorg7.xml with note that
> the fonts will end up in /usr/share/X11/fonts with the switch.
>
> * Add #define FontDir /usr/share/X11/fonts to the host.def section to
> xorg.xml and xfree86.xml
>
> * Add symlinks to TrueType fonts in installing sections of all three
> ln -svn ../X11/fonts/OTF /usr/share/fonts/X-OTF
> ln -svn ../X11/fonts/TTF /usr/share/fonts/X-TTF
> Please let me know if you prefer different names than X-{O,T}TF
I think I would prefer a name of X11-{O,T}TF to clarify that the fonts
are from X11.
> * Update the info in x-setup.xml to indicate that X installed its TrueType
> fonts in /usr/share/X11/fonts/TTF and it is symlinked in .../X-TTF. User
> can create separate directories for new TrueType font packages in
> /usr/share/fonts. Add link to DejaVu fonts. Mention UTF-8 coverage of
> that package.
Everything else sounds good. Thanks.
-- Bruce
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page