From: Russ Allbery
Date: Sat, 5 Jul 2008 23:32:24 +0000 (-0700)
Subject: Tighten changelog format requirements and remove alternate formats
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=17a624c99ba31e34ec6ada3aeaddb5d1183e3df1;p=debian%2Fdebian-policy.git
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
---
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