From Fedora Project Wiki
(Redirected from PackagingDrafts/ReviewGuideline for fonts (2009-01-22))
Since fonts have specific packaging and legal requirements, but are often hidden deep into other stuff, make sure the packager checked for their existence (to avoid needing a new painful audit in a few releases).
The change
Add the following line to Packaging/ReviewGuidelines:
- MUST: Font files[1] pass legal checks and are packaged according to Packaging:FontsPolicy.
Discussion
- we already have specific rules for -static and -headers
- fonts are easier to miss than headers, even experienced packagers have forgotten to look for them in the past
- fonts are quite common as the current distro audit shows
- fonts are non-trivial to package properly, we had to write specific macros because many packagers were messing up scriptlets
- the font autoinstall F11 feature assumes fonts are packaged according to guidelines and will produce unexpected results if they're not
- a broken font deployment can break all GUI apps
- fonts have been pirated before mp3 was defined and fonts which origin has not been checked by the packager are a legal risk
Notes:
- ↑ .otf, .ttf, .ttc, .pfa, .pfb, .pfc files.