[Bug 477461] Please convert to new font packaging guidelines

bugzilla at redhat.com bugzilla at redhat.com
Tue Jan 13 11:56:26 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=477461





--- Comment #8 from Nicolas Mailhot <nicolas.mailhot at laposte.net>  2009-01-13 06:56:25 EDT ---
(In reply to comment #7)
> I see.
> 
> The current package is named tetex-font-cm-lgc.
> My proposal is to name the base package cm-lgc-fonts, split into subpackages
> cm-lgc-fonts-roman, cm-lgc-fonts-sans, cm-lgc-fonts-typewriter and
> cm-lgc-fonts-common.  The TeX specific stuff is put in a subpackage name
> tex-fonts-cm-lgc (note that it is not a suffix of the main package, but I think
> the main focus of this package is the font itself rather than the enhancement
> of TeX).

I'd rather avoid putting the affix used to identify pure font packages in a
pure TEX package, but I guess it's ok here.

@spot:
Another solution would be to make have all binary font (sub)packages named
srpmname-fontname-font so we could have

srpm
cm-lgc-fonts

rpm
cm-lgc-fonts-common (directory ownership, licensing files and other doc)
cm-lgc-fonts-fontname1-font
cm-lgc-fonts-fontname2-font
...
cm-lgc-fonts-fontnameX-font
cm-lgc-fonts-tex (TEX parts)

this way every pure font package could end in -font, and every pure tex package
in -tex

The only drawback is that for font packages that contain a single font family
you'll have to force subpackaging and accept redundant naming like

srpm
gfs-olga-fonts

rpm
gfs-olga-fonts-olga-font

But it should work in all cases and produce consistent names. Including in
non-font srpms

srpm
openoffice.org

rpm
openoffice.org-opensymbol-font

(Another variant for single-font packages would be to use

srpm
gfs-olga-fonts

rpm
gfs-olga-font

forcing a renaming but probably not too confusing to users)

There are many possible choices, and they all fail if not applied consistently,
so I hope FPC settles on one before each packager chooses a different option.

-- 
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