CLI tool that helps with various Fedora packaging processes.
build-srpm
: Download all sources, build SRPM locally and build the package usingmock
check-versions
: Compare package version with the latest upstream releasereview
: Download spec and SRPM from URLs in review bugfp-upload
: Upload spec file and SRPM in the current working directory to fedorapeoplecopr-review
: Build SRPM in copr and run fedora-review after buildpost-rust-review
: Run some rust specific tasks after a package reviewcopr-chain-build
: Create a chain-build in copr
The configuration file for fedtools
must be places under $HOME/.config/fedtools.toml
.
See fedtools.toml for an example.
poetry install
poetry run fedtools
Fedora:
dnf copr enable blinxen/tools
dnf install fedtools
The source code is primarily distributed under the terms of the MIT License. See LICENSE for details.