Sfoglia il codice sorgente

debian: Group changelog entries per type of change

This should help to easily see related changes, or skip entire sections
if the reader is not interested.
Guillem Jover 11 anni fa
parent
commit
2c3253a0fb
1 ha cambiato i file con 86 aggiunte e 81 eliminazioni
  1. 86 81
      debian/changelog

+ 86 - 81
debian/changelog

@@ -1,69 +1,24 @@
 dpkg (1.18.0) UNRELEASED; urgency=low
 
   [ Guillem Jover ]
-  * Document arch-qualifiers for dependency fields in deb-control(5) and
-    deb-src-control(5). Reported by Johannes Schauer <j.schauer@email.de>.
-    Closes: #768842
-  * Document versioned Provides in deb-control(5).
-  * Document the version when dpkg-deb --raw-extract got introduced.
-  * Document dpkg --log format, add missing actions and describe the startup
-    messages. Closes: #773398
-  * Document when and how the dpkg-maintscript-helper package name argument
-    is or should be arch-qualified. Closes: #776072
-  * Fix and update Arch substvar description in deb-substvars(5).
-  * Document that current build flag feature areas only work on Debian and
-    derivatives in dpkg-buildflags(1).
-  * Use “wildcard characters” instead of “wildchars” in dpkg-query(1).
   * Only trim trailing “/” and “/.” from «dpkg-query --search» arguments if
     they are a pathname, and not a pattern or a substring match.
-  * Document dpkg-query --search behavior in man page. Closes: #775379
-  * Document postinst “triggered” argument in debian/dpkg.postinst comment
-    header.
   * Switch C/C++ code to use a new set of C locale character type functions
     independent of the current locale.
   * Add support for arch-bits and arch-endian dpkg-gensymbols tags.
     Closes: #630342
-  * Rename and deprecate Dpkg::Gettext _g function with new g_.
-  * Remove trailing newline from string literal in warning calls.
-  * Test suite:
-    - Check perl code compilation, warnings and strictness.
-  * Assume in Dpkg::Arch that the abitable is always present, and bump
-    libdpkg-perl Depends on dpkg to 1.16.3, the version introducing the file.
-  * Remove support for GCC_TARGET environment variable from Dpkg::Shlibs.
-    This was a temporary workaround for very old gcc toolchains. See #453267.
-  * Prefer multiarch paths to multilib ones in Dpkg::Shlibs.
-    Thanks to Helmut Grohne <helmut@subdivi.de>. Closes: #772184
   * Switch perl code from legacy File::Path functions to new ones.
-  * Enable sub-second timestamps in Dpkg::Source::Patch by using Time::HiRes.
-  * Use TMPDIR instead of manually setting DIR on tempfile() call in
-    Dpkg::Source::Package::V2.
-  * Document Dpkg::IPC function signatures.
   * Fix perl uninitialized value usage in dpkg-scansources when the Binary
     field is missing.
   * Use dpkg-query instead of dpkg for --search in dpkg-shlibdeps so that
     the subprocesses get the correct admindir. Closes: #775258
-  * Bump gettext version to 0.19:
-    - Use --add-location=file in msgmerge and xgettext commands.
-    - Use --porefs=noline for po4a command.
-  * Wrap file references in man page PO files.
-  * Switch Dpkg::Checksums from using checksum programs to the more portable
-    Digest modules. Obsolete the 'program' property, and add a 'name' one.
   * Rework the Installed-Size field default value computation to make it
     reproducible regardless of the build system filesystem, and document
     how the value is computed and that it is just an approximation.
     Closes: #650077
-  * Fix support for cross-building dpkg:
-    - Assume a working C99 snprintf on SUS >= v3.
-    - Do not try to run the va_copy configure check, just check that the
-      symbol is available.
   * Use strftime() instead of «date -R» in dpkg-genchanges, as the latter
     is not specified by POSIX and is not widely portable.
   * Warn on obsolete '<' and '>' operators in dpkg --compare-versions.
-  * Document the obsolete --compare-versions '<' and '>' operators in the
-    dpkg(1) man page. Thanks to Tomas Pospisek <tpo_hp@sourcepole.ch>.
-    Closes: #776551
-  * Move dpkg-divert, dpkg-statoverride and update-alternatives man pages
-    from section 8 to 1, to match their installation path.
   * Trim end of line whitespace from dpkg and dselect config file parsers.
     Reported by Christoph Biedl <debian.axhn@manchmal.in-ulm.de>.
   * Do not silently eat a standalone ‘-’ in the libdpkg command-line parser.
