From 17a624c99ba31e34ec6ada3aeaddb5d1183e3df1 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Sat, 5 Jul 2008 16:32:24 -0700 Subject: [PATCH] Tighten changelog format requirements and remove alternate formats Tighten several changelog format requirements to a must and remove the provision for alternative changelog formats, since the latter is not permitted in the Debian archive. Closes: #489460 --- policy.sgml | 41 ++++++----------------------------------- 1 file changed, 6 insertions(+), 35 deletions(-) diff --git a/policy.sgml b/policy.sgml index 24c9072..bbd8c55 100644 --- a/policy.sgml +++ b/policy.sgml @@ -1472,10 +1472,6 @@

-

- -

-

The format of the debian/changelog allows the package building tools to discover which version of the package @@ -1566,17 +1562,17 @@

- The date should be in RFC822 format + The date must be in RFC822 format This is generated by date -R. - ; it should include the time zone specified + ; it must include the time zone specified numerically, with the time zone name or abbreviation optionally present as a comment in parentheses.

- The first "title" line with the package name should start - at the left hand margin; the "trailer" line with the - maintainer and date details should be preceded by exactly + The first "title" line with the package name must start + at the left hand margin. The "trailer" line with the + maintainer and date details must be preceded by exactly one space. The maintainer details and the date must be separated by exactly two spaces.

@@ -1585,33 +1581,8 @@ For more information on placement of the changelog files within binary packages, please see .

- - Alternative changelog formats - -

- In non-experimental packages you must use a format for - debian/changelog which is supported by the most - recent released version of dpkg. -

- -

- It is possible to use a format different from the standard - one by providing a changelog parser for the format you wish - to use. The parser must have an API compatible with that - expected by dpkg-genchanges and - dpkg-gencontrol, and it must not interact with - the user at all. - - If there is general interest in the new format, you should - contact the dpkg maintainer to have the - parser script for it included in the dpkg - package. (You will need to agree that the parser and its - man page may be distributed under the GNU GPL, just as the rest - of dpkg is.) - -

-
+ Copyright: debian/copyright

-- 2.39.5