138 Commits

Author SHA256 Message Date
f7fb2f1676 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=165
2026-01-09 10:57:36 +00:00
80917cb82e jsc#PED-14862
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=163
2025-12-17 10:12:25 +00:00
7b0bb6258d Update to man-db-2.13.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=162
2025-08-08 07:33:46 +00:00
8c28a8c060 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=161
2025-04-10 11:54:00 +00:00
161ad6f746 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=160
2025-04-07 09:53:43 +00:00
26c3453978 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=158
2024-11-11 10:46:06 +00:00
bd4fb2ca00 Accepting request 1222833 from home:favogt:boo1232837
- 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/1222833
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=157
2024-11-11 09:11:28 +00:00
e3d70ce84b 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
53941ae6c3 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
07a65fbb8a 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
0336e112d3 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=153
2024-02-12 09:55:48 +00:00
9fc198edbb 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
e93d638150 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
2329320c8b 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
d3e5796390 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
941c2c5fb4 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
bfa15b9bef 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
fee845245c 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
7c677c53ee 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
56bac0dd7b 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
762614ccf9 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
572b3abb93 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
eff4a73698 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
59ef737e71 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
bd1b8dbca6 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
dea4774d7c 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
a214e73c46 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
42a7deceab ppc64le
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=134
2022-08-11 11:56:38 +00:00
2783e45d46 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
3fafb1b2a2 - 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
4017f0378b 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
4b1ddaf4d8 manpath
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=127
2021-08-06 13:39:52 +00:00
a50ce37b91 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=126
2021-06-23 09:16:03 +00:00
6473fca89e 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
35592cc9d3 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
dad3dc080f 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
1f15eb96de 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
f77ac28d59 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
28a6c15013 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
ec872ef609 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
adc39d0fc4 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
6cbdd982b1 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
641dbfcae9 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
ba01e047bb 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
ff7dddb4ab .
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=112
2020-06-05 15:22:58 +00:00
115e31b312 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
29d6f06a63 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
10164fe369 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
17f2b49b5e _libexecdir
OBS-URL: https://build.opensuse.org/package/show/Base:System/man?expand=0&rev=105
2019-11-03 11:39:31 +00:00
64e795479c 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