The following commit has been merged in the master branch:
commit c5184719ac4bfe0505839fad74d707e8c5974190
Author: Raphael Hertzog <[EMAIL PROTECTED]>
Date:   Sun Jan 27 20:13:18 2008 +0100

    Custom changelog parsers must be updated for lenny+1

diff --git a/ChangeLog b/ChangeLog
index 4aa496c..06274c1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
        * README.feature-removal-schedule: Deprecate support of substvars
        in dpkg-source and dpkg-genchanges.
+       * README.feature-removal-schedule, README.api: Deprecate support
+       of custom changelog parsers that understand only the -v option.
 
 2008-01-27  Raphael Hertzog  <[EMAIL PROTECTED]>
 
diff --git a/README.api b/README.api
index 9eb10dd..d918df1 100644
--- a/README.api
+++ b/README.api
@@ -8,3 +8,15 @@ Description:
  The API provided by these modules is not yet stable, it's only supposed to
  be used internally by dpkg for now.
 
+What: custom changelog parsers in /usr/lib/dpkg/parsechangelog
+Status: stable
+Version: 2.0
+Description:
+ Since dpkg 1.14.16, the set of command-line options that custome
+ changelog parsers must support has been expanded (see
+ dpkg-parsechangelog(1)). For compatibility, changelog parsers supporting
+ only the old options are supported in lenny. In lenny+1, that support
+ will be dropped.
+ .
+ For reference, only the -v option was supported in version 1.0 of this
+ API.
diff --git a/README.feature-removal-schedule b/README.feature-removal-schedule
index f3b6cfc..4d3517e 100644
--- a/README.feature-removal-schedule
+++ b/README.feature-removal-schedule
@@ -71,3 +71,16 @@ Why:
  substvars do not make sense during generation of .dsc and .changes files.
  This also means that it won't be possible anymore to override the Format
  field output by dpkg-genchanges.
+
+What: support of custom changelog parsers understanding only -v
+Status: obsolete
+When: lenny+1
+Warning: none
+Why:
+ The debian changelog parser has been enhanced. It supports new options
+ that enable more fine-grained retrieval of information. Those new options
+ will be used by scripts (like dpkg-genchanges).
+ .
+ Custom changelog parsers must be updated to support the new API (see
+ dpkg-parsechangelog(1) and README.api).
+

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to