@@ -76,60 +31,110 @@ dpkg (1.18.0) UNRELEASED; urgency=low
     except for --raw-extract which does not yet support it. Closes: #616614
     Based on a patch by Johannes Schauer <j.schauer@email.de>.
   * Add ‘.mailmap’ to the default dpkg-source ignore lists.
-  * Remove old trigger related Breaks and Conflicts from dpkg.
   * Set the SE Linux context on «dpkg-statoverride --update». Closes: #690361
-  * Only use stackprotectorstrong when building dpkg with gcc >= 4.9.
   * Do not fail on dpkg-query -W and -l when multiple arguments match the
     same package. Closes: #588505
-  * Output strings fixes and improvements:
-    - Say “execute” instead of “exec” in Dpkg::Changelog::Parse error message.
-    - Say “package” instead of “it” in dpkg-name warning message.
-    - Uppercase field names in error messages.
-    - Expand EOF and eof into “end of file” in error messages.
-    - Use “<enter>” instead of “return” or “enter” in input prompts.
-    - Say directory instead of dir in output messages.
-    - Merge the same dpkg-scanpackages warning messages into a single line.
-    - Clarify dpkg-genchanges changes description open error.
-    - Add missing preposition in Dpkg::Source::Patch error message.
-    - Improve available state sorting order strings in dselect panel.
-    - Say “changelog-file” instead of “changelogfile” in --help output.
-    - Say “command“ instead of “action“ for dselect.
   * Change dpkg-maintscript-helper to handle symlinks and pathnames ending in
     slash. For the former error out, for the latter strip it. Closes: #771752
   * Support moving a conffile not being shipped anymore. Closes: #767003
     Thanks to Mathias Behrle <mathiasb@m9s.biz>.
-  * Add support for $DEFAULT_TEXT_DOMAIN to Dpkg::Gettext, so that the Dpkg
-    perl modules can always produce localized messages.
   * Add a new dpkg-buildflags sanitize feature area:
     - Add new “address”, “thread”, “leak” and “undefined” features, all
       disabled by default. Closes: #760741
   * Do not accept unknown user or group names on «dpkg-statoverride --add».
     Regression introduced in dpkg 1.17.11. Closes: #775124
-  * Check that HAVE_DECL_SYS_SIGLIST is 0 instead of undefined, to fix a
-    build failure on uclibc based systems. Closes: #777044
-    Based on a patch by Alex Potapenko <opotapenko@gmail.com>.
   * Normalize dpkg-parsechangelog command-line parsing, so that «-ovalue»,
     «-o value», «--option=value» and «--option value» will all be accepted.
     Closes: #693951
-  * Improve commands listing in «dselect --help» output, by printing them
-    before options and listing them one on each line with a description.
-  * Improve dselect color-spec --help output.
-  * Document dselect -? option.
-  * Capitalize dpkg-parsechangelog(1) option descriptions.
-  * Mark dpkg-parsechangelog(1) --format values in bold.
-  * Place short options before long ones in dpkg-mergechangelogs(1) and
-    dselect(1) man pages.
-  * Properly terminate a bold marking in dpkg(1).
-  * Document in man pages the dpkg version when new features were introduced.
-  * Document that timestamps are reset for files patched with source format
-    “3.0 (quilt)” too.
   * Add dpkg --ctrl-tarfile forwarding command for dpkg-deb.
   * Disable dependency checks on dpkg-buildpackage -S -nc.
   * Make dependency checks fatal for dpkg-buildpackage -S.
