Fedora fonts policy package

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(add git web url)
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
{{CompactHeader|fonts-sig}}
+
<noinclude>{{CompactHeader|fonts-sig}}
  
FESCO approved on 2008-12-17 a [[PackagingDrafts/Fonts_packaging_automation_(2008-11-18)|proposal]] to consolidate all the fonts packaging guidelines and associated materials (spec templates<ref>([[Simple fonts spec template|1]],[[Fonts spec template for multiple_fonts|2]])</ref>, macros, etc) in a single helper package.
+
FESCO approved on 2008-12-17 a [[PackagingDrafts/Fonts_packaging_automation_(2008-11-18)|proposal]] to consolidate all the fonts packaging guidelines and associated materials in a single helper package. As a result:
 +
</noinclude>
 +
== Technical implementation ==
  
This package is named [[pkgdb:fontpackages|fontpackages]] and available in the current Fedora releases (as ''fontpackages-devel'' and fontpackages-filesystem''). Its sources are published on [http://fedorahosted.org/ fedorahosted] in [http://fedorahosted.org/releases/f/o/fontpackages/ archive] and git (git://git.fedorahosted.org/fontpackages.git) formats.
+
Creating font packages or subpackages in Fedora is done using the ''fontpackages-devel'' package<ref>Built from the [[pkgdb:fontpackages|fontpackages]] srpm.</ref>. Its sources are published on [http://fedorahosted.org/ fedorahosted] in [http://fedorahosted.org/releases/f/o/fontpackages/ archive] and [http://git.fedoraproject.org/git/fontpackages.git git] formats.
  
Its content can be discussed on the Fonts SIG [[Fonts SIG mailing lists|mailing list]].
+
It contains a set of commented fontconfig templates, and the two official Fedora fonts spec templates:
 +
* a [[Simple fonts spec template|simple template]] for font source packages containing a single font family,
 +
* a [[Fonts spec template for multiple_fonts|complex template]] for font source packages containing several different font families.
  
While this package has been created by Fedora for Fedora its content should be pretty generic, and apart from the occasional reference to this wiki as documentation source, it should not include any blatant Fedora-ism. Of course it is a bit rpm-oriented so adapting it to a distribution that uses another package format will demand some work.
+
While this package has been created by Fedora for Fedora its content should be pretty generic. Apart from the occasional reference to this wiki as documentation source, it should not include any blatant Fedora-ism.
  
 +
''fontpackages'' evolutions can be discussed on the Fonts SIG [[Fonts SIG mailing lists|mailing list]].
 +
<noinclude>
 
<references/>
 
<references/>
  
{{:Fonts_SIG_signature}} [[Category:Fonts packaging|fontpackages]]
+
{{:Fonts_SIG_signature}} [[Category:Fonts packaging|fontpackages]]</noinclude>

Latest revision as of 14:49, 26 September 2009

A page of the Fonts Special Interest Group

FESCO approved on 2008-12-17 a proposal to consolidate all the fonts packaging guidelines and associated materials in a single helper package. As a result:

[edit] Technical implementation

Creating font packages or subpackages in Fedora is done using the fontpackages-devel package[1]. Its sources are published on fedorahosted in archive and git formats.

It contains a set of commented fontconfig templates, and the two official Fedora fonts spec templates:

  • a simple template for font source packages containing a single font family,
  • a complex template for font source packages containing several different font families.

While this package has been created by Fedora for Fedora its content should be pretty generic. Apart from the occasional reference to this wiki as documentation source, it should not include any blatant Fedora-ism.

fontpackages evolutions can be discussed on the Fonts SIG mailing list.

  1. Built from the fontpackages srpm.


Idea.png
Fonts in Fedora
The Fonts SIG takes loving care of Fedora fonts. Please join this special interest group if you are interested in creating, improving, packaging, or just suggesting a font. Any help will be appreciated.