From Fedora Project Wiki
- MUST: Packages must conform to Guidelines specific to the things it contains. Refer to the Type Specific Guidelines for figuring out which apply
Type Specific Guidelines
- Does the package contain font files? if
find %{buildroot} -name '*.{otf,ttf,ttc,pfa,pfb,pfc}'
reports any you need to follow the Packaging:FontGuidelines for making sure they're packaged correctly.
- Does the package contain python files? If
find %{buildroot} -name '*.{py,pyc,pyo}
turns up any then you need to read Packaging:Python to make sure you're following the Guidelines there.
[etc]