git: 39b2ca9ec99e - main - freebsd-base.7: Rewrite table into a tagged list

From: Alexander Ziaee <ziaee_at_FreeBSD.org>
Date: Tue, 02 Dec 2025 19:47:09 UTC
The branch main has been updated by ziaee:

URL: https://cgit.FreeBSD.org/src/commit/?id=39b2ca9ec99eded0b248082dcec6c843f40330a8

commit 39b2ca9ec99eded0b248082dcec6c843f40330a8
Author:     Alexander Ziaee <ziaee@FreeBSD.org>
AuthorDate: 2025-12-02 17:21:08 +0000
Commit:     Alexander Ziaee <ziaee@FreeBSD.org>
CommitDate: 2025-12-02 19:46:53 +0000

    freebsd-base.7: Rewrite table into a tagged list
    
    The table is not playing nicely with
    https://man.freebsd.org/freebsd-base
    
    MFC after:              3 days
    Reviewed by:            pauamma@gundo.com
    Differential Revision:  https://reviews.freebsd.org/D54036
---
 share/man/man7/freebsd-base.7 | 27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)

diff --git a/share/man/man7/freebsd-base.7 b/share/man/man7/freebsd-base.7
index f84cc7239a1d..07cd7ab5656c 100644
--- a/share/man/man7/freebsd-base.7
+++ b/share/man/man7/freebsd-base.7
@@ -67,15 +67,24 @@ package.
 For the package
 .Sy FreeBSD-foo ,
 the following subpackages may be available:
-.Bl -column "FreeBSD-foo-dev-lib32" "Description"
-.It Sy "Package name" Ta Sy "Description"
-.It FreeBSD-foo Ta Base files for the package (typically executables)
-.It FreeBSD-foo-lib Ta Native runtime libraries
-.It FreeBSD-foo-lib32 Ta 32-bit compatibility runtime libraries
-.It FreeBSD-foo-dev Ta Development files (headers and static libraries)
-.It FreeBSD-foo-dev-lib32 Ta 32-bit development files
-.It FreeBSD-foo-dbg Ta Debugging symbols
-.It FreeBSD-foo-man Ta Manual pages.
+.Pp
+.Bl -tag -width "FreeBSD-foo-dev-lib32" -compact
+.It Sy "Package name"
+.Sy "Description"
+.It FreeBSD-foo
+Base files for the package (typically executables)
+.It FreeBSD-foo-lib
+Native runtime libraries
+.It FreeBSD-foo-lib32
+32-bit compatibility runtime libraries
+.It FreeBSD-foo-dev
+Development files (headers and static libraries)
+.It FreeBSD-foo-dev-lib32
+32-bit development files
+.It FreeBSD-foo-dbg
+Debugging symbols
+.It FreeBSD-foo-man
+Manual pages.
 Manual pages are only packaged separately if the
 .Sy WITH_MANSPLITPKG
 .Xr src.conf 5