Fonts spec template notes
The following notes are intended to help new packagers understand the Fedora official fonts spec templates:
- our simple template, intended for source packages that ship a single font family,
- our multi template, intended for source packages that ship several different font families
Replace <FONTNAME> with something appropriate such as foundryname-fontname. For Fedora purposes a “foundry” is an entity that publishes a set of fonts with consistent QA rules.
If fontname already includes the font or fonts affix, drop it.
Do not trust font metadata versionning, unless you've checked upstream does update versions on file changes. When in doubt use the timestamp of the most recent font file as version, for example 20081231.
Make sure you've read and understand our legal page.
Font summaries need to be short and to the point. Usual informations are font style and Unicode coverage. Only repeat the font name(s) if you don't have anything else to write.
Font descriptions must detail information on the font style, Unicode coverage, and intended use to help users choose the right packages to install. Also, it is considered good form to credit the original font designer and sum up the font history.
Examples of terrific font descriptions are found on the Greek Font Society web site. This is what other font packages should strive to emulate.
Building fonts from sources is always preferred. For GPLed or LGPLed fonts this is required by the license.
- Thus Sourceforge is not a foundry
- The metadata embedded in TTF or OTF files.
- Print, screen, headings, code…