git: 6b28571cb6ba - main - krb5: Move some manpages to other packages
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 25 Jul 2025 17:28:44 UTC
The branch main has been updated by ivy:
URL: https://cgit.FreeBSD.org/src/commit/?id=6b28571cb6ba7efc6b710ac0e3987e67976f7355
commit 6b28571cb6ba7efc6b710ac0e3987e67976f7355
Author: Lexi Winter <ivy@FreeBSD.org>
AuthorDate: 2025-07-25 14:05:14 +0000
Commit: Lexi Winter <ivy@FreeBSD.org>
CommitDate: 2025-07-25 17:31:26 +0000
krb5: Move some manpages to other packages
Move KDC manpages to kerberos-kdc-man.
Move the generic Kerberos manpages (e.g., kerberos.7) to kerberos-man
instead of kerberos-lib-man. Although they technically describe
behaviour implemented in the libraries, conceptually, they are more
associated with Kerberos in general.
While here, remove some redundant SUFFIXES.
Reviewed by: manu, cy
Differential Revision: https://reviews.freebsd.org/D51515
---
krb5/lib/krb5/Makefile | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/krb5/lib/krb5/Makefile b/krb5/lib/krb5/Makefile
index 163005b6abf3..dc6c53ec6ce2 100644
--- a/krb5/lib/krb5/Makefile
+++ b/krb5/lib/krb5/Makefile
@@ -50,19 +50,24 @@ CFLAGS+=${DEFINES} \
-I${KRB5_SRCTOP}/include \
-I${KRB5_DIR}
-MAN= k5identity.5 \
- k5login.5 \
- kadm5.acl.5 \
- kdc.conf.5 \
- krb5.conf.5 \
- kerberos.7
+MANGROUPS= KRB5
+KRB5= k5identity.5 \
+ k5login.5 \
+ krb5.conf.5 \
+ kerberos.7
+KRB5PACKAGE= kerberos
+KRB5LINKS=k5identity.5 .k5identity.5
+KRB5LINKS+=k5login.5 .k5login.5
+
+MANGROUPS+= KDC
+KDC= kadm5.acl.5 \
+ kdc.conf.5
+KDCPACKAGE= kerberos-kdc
-MLINKS= k5identity.5 .k5identity.5
-MLINKS+=k5login.5 .k5login.5
.include <bsd.lib.mk>
-.SUFFIXES: .h .c .et .man .5 .7
+.SUFFIXES: .et .man
.man.5:
@cp ${.ALLSRC} ${.TARGET}