Changelog
debian/changelog — dpkg source packages’ changelog file — list of entries in reversed chronological order.
Must be encoded in UTF-8.
Entry
package (version) distributions; metadata
* change-details
more-change-details
* even-more-change-details
-- maintainer-name <email> datepackage— package name;version— package version number;distributions— space-separated list of distributions where this package should be installed;metadata— comma-separated list ofkey=valueitems:urgency— forUrgencyfield in.changesfile;binary-only— with ayesvalue denotes a binary-only upload (see man);
change-details— change description;- must start with at least 2 spaces;
- should have an asterisk after spaces for every change (by convention);
- may be separated by blank lines;
- if bug was resolved description may contain text according regexp
/closes:\s*(?:bug)?\#?\s?\d+(?:,\s*(?:bug)?\#?\s?\d+)*/i{.perl};
maintainerandemail— name and email of a maintainer who made this change;- this line must start with exactly 1 space;
date— date and time this change was made;- must be separated from
maintainerandemailby exactly 2 spaces; - format see below.
- must be separated from
Date
- Format:
day-of-week, dd month yyyy hh:mm:ss +zzzz. strftimeformat:"%a, %d %b %Y %H:%M:%S %z"(withLC_TIME=C).
Perl
Shell
1LANG=C date -R