- Update to version 2.7.6
* Many bug fixes
* man understands the <page>.<section> form on its command line,
so for example 'man chmod.2' is now the same as 'man 2 chmod'
(Contributed by Mihail Konev)
* Document that 'man -K' searches page source, not rendered text
- Rename patch man-db-2.7.1.dif which becomes man-db-2.7.6.dif
- Port the patches
man-MAN_POSIXLY_CORRECT-man1.dif
man-db-2.6.3-chinese.dif
man-db-2.6.3-listall.dif
man-db-2.6.3-section.dif
man-db-2.7.1-firefox.dif
man-db-2.7.1-security4.dif
man-db-2.7.1-zio.dif
- Add an rpmlintrc file man-rpmlintrc as we apply a patch
on generated manual pages
- Do not wrap man anymore (boo#986211)
OBS-URL: https://build.opensuse.org/request/show/446648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=65
- Own /usr/lib/tmpfiles.d if not owned by package filesystem
- Update to version 2.7.1
For the first time since version 2.4.0, the database format has
changed slightly, so you will need to run 'mandb --create' after
installing the new version to rebuild your databases from scratch.
- Fixes
* Various portability fixes for Solaris, contributed by Peter Bray.
* man now runs correctly when its current working directory has been
deleted. (As a result of this fix, man-db now requires
libpipeline >= 1.4.0.)
* 'man -a' sends its prompts to /dev/tty rather than to stderr, and
likewise reads replies from /dev/tty rather than from stdin.
* Be more careful to avoid using or double-closing closed database
handles. Fixes test suite failures on some systems.
* Patch the fdutimens function imported from Gnulib to work around a
libc bug in GNU/Hurd.
* Fix test suite in the case where the system supports
high-precision timestamps but the file system containing the build
directory does not.
* lexgrog now filters terminal escape sequences out of cat pages
before trying to parse them.
* Tools that consider the terminal line length now prioritise the
COLUMNS environment variable above the TIOCGWINSZ ioctl.
* Manpath elements are no longer canonicalised before being inserted
into the search path; this caused the use of incorrect catpaths in
some cases. This was broken by the LANGUAGE-handling fixes in
2.5.4.
* Remove test suite dependency on realpath(1).
* Fix a test failure when configured with --enable-undoc.
OBS-URL: https://build.opensuse.org/request/show/309152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=61
- Avoid messages on deleted cache directories bewlow /var/cache/man/
that is tag them as %ghost (bnc#882030)
- The former submit had rebased the patches
man-db-2.6.3.dif
man-db-2.6.3-security4.dif
man-db-2.6.3-firefox.dif
man-db-2.6.3-zio.dif
which now had renamed to
man-db-2.6.5.dif
man-db-2.6.5-security4.dif
man-db-2.6.5-firefox.dif
man-db-2.6.5-zio.dif
accordingly
------------------------------------------------------------------
- Update to version 2.6.6
- Fixes since 2.6.3:
* man(1) and catman(8) now document the default section list set at
configure time.
* Build fixes for Automake 1.13.
* man-db 2.6.0 arranged to search the full manpath when expanding
.so directives in manual pages (so that ".so name.1" works as well
as ".so man1/name.1"), but this incorrectly did not take effect
for manual pages that consist only of a .so directive. This is
now fixed.
- Improvements since 2.6.3:
* The MANLESS environment variable is now treated as if it were a
default value for the -r option to man: occurrences of the text
"$MAN_PN" are expanded, and explicitly using the -r option
overrides the default.
* The (unfortunately still hardcoded) maximum length for paths to
OBS-URL: https://build.opensuse.org/request/show/236790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=58
- Update to version 2.6.3
* Build fixes for glibc 2.16 and Automake 1.12.
* apropos prints an error message and returns non-zero when it finds
no matches. (Regression introduced in 2.5.1.)
* The presence of a 64-bit GDBM database on the manpath no longer
causes a 32-bit man process to exit with a fatal error.
* apropos is much faster when run with many arguments.
* whatis may be given the full path to an executable as an argument,
in which case it will look up the base name of that executable in
the appropriate parts of the manpath.
* Translated manual pages are no longer displayed starting with a
spurious blank line.
* Fix double-free in mandb when encountering a symlink outside the
manual hierarchy, thanks to Peter Schiffer.
* Running 'man -w' (with a new --path alias) without a name now
prints the manpath, for compatibility with other man
implementations. The vim viewdoc plugin makes use of this.
* Fix a segfault when scanning links to empty pages.
* Once we've seen at least one record in a page's NAME section,
ignore any further records that don't include a whatis
description, as they tend to be noise.
* Ensure that the target of a symlink or .so chain is always recorded
as a real page.
* Read a user-specified configuration file even if HOME is unset.
* Fix failure to display manual pages in some encodings when
installed setuid.
* Wrap long table cells in man(1), fixing test failures with groff
1.21.
* If an explicit section is passed to man, then pages that match
that section exactly will be preferred over pages that only have
OBS-URL: https://build.opensuse.org/request/show/137028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=50