RPM macros to simplify the packaging of forge-hosted projects.
- Lua 53.4%
- Python 38.2%
- Shell 5.5%
- Makefile 2.9%
| .builds | ||
| .copr | ||
| LICENSES | ||
| rpm | ||
| tests | ||
| tools | ||
| .gitignore | ||
| .yamllint.yaml | ||
| ci.yml.in | ||
| cigen.sh | ||
| CONTRIBUTING.md | ||
| forge-srpm-macros.spec | ||
| Makefile | ||
| NEWS.md | ||
| noxfile.py | ||
| README.md | ||
| rpmeval.sh | ||
| ruff.toml | ||
forge-srpm-macros
(gotmax23/forge-srpm-macros-dev)
These macros simplify the packaging of forge-hosted projects. They automatically compute the Source urls based on macros set in the specfile. This code has been split out from redhat-rpm-config to ease maintenance.
Compatibility
The minimum supported RPM version is 4.16. The macros are tested in CI on Fedora 43+ and EL 9.
Contributing
See CONTRIBUTING.md.
License
This repository is licensed under
SPDX-License-Identifer: GPL-1.0-or-later