| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
upstream renamed mdocml to mandoc about three years ago (concluded from
looking at download page) so we rename it to reflect upstream name
rewrite pkgdesc to more desctiptive one
add replaces and provides 'mdocml' for smooth upgrade and for some
packages which didn't changed depends to' mandoc'
|
|
|
|
| |
fixes #11345
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ./configure fails when try to execute
CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i make -sf -`
apparently the PATH variable content has been lost, so the patch keeps
the content of path.
That issues appeared after the Make was updated from 4.2.1 to 4.3, and so I
opened this issue #11163.
Signed-off-by: Gustavo Walbon <gustavowalbon@gmail.com>
Signed-off-by: Mike Sullivan <mksully22@gmail.com>
|
|
|
|
|
| |
added patch from upstream to fix segmentation fault in some man
pages (nft.8 only known for now)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Since the mdocml-apropos package (which provides makewhatis) is not pulled in by default, and isn't needed, then stop moaning about it being missing.
Silences e.g.:
$ man neomutt
man: outdated mandoc.db lacks neomutt(1) entry, run makewhatis /usr/share/man
|
| |
|
| |
|
|
|
|
|
|
|
| |
MANPATH_DEFAULT is recommended for operating system defaults.
man.conf is recommended for machine-specific defaults.
See http://mdocml.bsd.lv/NEWS
|
|
|
|
|
| |
Include upstream patch that fixes an out-of-bounds read.
This can be triggered with mount(8) from util-linux.
|
|
|
|
|
| |
The configure script depends on the locale(1) utility to select a
UTF-8 encoding to test. This utility is not available.
|
| |
|
|
|
|
| |
fixes commit "main/[various]: dont set arch in split function"
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit d9d91145ef2bd1334cfb9c59f45d9b1fb6995bd6.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The database created by makewhatis(8) doesn't need to be up to date all
the time, it is not critical at all when the database doesn't contain a
newly added manpage for a few hours. So instead of slowing down package
installation by using a trigger the makewhatis(8) database is now
created and updated using a daily cron. The daily cron is run once after
the first install of mdocml as well.
Many distribution (e.g. Gentoo) also use a cron instead of a trigger to
invoke makewhatis(8), in my opinion it is simply saner to it this way.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mdocmls makewhatis(8) implementation should be able to build the
mandoc.db incrementally. Removing it forces mdocml to regenerate it
completely which can take a lot of time if you have a bunch of man pages
installed on your system and thus slows down package installation.
Furthermore, I also switch the string encoding from ascii to utf-8. In
addition to that I noticed that some files weren't listed in the source
APKBUILD variable.
Seem to work for me but further tests would be appreciated.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use "base-install" target instead of "install" to avoid complications
with DBBIN (i.e. apropos, makewhatis).
- Add MANWIDTH environment variable support to man command.
This allows users to set the width of the generated text. By default,
mandoc uses a column width of 78, and completely ignores the size of
the terminal. When MANWIDTH is unset, it will default to 78 as mandoc
would use. With MANWIDTH=0, the man command will use stty to lookup
the width of the terminal and set the appropriate value. When
MANWIDTH > 0, the width value will be passed to mandoc directly.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|