Not found locally for Dpkg::Changelog::Parse. Try Google search
Dpkg::Changelog::Parse(3perl) libdpkg-perl Dpkg::Changelog::Parse(3perl)
Dpkg::Changelog::Parse - generic changelog parser for dpkg-parsechangelog
| Use Case | Command | Description |
|---|---|---|
| 📄 Parse default changelog | changelog_parse() | Parse debian/changelog and return a Dpkg::Control object |
| 📁 Parse specific file | changelog_parse(file => 'path/to/changelog') | Parse custom changelog file |
| 🗂️ Specify output format | changelog_parse(format => 'dpkg') | Override the default output format |
| 🔧 Specify changelog format | changelog_parse(changelogformat => 'debian') | Use a specific parser module |
| 📦 Disable compression | changelog_parse(compression => 0) | Load file without compression support |
| 🔇 Suppress warnings | changelog_parse(verbose => 0) | Disable parse error warnings |
This module provides a set of functions which reproduce all the features of dpkg-parsechangelog.
$fields = changelog_parse(%opt) — This function will parse a changelog. In list context, it returns as many Dpkg::Control objects as the parser did create. In scalar context, it will return only the first one. If the parser did not return any data, it will return an empty list in list context or undef on scalar context. If the parser failed, it will die. Any parse errors will be printed as warnings on standard error, but this can be disabled by passing $opt{verbose} to 0.
$opt{file} — The changelog file to parse (default: debian/changelog)$opt{label} — The changelog name used in output messages (default: $opt{file})$opt{format} — The output format (default: "dpkg")$opt{changelogformat} — The parser module name (default: auto-detected from the changelog using regex \schangelog-format:\s+([0-9a-z]+)\W or Dpkg::Changelog::Debian)$opt{compression} — Set to false to disable compression support (default: disabled if file is the default)%opt are forwarded to the parser module constructor.verbose in changelog_parse().changelog_parse_debian(), changelog_parse_plugin().forceplugin, libdir.compression in changelog_parse().changelog_parse_debian(), changelog_parse_plugin().forceplugin, libdir.changelog_parse_debian(), changelog_parse_plugin().1.21.1 2025-09-09 Dpkg::Changelog::Parse(3perl)
Generated by phpman v4.10.0-7-g98e9fd5 Author: Che Dong Under GNU General Public License
2026-09-09 12:52 @2600:1f28:365:80b0:60b0:dfa5:fbc9:9f8f
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)