Welcome to the documentation of rpmautospec!¶

rpmautospec is a program and library used to automatically generate the release and changelog fields in RPM spec files opting to use it.

Contents:

  • The Principle of automatic releases and changelog in rpmautospec
  • Opting into using rpmautospec
    • Use the %autorelease macro
    • Use the %autochangelog macro
  • Using the %autorelease Macro
    • Examples
  • Traditional versioning with part of the upstream version information in the release field
    • Examples
  • Using the %autochangelog Macro
    • Changelog entries generated from commit messages
    • Skipping changelog entries
    • Examples
  • Peculiarities of rpmautospec
    • Known constraints
    • Rebuilding a package without changing it
    • Information about rpmautospec use in a built package
  • Installing rpmautospec
    • Installing the Python Library
    • Installing the Koji Builders Plugin

Indices and tables¶

  • Index

  • Module Index

  • Search Page

rpmautospec

Navigation

Contents:

  • The Principle of automatic releases and changelog in rpmautospec
  • Opting into using rpmautospec
  • Using the %autorelease Macro
  • Traditional versioning with part of the upstream version information in the release field
  • Using the %autochangelog Macro
  • Peculiarities of rpmautospec
  • Installing rpmautospec

Related Topics

  • Documentation overview
    • Next: The Principle of automatic releases and changelog in rpmautospec

Quick search

©2020–2021, Fedora Infrastructure. | Powered by Sphinx 6.1.3 & Alabaster 0.7.13 | Page source