freebsd-src/lib/ncurses
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
..
form pkgbase: move ncurses into its own package 2025-09-30 07:21:33 -05:00
menu Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
ncurses pkgbase: move ncurses into its own package 2025-09-30 07:21:33 -05:00
panel pkgbase: move ncurses into its own package 2025-09-30 07:21:33 -05:00
tinfo packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
config.mk ncurses: vendor import version 6.5 2024-06-20 13:26:22 +02:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.inc ncurses: Add an ncurses-lib package 2025-10-15 13:29:28 +01:00