rpm automation to simplify the creation of fonts packages
  • Python 68.7%
  • Lua 31.3%
Find a file
2026-02-20 12:01:03 -07:00
bin Drop YAML support in gen-fontconf. 2025-09-19 10:30:06 +05:30
rpm Avoid assigning to a const lua variable 2026-02-20 12:01:03 -07:00
templates Fix fontdescription macros in templates again based on Jens Petersen suggestion 2025-10-22 13:27:07 +05:30
.gitignore initial import of a small tool to generate the fonts table 2011-01-18 16:47:13 +09:00
changelog.txt Revert commits from 3.0.0 tag till 4.0.2 tag 2025-09-17 12:09:29 +05:30
LICENSE-templates.txt update licensing 2019-11-11 13:35:45 +01:00
LICENSE.txt update licensing 2019-11-11 13:35:45 +01:00
README.md remove stray fontpackages reference 2019-11-11 19:29:01 +01:00

fonts-rpm-macros

The fonts-rpm-macros project is an effort to streamline font packaging, helping font packagers to produce clean, consistent and sane packages.

It contains:

  • spec templates and rpm macros
  • fontconfig templates and documentation

… and any other material we feel can help font packagers in their work. New templates are added whenever a new packaging pattern is identified.

History

The fonts-rpm-macros project was initiated by the Fedora Fonts Special Interest Group, and is the reference for Fedora font packaging guidelines. It is therefore a bit rpm-oriented. However great care was extended to keep it distribution-neutral, and contributors from other distributions are welcome, even if they use different packaging systems, and want to add non-rpm templates.

Publication

Licensing

fonts-rpm-macros is licensed under the GPL version 3 or later. The spec templates are licensed under the MIT license.