No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
{{:Fonts spec template comments/fontconfig-prio}} | {{:Fonts spec template comments/fontconfig-prio}} | ||
== Font versions == | |||
{{:Fonts spec template comments/font-versions}} | |||
Notes: | Notes: | ||
<references/> | <references/> | ||
{{:Fonts_SIG_signature}} [[Category:Fonts packaging|Spec template, comments]] [[Category:Documentation|Spec template, fonts, comments]][[Category:Template|Spec template, fonts, comments]] | {{:Fonts_SIG_signature}} [[Category:Fonts packaging|Spec template, comments]] [[Category:Documentation|Spec template, fonts, comments]][[Category:Template|Spec template, fonts, comments]] |
Revision as of 11:47, 20 December 2008
The following comments 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
Naming
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[1].
If fontname already includes the font or fonts affix, drop it.
Fontconfig ruleset(s)
fontconf is the optional fontconfig ruleset for the fonts being packaged. For more information on choosing the right fontconfig priorities, see this page.
Font versions
Do not trust font metadata versionning[2], 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.
Notes:
- ↑ Thus Sourceforge is not a foundry
- ↑ The metadata embedded in TTF or OTF files.