Change logs for man-db source package in Jaunty

  • man-db (2.5.5-1build1) jaunty; urgency=low
    
      * No-change rebuild to fix lpia shared library dependencies.
    
     -- Colin Watson <email address hidden>   Thu, 19 Mar 2009 10:11:24 +0000
  • man-db (2.5.5-1) unstable; urgency=low
    
      * New upstream release:
        - Fix an uninitialised variable when sorting manual page candidates that
          could lead to excessive memory allocation and possible crashes
          (thanks, Dustin Marquess; closes: #519647).
        - man(1): Fix missing backslash in -r default (thanks, Will Day; closes:
          #519162).
    
     -- Colin Watson <email address hidden>   Mon,  16 Mar 2009 10:21:40 +0000
  • man-db (2.5.4-2) unstable; urgency=low
    
      * Backport from trunk:
        - Fix handling of pages that declare a non-default encoding in their
          preprocessor lines. Thanks to Hugo Herbelin for some of the ideas here
          (closes: #519095).
    
     -- Colin Watson <email address hidden>   Fri,  13 Mar 2009 10:45:51 +0000
  • man-db (2.5.4-1) unstable; urgency=low
    
      * New upstream release.
        - Exit as soon as possible if database writes return ENOSPC (closes:
          #167159).
        - Make it possible to override man's default of discarding stderr when
          stdout is a terminal (closes: #480996).
        - Reorganise lexgrog to stop on any unrecognised roff request, rather
          than continuing and often littering the database with garbage (closes:
          #271402).
        - Make handling of terminal widths for cat pages configurable (closes:
          #121997).
        - Improve sorting and de-duplication of manual page candidates (closes:
          #389762, #496172).
        - Consider SO_MAN equivalent to ULT_MAN for the purposes of sorting
          candidate pages for display (closes: #384301).
        - Add regular expression and shell wildcard search facilities to man
          (closes: #461319).
        - Add option to disable hyphenation (closes: #166701).
        - Line length is a property of output, not input, so only check whether
          standard output is a terminal, not also standard input (closes:
          #512233).
        - Partially rewrite building of manpath according to locale. The
          previous code was completely wrong: as well as handling duplicates
          rather oddly, it effectively handled LANGUAGE in reverse order
          (closes: #516133).
    
     -- Colin Watson <email address hidden>   Wed,  04 Mar 2009 10:29:54 +0000
  • man-db (2.5.3-3) experimental; urgency=low
    
      * Backport from trunk:
        - Update manual page search order to permit FHS-compliant installation
          of packages in /opt. Reported by Matt Domsch.
    
     -- Colin Watson <email address hidden>   Sun,  25 Jan 2009 15:18:19 +0000
  • man-db (2.5.3-2) experimental; urgency=low
    
      * Explicitly configure --with-lzma=lzma.
      * Increase versioned dependency on groff-base to (>= 1.18.1.1-15) for a
        working -w option in nroff (closes: #494287).
    
     -- Colin Watson <email address hidden>   Sun,  04 Jan 2009 11:07:39 +0000
  • man-db (2.5.3-1) experimental; urgency=low
    
      * New upstream release.
        - Cleaned up a number of possible crashes, memory leaks, and missing
          error checks found by the Coverity Scan project.
        - The LANGUAGE environment variable is now tokenised properly, rather
          than only taking the first two characters of each element.
        - man now correctly propagates the exit code of whatis or apropos when
          called with the -f or -k option respectively (closes: #477305).
        - Fix several manual page synopsis problems (thanks, Yuri Kozlov;
          closes: #480678, #481226, #482424, #482791, #482792, #482810, #483589,
          #483862, #483951).
        - Reduce the number of warnings emitted when using an unrecognised
          locale (closes: #494989).
        - manconv and zsoelim are now called internally rather than by executing
          external programs, to improve performance.
        - Manual pages may now be compressed with LZMA (although this is
          probably only worth it for very large pages).
        - Duplicate manual page hierarchies due to symlinks (e.g. /usr/man ->
          /usr/share/man) are detected and removed from the search order.
        - A locale modifier (e.g. @latin) in a directory name must now match the
          locale if the former is set, in addition to the language and
          territory.
        - Bare .so includes (e.g. ".so foo.1" rather than ".so man1/foo.1") now
          work, although only within the same manual page hierarchy for now
          (partially fixes #503472).
      * Add Homepage field.
      * Policy version 3.8.0: no changes required.
      * Pass CFLAGS and LDFLAGS to configure rather than make so that we don't
        have to keep up with the set of warnings that configure decides to
        enable.
    
     -- Colin Watson <email address hidden>   Sun,  23 Nov 2008 12:48:32 +0000
  • man-db (2.5.2-3) unstable; urgency=low
    
      * Backport from trunk:
        - src/manconv.c (try_iconv): Remove premature optimisation that
          sometimes caused us to write incomplete output.
        - src/encodings.c (add_manconv): Always use manconv even if iconv could
          theoretically do the job, as manconv has slightly more permissive
          behaviour that is generally more suitable for converting manual page
          source (closes: #498082).
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  05 Nov 2008 10:40:17 +0000
  • man-db (2.5.2-2) unstable; urgency=low
    
      * Update DEB_BUILD_OPTIONS parsing code from policy 3.8.0.
      * Skip building the database on buildds (just Ubuntu buildds for now,
        since Debian buildds aren't detectable; see the comment in the postinst
        for more detail).
    
     -- Colin Watson <email address hidden>   Fri,  11 Jul 2008 15:59:11 +0100