freebsd-src/lib/libc/regex
Lexi Winter 031e711647
Some checks are pending
Cross-build Kernel / amd64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / amd64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / amd64 macos-latest (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 macos-latest (clang-18) (push) Waiting to run
packages: Install development manpages in the -dev package
Add a new per-group SUBPACKAGE option to bsd.man.mk.  When MANSPLITPKG
is enabled, this is forced to "-man", otherwise it defaults to empty
but can be overridden by the caller.

Use this in bsd.lib.mk to install library manpages in the -dev package
instead of the base package.  This is nearly always preferable, since
library manpages are usually in section 2 or 3 and are only relevant
to people with development packages installed.

For manpages which should be installed in the base package even for
libraries, add a new MANNODEV group in bsd.lib.mk.  Update existing
Makefiles to use this where appropriate.

MFC after:	3 days
Discussed with:	olce
Reviewed by:	olce
Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D52832
2025-10-26 02:26:06 +00:00
..
grot libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
cname.h lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
COPYRIGHT lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
engine.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
Makefile.inc packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
re_format.7 lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
regcomp.c libregex: fix our mapping for \w 2025-08-08 13:27:26 -05:00
regerror.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
regex.3 lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
regex2.h lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
regexec.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
regfree.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
Symbol.map libc: Remove empty comments in Symbol.map 2023-11-15 17:51:03 +00:00
utils.h lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
WHATSNEW lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00