Explorar el Código

Custom changelog parsers must be updated for lenny+1

Raphael Hertzog hace 18 años
padre
commit
c5184719ac
Se han modificado 3 ficheros con 27 adiciones y 0 borrados
  1. 2 0
      ChangeLog
  2. 12 0
      README.api
  3. 13 0
      README.feature-removal-schedule

+ 2 - 0
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  <hertzog@debian.org>
 

+ 12 - 0
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.

+ 13 - 0
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).
+