-  * Move "(default)" annotations in scripts --help output after option
-    description.
-  * Document in dpkg-buildpackage(1) that using dpkg-source is sometimes
-    better than -S. Suggested by Johannes Schauer <j.schauer@email.de>.
+
+  * Perl modules:
+    - Rename and deprecate Dpkg::Gettext _g function with new g_.
+    - Assume in Dpkg::Arch that the abitable is always present, and bump
+      libdpkg-perl Depends on dpkg to 1.16.3, the version introducing the file.
+    - Remove support for GCC_TARGET environment variable from Dpkg::Shlibs.
+      This was a temporary workaround for very old gcc toolchains. See #453267.
+    - Prefer multiarch paths to multilib ones in Dpkg::Shlibs.
+      Thanks to Helmut Grohne <helmut@subdivi.de>. Closes: #772184
+    - Enable sub-second timestamps in Dpkg::Source::Patch by using Time::HiRes.
+    - Use TMPDIR instead of manually setting DIR on tempfile() call in
+      Dpkg::Source::Package::V2.
+    - Switch Dpkg::Checksums from using checksum programs to the more portable
+      Digest modules. Obsolete the 'program' property, and add a 'name' one.
+    - Add support for $DEFAULT_TEXT_DOMAIN to Dpkg::Gettext, so that the Dpkg
+      perl modules can always produce localized messages.
+  * Test suite:
+    - Check perl code compilation, warnings and strictness.
+  * Build system:
+    - Bump gettext version to 0.19:
+      + Use --add-location=file in msgmerge and xgettext commands.
+      + Use --porefs=noline for po4a command.
+    - Wrap file references in man page PO files with po4a --porefs=wrap.
+    - Fix support for cross-building dpkg:
+      + Assume a working C99 snprintf on SUS >= v3.
+      + Do not try to run the va_copy configure check, just check that the
+        symbol is available.
+    - Check that HAVE_DECL_SYS_SIGLIST is 0 instead of undefined, to fix a
+      build failure on uclibc based systems. Closes: #777044
+      Based on a patch by Alex Potapenko <opotapenko@gmail.com>.
+  * Packaging:
+    - Remove old trigger related Breaks and Conflicts from dpkg.
+    - Only use stackprotectorstrong when building dpkg with gcc >= 4.9.
+  * Documentation:
+    - Document arch-qualifiers for dependency fields in deb-control(5) and
+      deb-src-control(5). Reported by Johannes Schauer <j.schauer@email.de>.
+      Closes: #768842
+    - Document versioned Provides in deb-control(5).
+    - Document the version when dpkg-deb --raw-extract got introduced.
+    - Document dpkg --log format, add missing actions and describe the startup
+      messages. Closes: #773398
+    - Document when and how the dpkg-maintscript-helper package name argument
+      is or should be arch-qualified. Closes: #776072
+    - Fix and update Arch substvar description in deb-substvars(5).
+    - Document that current build flag feature areas only work on Debian and
+      derivatives in dpkg-buildflags(1).
+    - Use “wildcard characters” instead of “wildchars” in dpkg-query(1).
+    - Document dpkg-query --search behavior in man page. Closes: #775379
+    - Document postinst “triggered” argument in debian/dpkg.postinst comment
+      header.
+    - Document Dpkg::IPC function signatures.
+    - Document the obsolete --compare-versions '<' and '>' operators in the
+      dpkg(1) man page. Thanks to Tomas Pospisek <tpo_hp@sourcepole.ch>.
+      Closes: #776551
+    - Move dpkg-divert, dpkg-statoverride and update-alternatives man pages
+      from section 8 to 1, to match their installation path.
+    - Capitalize dpkg-parsechangelog(1) option descriptions.
+    - Mark dpkg-parsechangelog(1) --format values in bold.
+    - Place short options before long ones in dpkg-mergechangelogs(1) and
+      dselect(1) man pages.
+    - Properly terminate a bold marking in dpkg(1).
+    - Document in man pages the dpkg version when new features were introduced.
+    - Document that timestamps are reset for files patched with source format
+      “3.0 (quilt)” too.
+    - Document in dpkg-buildpackage(1) that using dpkg-source is sometimes
+      better than -S. Suggested by Johannes Schauer <j.schauer@email.de>.
+    - Document dselect -? option.
+  * Output message fixes and improvements:
+    - Remove trailing newline from string literal in warning calls.
+    - Say “execute” instead of “exec” in Dpkg::Changelog::Parse error message.
+    - Say “package” instead of “it” in dpkg-name warning message.
+    - Uppercase field names in error messages.
+    - Expand EOF and eof into “end of file” in error messages.
+    - Use “<enter>” instead of “return” or “enter” in input prompts.
+    - Say directory instead of dir in output messages.
+    - Merge the same dpkg-scanpackages warning messages into a single line.
+    - Clarify dpkg-genchanges changes description open error.
+    - Add missing preposition in Dpkg::Source::Patch error message.
+    - Improve available state sorting order strings in dselect panel.
+    - Say “changelog-file” instead of “changelogfile” in --help output.
+    - Say “command“ instead of “action“ for dselect.
+    - Improve commands listing in «dselect --help» output, by printing them
+      before options and listing them one on each line with a description.
+    - Improve dselect color-spec --help output.
+    - Move "(default)" annotations in scripts --help output after option
+      description.
 
   [ Raphaël Hertzog ]
   * Drop myself from Uploaders.