Metadata-Version: 2.0
Name: rpmrh
Version: 0.3.0
Summary: An automation tool for rebuilding RPMs and Software Collections
Home-page: https://github.com/khardix/rpm-rebuild-helper
Author: Jan Staněk
Author-email: jstanek@redhat.com
License: GPLv3+
Description-Content-Type: UNKNOWN
Keywords: rpm scl softwarecollections rebuilding
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: attrs (>=17)
Requires-Dist: cerberus
Requires-Dist: click
Requires-Dist: PyTrie
Requires-Dist: requests
Requires-Dist: requests-file
Requires-Dist: toml
Requires-Dist: pyxdg

RPM Rebuild Helper
==================

The RPM Rebuild Helper (or `rpmrh` for short)
is an automation tool for rebuilding sets of (S)RPM files.
Its main focus are `Software Collections <https://softwarecollections.org>`_.

The tool allows the user to compare two sets of RPMs,
download and modify the respective SRPMs locally
and automatically rebuild them in a build service,
among other things.

Usage example
-------------

Compare released packages between two build services
-- Fedora's Koji and CentOS CBS --
for a `python34` software collection::

   rpmrh diff --from koji --to cbs --collection python34

Or for all currently active (released and not End-of-Life) collections::

   rpmrh diff --all --from koji --to cbs

Attempt to automatically rebuild all missing packages::

   rpmrh rebuild --from koji --to cbs --all


