[Bug 480482] [terminus] update to new font package naming guidelines

bugzilla at redhat.com bugzilla at redhat.com
Wed Feb 4 21:18:14 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=480482


Nicolas Mailhot <nicolas.mailhot at laposte.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
               Flag|needinfo?(nicolas.mailhot at l |
                   |aposte.net)                 |




--- Comment #2 from Nicolas Mailhot <nicolas.mailhot at laposte.net>  2009-02-04 16:18:13 EDT ---
(In reply to comment #1)
> So far, the package names were as follows:
> 
>   SRPM: terminus-font
>   RPM:  terminus-font-x11
>         (X11 bitmap font set in normal/bold and several sizes)
>   RPM:  terminus-font-console
>         (console bitmap font set in normal/bold and several character sets)
> 
> The new rules say "Fedora font packages are named
> [foundryname-]projectname[-fontfamilyname]-fonts, in lowercase".
> 
> I can't see any foundry,

foundry is just a shorthand for upstream, if an upstream releases several fonts
so they are clearly grouped together. It is optional

> upstream[1]'s project name is "Terminus Font - a clean
> fixed width font", I don't see a special "fontfamilyname",

Font family name is nothing special that's how your font calls itself in GUI
font lists. You can't have a font file without a familyname or apps would not
know how to refer to it.

> so my package would
> need to be called "terminus-font-fonts"?

"When foundryname, projectname or fontfamilyname contain the font or fonts
affix, this affix should be dropped from them"

Don't panic and just read attentively
http://fedoraproject.org/wiki/Packaging:FontsPolicy#Clarifications you'll see
this kind of case is covered

> Changing from old "terminus-font" to "terminus-fonts" with a trailing s could
> sound better and be less redundant and confusing.
> 
> Presuming I have eventually worked out the proper name to call the SRPM, I will
> call the package containing the X11 font files the same, after the
> [foundryname-]projectname[-fontfamilyname]-fonts naming scheme.

This is ok

> But what happens with the console fonts?

Console fonts can't be processed by fontconfig so they're not a "font" covered
by the guidelines and you can name the subpackage that contains them whatever
you want, as long as it's not some form of foo-fonts

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the fonts-bugs mailing list