Having a quick look... configure args defaults to man https://cgit.freebsd.org/ports/tree/Mk/bsd.port.mk#n2682 Meson defaults to man https://cgit.freebsd.org/ports/tree/Mk/Uses/meson.mk#n36 CMake don't due to https://gitlab.kitware.com/cmake/cmake/-/commit/c07bba27302960fc2f35b6a9e00eab8b32ca9a49 (discussion here, https://gitlab.kitware.com/cmake/cmake/-/issues/22883) lxqt defaults to share/man (via CMake) https://cgit.freebsd.org/ports/tree/Mk/Uses/lxqt.mk#n42 bapt added this 20200115, https://cgit.freebsd.org/ports/tree/CHANGES#n451 We also have a bunch of CMake ports manually redefining CMAKE_INSTALL_MANDIR to man As adridg noted in the discussion for CMake man is much more commonly used compared to share/man however that doesn't necessarily mean its the correct way to go. Best regards, Daniel
all should go to share/man