218 Commits

Author SHA256 Message Date
e416cc3061 Accepting request 1298345 from Base:System
- Update to man-db 2.13.1 (2 May 2025)
  * Update various manual page translation
  * Fix various minor formatting issues in manual pages.
  * Tolerate additional spaces in preprocessor strings.
  * Fix check for generated source files in out-of-tree builds.
  * Fix building with the `musl` C library.
  * Recognize another Ukrainian translation of the `NAME` section.
  * Increase the maximum size of the `NAME` section from 8192 to 16384 bytes.
- Port patches
  * man-db-2.6.3-listall.dif
  * man-db-2.9.4.patch

- Avoid latest gettextize as it breaks build now

OBS-URL: https://build.opensuse.org/request/show/1298345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=106
2025-08-09 17:57:17 +00:00
b77cfdbf20 Accepting request 1267605 from Base:System
- Modify patch man-db-2.6.3-listall.dif
  * If a section is specified do not show the list (boo#1240874)
  * Wait 15 seconds instead of 7 instead for a choice
  * Explicit mention `export' instead of `set' for MAN_POSIXLY_CORRECT

OBS-URL: https://build.opensuse.org/request/show/1267605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=105
2025-04-08 15:50:41 +00:00
c3e8577365 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=160
2025-04-07 09:53:43 +00:00
a9a99967ae Accepting request 1223351 from Base:System
- Readd patch man-db-2.7.1-zio.dif
  * Use also in-memory decompression 
- Add patch man-db-2.13.0-no_abort.patch
  * Avoid abort of mandb due switching to user man if executed by root

- Drop libzio integration (man-db-2.7.1-zio.dif, BuildRequires and flag)
  to restore acceptable performance (boo#1232837):

OBS-URL: https://build.opensuse.org/request/show/1223351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=104
2024-11-12 18:19:46 +00:00
a2ceae7578 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=159
2024-11-11 11:38:14 +00:00
59aabc4876 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=158
2024-11-11 10:46:06 +00:00
5d8a6d1ef2 - Drop libzio integration (man-db-2.7.1-zio.dif, BuildRequires and flag)
to restore acceptable performance (boo#1232837):

OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=157
2024-11-11 09:11:28 +00:00
ca4dcfa67e Accepting request 1208877 from Base:System
- Update to man-db 2.13.0 (29 August 2024)
  * Drop support for versions of groff before 1.21 (released on 2010-12-31).
  * Fix `man-suffixed-extension` test failure when not using the GNU
    hierarchy organization.
  * Fix `-Wmissing-variable-declarations` warnings with GCC 14.
  * Fix `-Wflex-array-member-not-at-end` warning with GCC 14.
  * Upgrade to Gnulib `stable-202407`.
  * Support running the test suite against an installed package; this is
    useful for systems such as Debian's autopkgtest framework.
- Remove patch man-db-2.6.3-chinese.dif as not supported anymore
  due to newer groff versions
- Port patches
  * man-db-2.6.3-listall.dif
  * man-db-2.7.1-zio.dif
  * man-db-2.9.4.patch
  * man-propose-online.patch

OBS-URL: https://build.opensuse.org/request/show/1208877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=103
2024-10-20 08:09:01 +00:00
21918718d9 Update to man(-db) 2.13.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=156
2024-10-18 13:06:54 +00:00
ef2bcb92bb Accepting request 1178471 from Base:System
- Update to 2.12.1 (5 April 2024)
  * Fix excessive cleanup of `/var/cache/man` by `systemd-tmpfiles`.
  * `man` matches the display width more accurately to the configured width.
  * Upgrade to Gnulib `stable-202401`.
  * Mention `groff`'s `pdf` device in `man(1)`.
  * Speed up `seccomp` filter slightly.
  * Document how to format pages using italic rather than underlined text.
  * Remove the obsolete `chconfig` tool for converting man-db configuration
    files to the FHS.  This transition took place almost 25 years ago (at
    least in Debian), so it's not worth keeping it around now.
- Remove patch man-db-2.9.4-alternitive.dif now upstream
- Port the patches
  * man-db-2.6.3-listall.dif
  * man-db-2.7.1-zio.dif
  * man-db-2.9.4.patch
  * man-propose-online.patch

OBS-URL: https://build.opensuse.org/request/show/1178471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=102
2024-06-06 10:31:23 +00:00
2bdee48051 Update to man-db-2.12.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=155
2024-06-04 08:33:09 +00:00
66cc7a1d67 Accepting request 1147518 from Base:System
- We don't need anymore systemd-tmpfiles (boo#1219370#c13)

OBS-URL: https://build.opensuse.org/request/show/1147518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=101
2024-02-21 16:51:51 +00:00
db6fc415aa We don't need anymore systemd-tmpfiles (boo#1219370#c13)
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=154
2024-02-19 07:24:06 +00:00
cd6338a2fb Accepting request 1146144 from Base:System
- Move creation of /var/cache/man into %pre scriplet (boo#1219370)

OBS-URL: https://build.opensuse.org/request/show/1146144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=100
2024-02-15 19:59:42 +00:00
6ce04567da .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=153
2024-02-12 09:55:48 +00:00
900df0cdfb Accepting request 1145198 from Base:System
- Make lua scriplets more failsafe (boo#1219370)

OBS-URL: https://build.opensuse.org/request/show/1145198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=99
2024-02-09 22:51:45 +00:00
e994d94907 Make lua scriplets more failsafe (boo#1219370)
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=152
2024-02-08 12:03:35 +00:00
9c05ddd3f2 Accepting request 1141710 from Base:System
- Skip posttrans dependency on systemd to support container without
  systemd (boo#1215538)
- Use %(trans)filetriggerin and %(trans)filetriggerpostun to get
  an uptodate man database for installed manual pages

OBS-URL: https://build.opensuse.org/request/show/1141710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=98
2024-01-26 21:46:17 +00:00
8d6649759f Work around usage in containers and WSL
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=151
2024-01-26 10:09:54 +00:00
d571a90990 Accepting request 1118949 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1118949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=97
2023-10-20 21:16:25 +00:00
01d5f51387 Accepting request 1114606 from home:ateixeira:branches:Base:System
- Update to 2.12.0:
  * Fix some manual page portability issues with groff 1.23.0.
  * Fix test failures when a working `iconv` is not available.
  * Ensure that timestamps read from the database can go past the year 2038,
    even on systems where this is not the default.
  * Fix `manpath` not parsing `PATH` entries with trailing slash correctly
    for guessing `MANPATH` entries.
  * More accurately document the behaviour of passing file names as arguments
    to `man` without the `-l`/`--local-file` option.
  * Avoid duplicate cleanup of old cat pages by both `man-db.service` and
    `systemd-tmpfiles-clean.service`.
  Improvements:
  * Update system call lists in `seccomp` sandbox from `systemd`.
  * Upgrade to Gnulib `stable-202307`.
  * Work around the Firebuild accelerator in `seccomp` sandbox: if this is in
    use then we need to allow some socket-related system calls.
  * `man -K` now deduplicates search results that point to the same page.
  * Warn if `mandb` drops to `--user-db` mode due to running as the wrong
    user.
  * Change section title recommendations in `man(1)` to mention `STANDARDS`
    rather than `CONFORMING TO`, in line with `man-pages(7)`.
  * Add a `STANDARDS` section to `man(1)` itself.
  * Document that `man -K` may suffer from false negatives as well as false
    positives.
  * Take advantage of newer `groff` facilities to implement `man
    --no-hyphenation` and `man --no-justification`, if available.
  * `man -f` and `man -k` now pass any `-r`/`--regex` or `-w`/`--wildcard`
    options on to `whatis` and `apropos` respectively.
  * Always pass a line length to `nroff`, even if we believe that it matches
    the default.

OBS-URL: https://build.opensuse.org/request/show/1114606
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=150
2023-10-19 13:11:05 +00:00
feddd1711d Accepting request 1110605 from Base:System
- Add man-db-groff-1.23.0-warnings.patch
  * Fix build errors with groff 1.23.0

OBS-URL: https://build.opensuse.org/request/show/1110605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=96
2023-09-13 18:43:19 +00:00
886ad773f6 Add missed prefix for patch (man-db-)groff-1.23.0-warnings.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=149
2023-09-12 12:37:51 +00:00
ccea8618ae Accepting request 1109775 from home:ateixeira:branches:Base:System
- Add groff-1.23.0-warnings.patch
  * Fix build errors with groff 1.23.0

OBS-URL: https://build.opensuse.org/request/show/1109775
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=148
2023-09-12 11:10:20 +00:00
9f57f4b3e5 Accepting request 1108796 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1108796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=95
2023-09-06 16:55:37 +00:00
83f5f58a98 Accepting request 1106233 from home:akumar:branches:Base:System
- Fix the content in patch file man-propose-online.patch

OBS-URL: https://build.opensuse.org/request/show/1106233
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=147
2023-09-04 07:52:52 +00:00
2a826da1b6 Accepting request 1104015 from Base:System
- Update to 2.11.2:
  * Fix compile and test failures when `troff` is not `groff`.
  * Fix segfault in typical uses of `man` when `nroff` is not installed.
  * Fix crash in `mandb` when processing stray cats.
  * SECURITY: Replace `$` characters in page names with `?` when constructing
    `less` prompts.
  * Silence error message when processing an empty manual page hierarchy with
    a nonexistent cache directory.
  * `man(1)` now sorts whatis references below real pages, even if the whatis
    references are from a section with higher priority.
  * `mandb` now correctly records filters in the database if it uses cached
    whatis information.
  * Upgrade Gnulib, fixing syntax error on glibc systems with GCC 11.
  * The `CATWIDTH` configuration file directive now overrides `MINCATWIDTH`
    and `MAXCATWIDTH`.
  * Database entries for links were often incorrectly stored as if they were
    entries for the ultimate source of the page.  They are now stored with
    the correct type.
  * Store links in the database using the section and extension of the link
    rather than of the ultimate source file.
  * Consider pages for adding to the database even if they seem to already
    exist; this performance optimization is no longer needed due to caching,
    and it produced inconsistent results in some unusual cases.
  * `man` now runs any required preprocessors in the same order that `groff`
    does, rather than trusting the order of filters in a page's preprocessor
    string.
  * Fix building on MinGW.  (I haven't been able to test this; help from
    MinGW experts would be welcome.)
  Improvements:
  * Check for stray cats even if no manual pages in a given manpath were

OBS-URL: https://build.opensuse.org/request/show/1104015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=94
2023-08-16 12:16:34 +00:00
c0347cfb04 Update to man-db-2.11.2
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=146
2023-08-15 09:34:37 +00:00
cc6fbc419f Accepting request 1100562 from Base:System
- Remove harden_man-db.service.patch as already done upstream 
  at the end of the service file man-db.service

- Add man-propose-online.patch: if patch was not found locally,
  propose to read it online, offering a URL where it could possibly
  be found.

OBS-URL: https://build.opensuse.org/request/show/1100562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=93
2023-07-26 11:22:00 +00:00
eb752c9a6e Remove harden_man-db.service.patch as already done upstream
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=145
2023-05-25 06:39:41 +00:00
39337c9fd1 Accepting request 1077021 from home:dimstar:Factory
- Add man-propose-online.patch: if patch was not found locally,
  propose to read it online, offering a URL where it could possibly
  be found.

If the man page exists/is installed, we show the man page, otherwise
propose an URL where it might exist online (no remote check if the
man page exists... that would be too complex imho)

OBS-URL: https://build.opensuse.org/request/show/1077021
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=144
2023-04-04 09:04:01 +00:00
81da7983f4 Accepting request 998765 from Base:System
- Corrrect some offsets of patch hunks
- Remove change in get-mtime.c as mandb-symlink-target-timestamp
  now catch the random format changes

- update to 2.10.2:
  * Regenerating man-db's build system now explicitly requires Automake >=
    1.14.  (This was already the case since at least man-db 2.10.0, but was
    previously undocumented.)
  * Make `man -H` sleep for a few seconds after starting the browser, since
    it may background itself before loading files (Dr. Werner Fink).
  * If an override directory is configured using `--with-override-dir`, it is
    now applied more consistently when building the manpath, and whether a
    page was found in an override directory is considered when sorting
    candidates for display (Mihail Konev).
  * Make the man-db manual build reproducible.
  * Add some hardening options to the `systemd` service.
  * `configure` now has a `--with-snapdir` option, for use on systems where
    `snapd` is configured to use a directory other than `/snap`.
  * Fix occasional `mandb-symlink-target-timestamp` test failure.
  * Fix inadvertent reliance on a GCC extension that caused build failures
    with Clang.
  * Fix building without `iconv`.
- drop man-db-2.7.1-firefox.dif (upstream)

OBS-URL: https://build.opensuse.org/request/show/998765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=92
2022-08-24 13:10:37 +00:00
80e04584f1 Minor changes
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=143
2022-08-23 06:15:10 +00:00
629c0a4c72 Accepting request 998716 from home:dirkmueller:Factory
- update to 2.10.2:
  * Regenerating man-db's build system now explicitly requires Automake >=
    1.14.  (This was already the case since at least man-db 2.10.0, but was
    previously undocumented.)
  * Make `man -H` sleep for a few seconds after starting the browser, since
    it may background itself before loading files (Dr. Werner Fink).
  * If an override directory is configured using `--with-override-dir`, it is
    now applied more consistently when building the manpath, and whether a
    page was found in an override directory is considered when sorting
    candidates for display (Mihail Konev).
  * Make the man-db manual build reproducible.
  * Add some hardening options to the `systemd` service.
  * `configure` now has a `--with-snapdir` option, for use on systems where
    `snapd` is configured to use a directory other than `/snap`.
  * Fix occasional `mandb-symlink-target-timestamp` test failure.
  * Fix inadvertent reliance on a GCC extension that caused build failures
    with Clang.
  * Fix building without `iconv`.
- drop man-db-2.7.1-firefox.dif (upstream)

OBS-URL: https://build.opensuse.org/request/show/998716
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=142
2022-08-23 06:05:39 +00:00
b6d15d957a Accepting request 997718 from Base:System
- Avoid that mandb-symlink-target-timestamp fools us 

- Workaround missing groff-full to get refer(1), the bibliographic
  preprocessor found

- Update to man-db 2.10.0 (4 February 2022)
  * Manpath deduplication no longer mishandles the case where another entry
    in the manpath is a suffix of a candidate path to append.
  * Fix potential crash in path searching if `getcwd` fails for reasons other
    than running out of memory.
  * Fix crash in `globbing` test tool if run with no non-option arguments.
  * `lexgrog` now produces output in the user's locale.
  * Downgrade "malformed .lf request" warning to a debug message and rephrase
    it somewhat, since `.lf` requests can use `*roff` arithmetic expressions
    and we can't reasonably parse those.
  * Avoid modifying the database without changing its mtime, which had been
    possible since 2.7.0 if `mandb`'s purge phase found work to do but the
    main phase didn't, and which confused some backup systems into reporting
    possible filesystem corruption.
  * `man` no longer inadvertently modifies the `MANSECT` environment variable
    before passing it on to its subprocesses.
  * `mandb` now stores the mtime of link targets as the mtime of their
    corresponding database entries, rather than sometimes storing the mtime
    of the link instead.
  * Since man-db 2.4.2, `man` has behaved as if the `-l` option was given if
    a manual page argument contains a slash.  Since man-db 2.5.6, this has
    interacted slightly poorly with the subpage feature, emitting spurious
    error messages if given multiple manual page arguments some of which
    include a slash.  `man` no longer emits spurious error messages in this
    case.

OBS-URL: https://build.opensuse.org/request/show/997718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=91
2022-08-19 15:53:19 +00:00
5ab4d52f0b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=141
2022-08-18 11:45:21 +00:00
a897f89b0a mandb-symlink-target-timestamp should not fool us
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=140
2022-08-18 10:28:58 +00:00
e4556a80e0 w3m(1)
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=139
2022-08-18 09:49:36 +00:00
261ec0388e refer(1)
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=138
2022-08-18 09:45:18 +00:00
da070023c8 Remove gnulib-ppc64le.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=137
2022-08-18 09:08:03 +00:00
517eda8d76 Update to man-db-2.10.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=136
2022-08-18 08:59:01 +00:00
4d9766cbca Accepting request 995603 from Base:System
- syntax correction of the preinstall scriptlet to avoid creation 
  of file /0 (bnc#1202377) (forwarded request 995205 from suse_weber)

OBS-URL: https://build.opensuse.org/request/show/995603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=90
2022-08-17 16:16:35 +00:00
b54e542cbd Accepting request 995205 from home:suse_weber:branches:Base:System
- syntax correction of the preinstall scriptlet to avoid creation 
  of file /0 (bnc#1202377)

OBS-URL: https://build.opensuse.org/request/show/995205
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=135
2022-08-16 06:01:25 +00:00
fe221b4b23 Accepting request 994522 from Base:System
- Add patch gnulib-ppc64le.patch
  * Support ppc64le float128 transition

- Drop usage of update-alternatives as mandoc does not use it
  (nor libalternative)

- switch source url to https

OBS-URL: https://build.opensuse.org/request/show/994522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=89
2022-08-12 15:46:21 +00:00
36852b8a48 ppc64le
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=134
2022-08-11 11:56:38 +00:00
e374cd754c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=133
2022-08-11 11:13:22 +00:00
6821ccb639 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=132
2022-08-11 11:09:53 +00:00
1df90b266d Cleanup
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=131
2022-08-11 10:45:37 +00:00
45caadc241 Drop usage of update-alternatives, do conflict with mandoc
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=130
2022-08-11 09:00:12 +00:00
37c7cf0e59 - switch source url to https
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=129
2022-05-07 12:18:07 +00:00
d8fb79d19c Accepting request 923541 from Base:System
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort (forwarded request 923524 from jsegitz)

OBS-URL: https://build.opensuse.org/request/show/923541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=88
2021-10-11 13:30:27 +00:00
369d376210 Accepting request 923524 from home:jsegitz:branches:systemdhardening:Base:System
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/923524
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=128
2021-10-06 14:25:18 +00:00
Richard Brown
3d03c5070a Accepting request 912000 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/912000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=87
2021-08-16 08:09:05 +00:00
8713a03fc7 manpath
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=127
2021-08-06 13:39:52 +00:00
9befdec21a Accepting request 901432 from Base:System
- Add patch man-db-2.9.4-alternitive.dif
  * Supporting ALSO new `alternatives` which has the same tasks as
    `update-alternatives` but in a simplier way.

- Update to version 2.9.4:
  * Add support for zstd-compressed manual pages
  * Recognise Esperanto, Romanian, Tamil, and Ukrainian translations
    of the NAME section.
  * Fix handling of \- in the right-hand side of a NAME section.
  * Treat "\[en]" (etc.) as another synonym for "\-" in NAME sections,
    alongside the existing "\(en" (etc.).
  * Avoid incorrect markup in man(1) with po4a >= 0.58.
  * Fix manual page translation infrastructure to compare po4a
    versions with more than two components correctly.
  * Fix "man -X75-12" and "man -X100-12" to set the document font
    size as well as the device
  * Fix incompatibility of "man -X" and friends with the seccomp
    sandbox.
  * man --recode and manconv now adjust encoding declarations on the
    first line of their input to refer to the new encoding.
  * There is a new "man-recode" program. Which has an interface
    designed for bulk conversion and so can be much faster when
    used on a large number of pages.
  * Fix comparison of candidate manual pages to correctly handle the
    case where the language elements are the same and match the
    locale, but the territory elements differ.
  * If run with no arguments or only a section, man now suggests
    running "man man".
  * man now understands the <page>(<section>) form on its command
    line, so for example "man 'chmod(2)'" is now the same as

OBS-URL: https://build.opensuse.org/request/show/901432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=86
2021-06-25 13:01:03 +00:00
a7d6467d46 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=126
2021-06-23 09:16:03 +00:00
c32f4259f9 Accepting request 899998 from home:schubi2
- Supporting ALSO new `alternatives` which has the same tasks as
  `update-alternatives` but in a simplier way.

OBS-URL: https://build.opensuse.org/request/show/899998
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=125
2021-06-23 08:37:34 +00:00
c28a6bb4f4 Accepting request 896467 from home:susnux:branches:Base:System
Update to version 2.9.4

OBS-URL: https://build.opensuse.org/request/show/896467
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=124
2021-06-01 06:50:22 +00:00
458298ceab Accepting request 868695 from Base:System
- require only glibc-locale-base (forwarded request 866172 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/868695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=85
2021-02-07 14:14:22 +00:00
21f5977a05 Accepting request 866172 from home:dirkmueller:branches:Base:System
- require only glibc-locale-base

OBS-URL: https://build.opensuse.org/request/show/866172
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=123
2021-02-02 16:37:38 +00:00
b5acb70184 Accepting request 834510 from Base:System
OBS-URL: https://build.opensuse.org/request/show/834510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=84
2020-09-18 13:20:53 +00:00
b5576696b5 Accepting request 833856 from home:1Antoine1:boo1175919
- Add migration code to handle upgrade from old version of the man
  package not supporting alternative path move (boo#1175919).

Bug was reopened by someone who skipped the Tumbleweed snapshot that changed libexecdir.

At this point, I don't think that encumbering spec file just to ensure migration path from older Tumbleweed upgrades worth it - Tumbleweed being fast moving with informed users.

But it made me think that migration path from Leap to Tumbleweed is also broken; And the one from Leap 15.2 to the next Leap version (or whatever the name becomes) will be broken as well.

So it might actually be good to add migration stuff. Feel free to decline though or do it differently, I'm not a fan of such things.

I've tested only:

- Upgrade from freshly installed old package (the one with old libexecdir and old update-alternatives calls, rebuilt here: https://build.opensuse.org/package/show/home:1Antoine1:branches:Base:System/man).
- Upgrade from current man package freshly installed.

OBS-URL: https://build.opensuse.org/request/show/833856
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=122
2020-09-15 06:21:02 +00:00
1ceeefbcfa Accepting request 831052 from Base:System
OBS-URL: https://build.opensuse.org/request/show/831052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=83
2020-09-04 08:53:46 +00:00
7424cffc4d Accepting request 831020 from home:1Antoine1:branches:Base:System
- Fix usage of update-alternatives (boo#1175919).

OBS-URL: https://build.opensuse.org/request/show/831020
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=121
2020-09-01 10:52:39 +00:00
ae5d941225 boo#1175919
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=120
2020-09-01 09:07:40 +00:00
59a3b366f0 Accepting request 829994 from home:lnussel:branches:Base:System
- Don't recommend groff-full to avoid pulling in ghostscript etc.
  groff-full installs itself when there's groff and
  ghostscript-library installed.

OBS-URL: https://build.opensuse.org/request/show/829994
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=119
2020-09-01 07:47:10 +00:00
07b426161b boo#1175919
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=118
2020-09-01 07:46:17 +00:00
2c0d3f8f1d Accepting request 829918 from Base:System
- Set libexecdir at build time for wrapper (boo#1175813)
- Do the same in mandb.service

OBS-URL: https://build.opensuse.org/request/show/829918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=82
2020-08-27 12:42:01 +00:00
5a5c3600ae boo#1175813 -- also for mandb.service
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=117
2020-08-27 08:01:50 +00:00
0656553dfa boo#1175813
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=116
2020-08-27 07:39:03 +00:00
dfe2f8030b Accepting request 814649 from Base:System
- Allow user man to execute the do_mandb script (boo#1172876)

- Switch to user:group man:man within mandb.service (boo#1172575)

- Use %{_prefix}/lib for tmpfiles.d directory to avoid to get this

OBS-URL: https://build.opensuse.org/request/show/814649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=81
2020-06-22 15:41:44 +00:00
ccaeeb2e1c boo#1172876
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=115
2020-06-15 07:52:27 +00:00
9ea4928e9d Revert to rev78 - https://bugzilla.opensuse.org/show_bug.cgi?id=1172876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=80
2020-06-12 15:27:52 +00:00
23b1126eb0 Accepting request 811887 from Base:System
- Switch to user:group man:man within mandb.service (boo#1172575)

- Use %{_prefix}/lib for tmpfiles.d directory to avoid to get this

OBS-URL: https://build.opensuse.org/request/show/811887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=79
2020-06-11 08:00:38 +00:00
b27fab57f1 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=112
2020-06-05 15:22:58 +00:00
87a29729b9 Accepting request 806767 from Base:System
- add upstream signing keys and verify source signature

(and a spec-cleaner run) (forwarded request 806274 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/806767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=78
2020-05-20 16:35:52 +00:00
7460828ca2 Accepting request 806274 from home:AndreasStieger:branches:Base:System
- add upstream signing keys and verify source signature

(and a spec-cleaner run)

OBS-URL: https://build.opensuse.org/request/show/806274
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=110
2020-05-18 06:23:50 +00:00
647d467e8c Accepting request 762613 from Base:System
- Don't mark /etc/alternatives files as %config as that would lead
  to stale symlinks on uninstall (forwarded request 762105 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/762613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=77
2020-01-18 11:13:47 +00:00
1633decb51 Accepting request 762105 from home:lnussel:branches:Base:System
- Don't mark /etc/alternatives files as %config as that would lead
  to stale symlinks on uninstall

OBS-URL: https://build.opensuse.org/request/show/762105
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=108
2020-01-10 07:30:19 +00:00
a84e985cf2 Accepting request 745706 from Base:System
- Avoid racy bash code on waiting on find in do_mandb (boo#1155879) 

- Use %{_prefix}/lib for tmpfiles.d directory to avoid to get this
  nonexecutable location below new location of %{_libexecdir}

OBS-URL: https://build.opensuse.org/request/show/745706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=76
2019-11-11 11:57:13 +00:00
fcf3a57ccb boo#1155879
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=106
2019-11-06 08:51:24 +00:00
5bdc16771c _libexecdir
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=105
2019-11-03 11:39:31 +00:00
560057125c Accepting request 709170 from Base:System
Allow OBS to pick better candidates to shorten rebuild queues (forwarded request 709169 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/709170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=75
2019-06-24 19:48:57 +00:00
35cd6affd8 Accepting request 709169 from home:dimstar:Factory
Allow OBS to pick better candidates to shorten rebuild queues

OBS-URL: https://build.opensuse.org/request/show/709169
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=103
2019-06-11 12:58:02 +00:00
fdf392927e Accepting request 699626 from Base:System
- Make systemd timers and services optional but hold them enabled
  as maybe in future all packages providing manual pages might use
  a posttrans scriplet to trigger a refresh of the man db (boo#1133762).

- remove %verify(not group) from /var/cache/man, the inconsistent
  permissions are fixed in the permissions package (boo#1133678)

OBS-URL: https://build.opensuse.org/request/show/699626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=74
2019-05-06 11:17:04 +00:00
2bd2dc9123 boo#1133762
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=101
2019-04-30 11:08:13 +00:00
423612524b Accepting request 699573 from home:lnussel:branches:Base:System
- remove %verify(not group) from /var/cache/man, the inconsistent
  permissions are fixed in the permissions package (boo#1133678)

OBS-URL: https://build.opensuse.org/request/show/699573
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=100
2019-04-30 09:37:20 +00:00
e705126134 Accepting request 682844 from Base:System
- Ah ... yes, manual pages are also provides by e.g. mandoc

- Skip %verify(not link mtime) from symbolic links %_bindir even if
  those should not hurt but avoid superfluous verify messages

- Minor corrections on %ghost /var/cache/man and link to apropos 

- Use update-alternatives to allow that man(1), apropos(1), whatis(1)
  can be overwritten by an other package like mandoc
- Reintroduce wrapper for man(1) but without mapping to user man to
  be able to reset the PATH to the standard for any preprocessor

OBS-URL: https://build.opensuse.org/request/show/682844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=73
2019-03-12 08:48:19 +00:00
39fce819e7 Manual pages also should have alternatives
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=98
2019-03-08 13:14:55 +00:00
1d5ffd2bc2 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=97
2019-03-07 08:05:02 +00:00
94f1be2a18 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=96
2019-03-07 08:02:01 +00:00
7212e7a225 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=95
2019-03-06 13:17:17 +00:00
a595279334 Use update-alternatives for man(1), apropos(1), whatis(1)
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=94
2019-03-06 11:57:50 +00:00
e9fedeb6bd Accepting request 652353 from Base:System
- Update to man-db 2.8.4
  * Major changes since man-db 2.8.3:
   + Rely on decompressors reading from their standard input rather
     than redundantly passing them the input file on their command
     line.  This works better with downstream AppArmor confinement of
     decompressors.
   + Fix invalid syntax in tmpfiles.d/man-db.conf when configured with
     --disable-cache-owner.
   + Make seccomp sandbox allow sched_getaffinity, sometimes used by
     xz.
   + Check for mandb_nfmt and mandb_tfmt in the manual page hierarchy
     as documented, not in the current directory.  This was broken by
     the working-directory-handling changes in 2.8.3.  Note that this
     change means that "man -l" will never use an external formatter
     (which was never documented behaviour and was surely a bad idea).
   + Make seccomp sandbox allow some shared memory operations across
     the board rather than just when ESET File Security is in use; the
     Astrill VPN seems to require something similar, and there are
     doubtless other such preload hacks.
   + Some versions of ESET File Security call msgget and msgsnd; if
     this program is in use, then allow those.
  * Major changes since man-db 2.8.2:
   + Make seccomp sandbox allow madvise, since that's used by lbzip2.
   + Make seccomp sandbox allow kill and tgkill outright, since groff
     uses kill to pass on signals to its child processes.
   + Make seccomp sandbox allow sibling architectures on
     x86/x86_64/x32, since people sometimes mix and match architectures
     there for performance reasons.
   + Fix version check in locale macro loading to tolerate groff
     release candidates.

OBS-URL: https://build.opensuse.org/request/show/652353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=72
2018-12-03 09:08:53 +00:00
ad670e6734 Update to man-db-2.8.4
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=92
2018-11-26 11:53:50 +00:00
d733d752db bsc#1115406 --- also run the systemd rpm macros as well
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=91
2018-11-09 13:49:28 +00:00
3a8da8ebdf bsc#1115406
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=90
2018-11-09 13:40:15 +00:00
73055eb847 Accepting request 597110 from Base:System
- Skip cron job for cleaning /var/cache/man as there exists
  /usr/lib/tmpfiles.d/man-db.conf

OBS-URL: https://build.opensuse.org/request/show/597110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=71
2018-04-22 12:31:35 +00:00
9d83e0e561 Skip cleaning cron job for /var/cache/man
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=88
2018-04-16 15:04:23 +00:00
33364c8da4 Skip cleaning cron job for /var/cache/man
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=87
2018-04-16 14:27:19 +00:00
17dc998705 Accepting request 556007 from Base:System
- Add man-db-create.service to fill /var/cache/man at bootup
  if the directory is empty (required by FHS and for transactional
  updates).
- Don't fill /var/cache/man if it does not exist yet (needed for
  transactional updates).
- We don't need to package /var/cache/man, systemd-tmpfiles is
  creating it already for us.

- Make /var/cache/man a real directory as in system-user-man the

OBS-URL: https://build.opensuse.org/request/show/556007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=70
2017-12-14 09:51:44 +00:00
c5932fbc4d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=85
2017-12-11 15:13:52 +00:00
580713a1c0 Accepting request 555099 from home:kukuk:branches:Base:System
- Add man-db-create.service to fill /var/cache/man at bootup
  if the directory is empty (required by FHS and for transactional
  updates).
- Don't fill /var/cache/man if it does not exist yet (needed for
  transactional updates).
- We don't need to package /var/cache/man, systemd-tmpfiles is
  creating it already for us.

OBS-URL: https://build.opensuse.org/request/show/555099
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=84
2017-12-11 15:13:06 +00:00
55def7274c Accepting request 546425 from Base:System
- Make /var/ache/man a real directory as in system-user-man the
  directory is gone

OBS-URL: https://build.opensuse.org/request/show/546425
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=69
2017-12-06 07:47:34 +00:00
445c4d21c7 Change in system-user-man
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=82
2017-11-29 13:23:20 +00:00
ed581e5dae Accepting request 545114 from Base:System
OBS-URL: https://build.opensuse.org/request/show/545114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=68
2017-11-25 07:40:41 +00:00
b6d0ceea3a Accepting request 544687 from home:RBrownSUSE:branches:Base:System
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544687
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=80
2017-11-24 10:20:19 +00:00
9f178f5bbe man-pages required for testing
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=79
2017-11-21 07:46:17 +00:00
c832237e45 Accepting request 478728 from Base:System
OBS-URL: https://build.opensuse.org/request/show/478728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=67
2017-03-29 11:20:21 +00:00
deac5b60f0 Accepting request 477091 from home:kukuk:sysusers
- Require user and group man

OBS-URL: https://build.opensuse.org/request/show/477091
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=77
2017-03-06 10:24:48 +00:00
9cfac8f768 Accepting request 459993 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/459993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=66
2017-02-26 16:00:59 +00:00
9cd4f3b914 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=75
2017-02-16 10:19:13 +00:00
817bfb6f24 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=74
2017-02-16 10:01:07 +00:00
Ludwig Nussel
3fef792389 Accepting request 446648 from Base:System
- 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
2016-12-22 15:33:13 +00:00
23bc85f2fa boo#986211
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=72
2016-12-16 09:46:26 +00:00
b9bb15e12b Update to man-db 2.7.6
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=71
2016-12-16 09:45:04 +00:00
7db92f22b2 Accepting request 405864 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/405864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=64
2016-07-12 21:49:13 +00:00
105760fe7d boo#986211
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=69
2016-06-24 10:08:15 +00:00
cd57c9c681 Accepting request 376731 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/376731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=63
2016-03-29 07:52:33 +00:00
24448a7ce8 Accepting request 376695 from home:bmwiedemann:branches:Base:System
Add reproducible.patch to fix build-compare (bnc#971922)

OBS-URL: https://build.opensuse.org/request/show/376695
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=67
2016-03-21 15:49:33 +00:00
f1a53fb2a2 Accepting request 311116 from Base:System
- Allow root to use man command within its home

OBS-URL: https://build.opensuse.org/request/show/311116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=62
2015-06-09 06:48:17 +00:00
5d69425291 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=65
2015-06-08 08:35:17 +00:00
6b9b806bdd Accepting request 309152 from Base:System
- 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
2015-06-01 07:25:10 +00:00
d50d3db47d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=63
2015-05-29 10:35:30 +00:00
b9d9040a2e .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=62
2015-05-28 14:07:13 +00:00
374f5a4217 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=61
2015-05-28 13:26:25 +00:00
bf0c0a0211 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=60
2015-05-28 13:24:43 +00:00
Stephan Kulow
d29b655408 Accepting request 243107 from Base:System
- The former change had added the patch man-MAN_POSIXLY_CORRECT-man1.dif 

- Added description of MAN_POSIXLY_CORRECT in man.man1,
  patch man-MAN_POSIXLY_CORRECT-man1.dif (bnc#786679)

OBS-URL: https://build.opensuse.org/request/show/243107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=59
2014-07-31 19:49:58 +00:00
4b847985e8 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=58
2014-07-31 08:35:13 +00:00
Stephan Kulow
793adee46b Accepting request 236790 from Base:System
- 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
2014-06-25 09:47:14 +00:00
a9ed8104dc .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=56
2014-06-10 16:30:24 +00:00
f2a5bfb017 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=55
2014-06-10 15:16:05 +00:00
53653d743a Accepting request 229380 from home:rudi_m:branches:Base:System
- Update to version 2.6.6
- rebase following 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
- enable checks

OBS-URL: https://build.opensuse.org/request/show/229380
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=54
2014-04-08 13:02:52 +00:00
Tomáš Chvátal
1bd24c44c2 Accepting request 198961 from Base:System
- Recommends groff-full to reduce dependencies (bnc#839717) (forwarded request 198954 from mvyskocil)

OBS-URL: https://build.opensuse.org/request/show/198961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=56
2013-09-14 17:08:55 +00:00
e6e420bef6 Accepting request 198954 from home:mvyskocil:man
- Recommends groff-full to reduce dependencies (bnc#839717)

OBS-URL: https://build.opensuse.org/request/show/198954
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=52
2013-09-13 13:52:22 +00:00
Stephan Kulow
d94dfbcc59 Accepting request 179278 from Base:System
- Just be able to print manual pages, that is require groff-full 
- Be second owner of /usr/share/groff/site-tmac

OBS-URL: https://build.opensuse.org/request/show/179278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=55
2013-06-19 12:47:10 +00:00
da8c7515d1 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=50
2013-06-17 10:33:17 +00:00
6485aa068b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=49
2013-06-17 09:24:32 +00:00
Stephan Kulow
56eb42f772 Accepting request 172856 from Base:System
- remove japanese manpages

- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/172856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=54
2013-04-23 09:33:27 +00:00
7d2d471a01 OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=47 2013-04-22 12:14:58 +00:00
96a9db0556 OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=46 2013-04-22 12:01:10 +00:00
33995f6e7b - remove japanese manpages
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=45
2013-04-22 11:55:15 +00:00
3845d1103e Accepting request 171114 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/171114
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=44
2013-04-17 08:04:59 +00:00
Stephan Kulow
680a7ae445 Accepting request 139660 from Base:System
- Make shadowed manual pages accessible (bnc#786679)

OBS-URL: https://build.opensuse.org/request/show/139660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=52
2012-11-02 06:30:56 +00:00
6c95d54abe .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=42
2012-10-29 12:56:42 +00:00
Stephan Kulow
3eca78d04f Accepting request 137627 from Base:System
- Avoid double free of pointer internal_locale due dup onto
  pointer lang

OBS-URL: https://build.opensuse.org/request/show/137627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=51
2012-10-12 06:06:46 +00:00
2e4a381342 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=40
2012-10-09 15:33:35 +00:00
Stephan Kulow
0f79cbfcb4 Accepting request 137028 from Base:System
- 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
2012-10-07 17:52:19 +00:00
30be3f9e71 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=38
2012-10-04 12:26:58 +00:00
f0af5115c4 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=37
2012-10-04 09:18:44 +00:00
c5e45f329e .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=36
2012-10-04 08:09:29 +00:00
c33c7813f2 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=35
2012-10-02 17:32:58 +00:00
f9d228b03d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=34
2012-10-02 17:06:04 +00:00
85696dd54c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=33
2012-10-01 14:10:43 +00:00
Ismail Dönmez
ee701ca857 Accepting request 133801 from Base:System
- move man page directories to filesystem

OBS-URL: https://build.opensuse.org/request/show/133801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=49
2012-09-14 10:30:32 +00:00
Stephan Kulow
9f5ffee7b9 - move man page directories to filesystem
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=31
2012-09-04 13:44:24 +00:00
Stephan Kulow
f57a9ea7f4 Accepting request 126845 from Base:System
- merge the automake 1.12 patches

- fix build for openSUSE.
  * AM_PROG_AR 
- fix 12.2 builds
  * replace depreciated am_prog_mkdir_p with ac_prog_mkdir_p.

OBS-URL: https://build.opensuse.org/request/show/126845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=48
2012-07-02 09:04:06 +00:00
Stephan Kulow
aaa97db8f9 - merge the automake 1.12 patches
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=29
2012-07-02 05:08:37 +00:00
Stephan Kulow
4e97a58578 Accepting request 126840 from home:MargueriteSu:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/126840
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=28
2012-07-02 05:06:41 +00:00
Stephan Kulow
2242694441 Accepting request 122763 from Base:System
- fix build with automake-1.12
  - add: automake-1.12.patch (forwarded request 122740 from puzel)

OBS-URL: https://build.opensuse.org/request/show/122763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=46
2012-05-31 15:06:58 +00:00
fc9a55f33e Accepting request 122740 from home:puzel:branches:Base:System
- fix build with automake-1.12
  - add: automake-1.12.patch

OBS-URL: https://build.opensuse.org/request/show/122740
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=26
2012-05-29 13:44:30 +00:00
Stephan Kulow
3229df6059 Accepting request 98216 from Base:System
- cleanup spec file

OBS-URL: https://build.opensuse.org/request/show/98216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=45
2011-12-26 15:28:51 +00:00
Stephan Kulow
01f4a0224b - cleanup spec file
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=23
2011-12-26 06:56:26 +00:00
Stephan Kulow
b966cd9536 Accepting request 94744 from Base:System
add automake to buildrequires (forwarded request 94684 from coolo)

OBS-URL: https://build.opensuse.org/request/show/94744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=43
2011-12-06 15:23:16 +00:00
Stephan Kulow
aad0ce20c1 Accepting request 94684 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94684
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=21
2011-12-01 15:53:15 +00:00
OBS User autobuild
48751bb6c4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=41 2011-05-27 09:30:41 +00:00
Sascha Peilicke
983ad172fc Accepting request 71360 from Base:System
- man requires glibc-locale otherwise manconv does not work

OBS-URL: https://build.opensuse.org/request/show/71360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=40
2011-05-27 08:58:20 +00:00
013bcda675 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=19
2011-05-26 08:37:06 +00:00
OBS User autobuild
cb48df06fa Accepting request 43453 from Base:System
Copy from Base:System/man based on submit request 43453 from user coolo

OBS-URL: https://build.opensuse.org/request/show/43453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=38
2010-07-20 18:51:41 +00:00
OBS User buildservice-autocommit
70d908f9f6 Updating link to change in openSUSE:Factory/man revision 38.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=a2773f33fafbd9367acdbea06bc087e9
2010-07-20 18:51:41 +00:00
OBS User autobuild
2991a22102 Accepting request 43453 from Base:System
checked in (request 43453)

OBS-URL: https://build.opensuse.org/request/show/43453
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=17
2010-07-20 18:51:40 +00:00
Stephan Kulow
8f5b153d46 Accepting request 42146 from home:jengelh:smp
Copy from home:jengelh:smp/man via accept of submit request 42146 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/42146
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=16
2010-06-28 21:25:14 +00:00
OBS User autobuild
a7970e21bf Accepting request 39208 from Base:System
Copy from Base:System/man based on submit request 39208 from user WernerFink

OBS-URL: https://build.opensuse.org/request/show/39208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=35
2010-05-03 21:01:53 +00:00
OBS User buildservice-autocommit
6247ea2a76 Updating link to change in openSUSE:Factory/man revision 35.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=7790c905baf2a19f1a1ef4f07ceb164a
2010-05-03 21:01:53 +00:00
OBS User autobuild
361fcd1ff1 Accepting request 39208 from Base:System
checked in (request 39208)

OBS-URL: https://build.opensuse.org/request/show/39208
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=15
2010-05-03 21:01:51 +00:00
37bc0d7120 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=14
2010-04-30 11:51:20 +00:00
OBS User autobuild
b150afc280 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=34 2010-03-18 15:08:24 +00:00
OBS User buildservice-autocommit
15f0df94b1 Updating link to change in openSUSE:Factory/man revision 34.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=99e13863d8ab4f01c9d06ed53360efff
2010-03-18 15:08:24 +00:00
OBS User autobuild
4be99e6c3a Accepting request 29008 from Base:System
Copy from Base:System/man based on submit request 29008 from user coolo

OBS-URL: https://build.opensuse.org/request/show/29008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=33
2010-01-11 16:07:45 +00:00
OBS User buildservice-autocommit
ded2df6c4f Updating link to change in openSUSE:Factory/man revision 33.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=e2584a4c187e342b2f2636eee68659ad
2010-01-11 16:07:45 +00:00
OBS User autobuild
71e9caf77d checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=12
2010-01-11 16:07:44 +00:00
Pavol Rusnak
a1a0a03d78 Accepting request 26365 from home:jengelh:branches:Base:System
Copy from home:jengelh:branches:Base:System/man via accept of submit request 26365 revision 2.
Request was accepted with message:
thanks

OBS-URL: https://build.opensuse.org/request/show/26365
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=11
2009-12-13 23:07:51 +00:00
OBS User autobuild
6bb1b63a01 Accepting request 24423 from Base:System
Copy from Base:System/man based on submit request 24423 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/24423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=32
2009-11-16 14:50:02 +00:00
OBS User autobuild
b34e937673 checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=10
2009-11-16 14:50:01 +00:00
Pavol Rusnak
44c5a6bc03 Accepting request 23739 from home:coolo:branches:openSUSE:Factory:branched
Copy from home:coolo:branches:openSUSE:Factory:branched/man via accept of submit request 23739 revision 2.
Request was accepted with message:
thanks

OBS-URL: https://build.opensuse.org/request/show/23739
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=9
2009-11-04 10:01:15 +00:00
OBS User autobuild
9a26cbcee3 Accepting request 20791 from Base:System
Copy from Base:System/man based on submit request 20791 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/20791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=30
2009-09-22 21:28:57 +00:00
OBS User buildservice-autocommit
3f66fe5dca Updating link to change in openSUSE:Factory/man revision 30.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=69ec9e5ff8a0dec33a0a7b5d0161590d
2009-09-22 21:28:57 +00:00
OBS User autobuild
1a97c248fc checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=8
2009-09-22 21:28:56 +00:00
3be471a026 Accepting request 20684 from home:elvigia:branches:Base:System
Copy from home:elvigia:branches:Base:System/man via accept of submit request 20684 revision 2.

OBS-URL: https://build.opensuse.org/request/show/20684
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=7
2009-09-22 14:58:41 +00:00
OBS User autobuild
c649206fcb Accepting request 18885 from Base:System
Copy from Base:System/man based on submit request 18885 from user mlschroe

OBS-URL: https://build.opensuse.org/request/show/18885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=29
2009-08-26 15:21:03 +00:00
OBS User unknown
d78cf4ba3d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=28 2009-08-07 20:22:28 +00:00
OBS User unknown
506e5ba215 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=27 2009-01-19 01:12:10 +00:00
OBS User unknown
176358f1f3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=26 2008-11-28 14:35:17 +00:00
OBS User unknown
d2963e9491 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=25 2008-11-21 14:35:09 +00:00
OBS User unknown
571adbd9c6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=24 2008-10-06 15:45:58 +00:00
OBS User unknown
dd053d7652 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=23 2008-08-15 23:03:11 +00:00
OBS User unknown
aaa53c3859 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=22 2008-06-22 00:12:16 +00:00
OBS User unknown
7a4e1342c5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=21 2008-05-16 12:43:35 +00:00
OBS User unknown
b56f7565c4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=20 2008-04-23 23:43:14 +00:00
OBS User unknown
ba881e29ac OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=19 2008-04-22 23:42:57 +00:00
OBS User unknown
133dedf978 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=18 2008-02-28 01:01:41 +00:00
OBS User unknown
5d097a38b0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=17 2008-01-30 17:47:16 +00:00
OBS User unknown
4d2dfa5863 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=16 2008-01-21 00:05:59 +00:00
OBS User unknown
27ac5bcd2f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=15 2008-01-10 01:13:07 +00:00
OBS User unknown
3b6fcdb221 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=14 2007-12-13 19:16:05 +00:00
OBS User unknown
14decd3568 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=13 2007-12-12 17:16:54 +00:00
OBS User unknown
0aa4b1741f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=12 2007-09-20 12:08:33 +00:00
OBS User unknown
7aab77e007 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=11 2007-07-29 08:54:59 +00:00
OBS User unknown
faaf47badf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=10 2007-07-26 23:58:55 +00:00
OBS User unknown
45162b17e0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=9 2007-07-21 16:03:50 +00:00
OBS User unknown
33607dc5bf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=8 2007-07-18 20:01:45 +00:00
OBS User unknown
303a24e717 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=7 2007-04-17 10:54:22 +00:00
OBS User unknown
3c4e690e2c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=6 2007-03-28 22:54:17 +00:00
OBS User unknown
3061ca4158 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=5 2007-03-21 15:06:16 +00:00
OBS User unknown
66933b13f7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=4 2007-02-15 17:25:11 +00:00
OBS User unknown
682770e74a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=3 2007-02-09 15:58:14 +00:00
OBS User unknown
5b6f9a0e49 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=2 2007-01-29 18:00:23 +00:00
OBS User unknown
eff511c8f2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=1 2006-12-18 23:17:06 +00:00
3 changed files with 0 additions and 73 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ddee249daeb78cf92bab794ccd069cc8b575992265ea20e239e887156e880265
size 2041380

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmYPse4ACgkQOTWH2X2G
UAvBxw/7BDtS8DeH3qM05clHDjeiG+/qzopxcRJAgw8OV6t3wcHGy34bjPug3qWo
BWHyT6jYw6tMJK63pSso5b99acB16uOIx480icEk9U8aOMjyaamat3Rdq2aXnM7t
5XybWoGCtIFF9AKJNes7B+SzesjYM6xc1R8YHWu53Ihz9yktVHUtNsQE/aop5tuJ
8G+qapUjNPrnytEUHog+Id7uwXx8/fwU/K+nGsYSVNUrXp833TKsUKmgywWoV9ER
3mS0Qu558MuWFX91o6hxu3dg0aE86oS8Xn/EaX5V9S0TaVtgvj5XgO+ookZFKMbZ
e98j2ZNvWz7vPH9xgAxD7i3/lJJ0UUGLquSAzdFcxKEPjGvhXWdb8AMEMCJJR2VI
lwNlu/0jzGuH+IU6UiIBg2bHA3CJ/AlYuqutwtTZluuXQJlUOkMj1KKTMREKlHCP
Jqhf5ezC9/Hnv6q+fnRZFKDwYZ2UR844QcS5LA5DIEcTiRV41Ixn1nBPV3MnTfNK
UjlaetT5T/xuEXv4yNnE6eLmPyOmFwUD7fd8CBUwX8pA4O41OINKCwp5jOrZvbeZ
okIiCdtbT964YymstD4v+DSbMfvEzw41rzPeV3Zt3Nstb6zq3LyCXhXDM5UIl9VA
f3J7HWzMtZ4/3L8W0sqUTOSW1A0DwCFYigHjSUyGY6ce/kwD6hE=
=5v8w
-----END PGP SIGNATURE-----

View File

@@ -1,54 +0,0 @@
---
lib/encodings.c | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
--- lib/encodings.c
+++ lib/encodings.c 2016-12-15 14:07:01.072034899 +0000
@@ -227,6 +227,7 @@ static struct charset_entry charset_tabl
{ "EUC-CN", "nippon" },
{ "EUC-JP", "nippon" },
{ "EUC-TW", "nippon" },
+ { "GB18030", "nippon" },
{ "GBK", "nippon" },
# else /* !MULTIBYTE_GROFF */
/* If we have a smarter version of groff, this is better dealt with
@@ -314,6 +315,7 @@ static struct less_charset_entry less_ch
#ifdef MULTIBYTE_GROFF
{ "CP1251", "windows", NULL },
+ { "GB18030", "zh", NULL },
{ "EUC-JP", "iso8859", "japanese-ujis" },
{ "KOI8-R", "koi8-r", NULL },
/* close enough? */
@@ -452,6 +454,13 @@ char *get_page_encoding (const char *lan
* roff encoding = ISO-8859-15
* output encoding = ISO-8859-15
* ISO-8859-15 -> groff -Tascii8 -> ISO-8859-15 -> iconv -> UTF-8
+ *
+ * /usr/share/man/zh_CN.GB18030, locale zh_CN.UTF-8
+ * page encoding = GB18030
+ * source encoding = GB18030
+ * roff encoding = UTF-8
+ * output encoding = UTF-8
+ * GB18030 -> iconv -> UTF-8 -> groff -Tutf8 -> UTF-8
*/
const char *get_source_encoding (const char *lang)
{
@@ -620,7 +629,7 @@ static int compatible_encodings (const c
*/
if ((STREQ (input, "BIG5") || STREQ (input, "BIG5HKSCS") ||
STREQ (input, "EUC-JP") ||
- STREQ (input, "EUC-CN") || STREQ (input, "GBK") ||
+ STREQ (input, "EUC-CN") || STREQ (input, "GB18030") || STREQ (input, "GBK") ||
STREQ (input, "EUC-KR") ||
STREQ (input, "EUC-TW")) &&
STREQ (output, "UTF-8"))
@@ -724,7 +733,7 @@ const char *get_roff_encoding (const cha
STRNEQ (ctype, "zh_HK", 5) ||
STRNEQ (ctype, "zh_SG", 5) ||
STRNEQ (ctype, "zh_TW", 5))
- roff_encoding = "UTF-8";
+ roff_encoding = source_encoding; /* "UTF-8"; */
}
#endif /* MULTIBYTE_GROFF */