On Sun, 8 Feb 2004, bulia byak wrote:
Here are the Bitstream Vera files. I suggest that we make a /fonts toplevel directory in the CVS tree and add them. They add up to 564kb.
Maybe add them only for Windows? Reasons: 1) Linux users are more likely to have them already, and 2) they are generally less happy when a program installs something except itself.
I haven't looked, but isn't it possible in X to add a font for a specific application? Just add it to the font path? If so, it would make installing Inkscape on X a lot easier
On a modern system, you just drop them into ~/.fonts. But I don't know if it's acceptable for an RPM or install script to do this.
No, the RPM shouldn't install stuff into user homedirs. Consider what if there are multiple users on the machine, or if the person is setting up a new system and installs Inkscape before setting up the user accounts?
On the other hand, I don't know how acceptable it is for apps to install fonts into the system font directories...
AbiWord and Open Office install fonts during their installation. IIRC, they put them in an application-specific location. I don't think there is an accepted standard for how application RPMs should install fonts, but perhaps there is; it'd be worth investigation. Freedesktop.org might have some useful tips; if not, it'd be worth a post to their mailing list to ask.
If we want to go with putting the fonts in an application-specific location, perhaps we could place them in /usr/local/share/inkscape/fonts/.
As for Windows, yes, ideally it should install these fonts, and at the very least, the installer should provide the fonts and tell the user to install them.
I think it'd be wisest to avoid requiring manual installation steps, especially on Windows. ;-)
Bryce