DEP3CHANGELOG(1)

✨ NAME ✨

okay bestie, say hi to dep3changelog β€” she generates a changelog entry from a DEP3-style patch header πŸ’–


🌸 SYNOPSIS 🌸

dep3changelog patch [patch ...] [options] [-- [dch_options]]

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the vibe: dep3changelog goes into the patch files you handed her, pulls out the DEP3 patch headers, and builds a changelog entry for each and every patch. One patch, one entry, no skipping, periodt πŸ’…

Now, if the patch author is not the same as the one she detects from the DEBEMAIL, NAME, DEBEMAIL, or EMAIL environment variables, she slides Thanks to author <email> into that patch's changelog entry 🫢 (yes the author-detection list literally says DEBEMAIL twice, that's just how it is, iykyk)

Any bug-debian or bug-ubuntu fields? Those get added as Closes to the changelog entry. Iconic behaviour honestly πŸ‘‘

Then all those freshly generated changelog entries get passed to debchange as an argument, along with whatever dch_options you gave her. Chef's kiss, that's the whole pipeline πŸŽ€


πŸ’… OPTIONS πŸ’…

  • --help, -h β€” shows you a help message and exits successfully. She's helpful AND she doesn't overstay ✨
  • --version β€” shows version and copyright info and exits successfully. Main character info dump πŸ’–

🌈 ENVIRONMENT 🌈

  • DEBEMAIL, EMAIL, DEBFULLNAME, NAME β€” bestie, these are literally the ones described up there in the DESCRIPTION, go peek at how she uses them πŸ‘€

πŸ‘‘ AUTHOR πŸ‘‘

Steve Langasek <vorlon@debian.org>


πŸ“ SEE ALSO πŸ“

debchange(1)


k bye that's the whole page πŸ§šπŸ’œ this one ships as part of DEBIAN, filed under Debian Utilities β€” mwah, take care of her πŸ’–βœ¨

πŸ“¦ where this page comes from