Просмотр исходного кода

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
Родитель
Сommit
2c3253a0fb
1 измененных файлов с 86 добавлено и 81 удалено
  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.