RPMAUTOSPEC(1)
π RPMAUTOSPEC π
ok so bestie. rpmautospec is the vibe. it's giving command-line tool, it's giving main character, and it's literally here to make your spec files stop being a whole mess. this page is the top-level one β the mothership, if you will β and it's written in the rpmautospec manual. π
β¨ SYNOPSIS β¨
rpmautospec [OPTIONS] COMMAND [ARGS]...
like, options first, then a command, then whatever args that command wants. simple. iconic. no notes. π
π¦ OPTIONS π¦
--pager/--no-pagerβ do you want a pager to pop open automatically? this one says yes pls. [default: pager]-q,--quietβ be less talkative. shhh. π€«--debugβ turn on debugging output so you can actually see what's going on under the hood. π--error-on-unparseable-spec/--no-error-on-unparseable-specβ if the current version of the spec file can't be parsed, do we throw an error? [default: error-on-unparseable-spec] yes babe, we scream about it. that's the default. π₯
π COMMANDS π
π« generate-changelog
Generate changelog entries from git commit...
full documentation on the generate-changelog command lives in rpmautospec-generate-changelog(1) β go read that one, i'm serious.
π« convert
Convert a package repository to use...
full documentation on the convert command lives in rpmautospec-convert(1). yes, that's where the whole explanation is hiding.
π« process-distgit
Work repository history and commit logs...
full documentation on the process-distgit command lives in rpmautospec-process-distgit(1). periodt.
π« calculate-release
Calculate the next release tag for a...
full documentation on the calculate-release command lives in rpmautospec-calculate-release(1). she's the math girlie of the group.
ngl bestie, every one of those commands has its own whole page, so if you're stuck on one of them, that's the move. don't come for me, i'm just the landing page. π«Ά
and that's the whole thing! β¨ version 0.8.4, dated 2026-03-18, straight out of the rpmautospec Manual. mwah. π stay unparseable-spec-free out there, bestie. ππ¦π
π¦ where this page comes from
- epel 10: rpmautospec 0.8.4-1.el10_3 Β· MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND (MIT OR GPL-2.0-or-later WITH GCC-exception-2.0)
- epel 9: rpmautospec 0.8.4-1.el9 Β· MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND (MIT OR GPL-2.0-or-later WITH GCC-exception-2.0)
- fedora 43: rpmautospec 0.8.4-1.fc43 Β· MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND (MIT OR GPL-2.0-or-later WITH GCC-exception-2.0)
- fedora 44: rpmautospec 0.8.4-1.fc44 Β· MIT AND GPL-2.0-only WITH GCC-exception-2.0 AND (MIT OR GPL-2.0-or-later WITH GCC-exception-2.0)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms