aboutsummaryrefslogtreecommitdiff
path: root/lib/libpam/modules/pam_krb5/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libpam/modules/pam_krb5/Makefile')
-rw-r--r--lib/libpam/modules/pam_krb5/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/libpam/modules/pam_krb5/Makefile b/lib/libpam/modules/pam_krb5/Makefile
index 0c933f8f7e57..d55f2d0b5971 100644
--- a/lib/libpam/modules/pam_krb5/Makefile
+++ b/lib/libpam/modules/pam_krb5/Makefile
@@ -30,6 +30,7 @@ SRCDIR= ${SRCTOP}/contrib/pam-krb5
.PATH: ${SRCDIR}/module \
${SRCDIR}/portable \
${SRCDIR}/pam-util \
+ ${SRCDIR}/docs \
${SRCDIR}
PACKAGE= kerberos
@@ -57,8 +58,8 @@ SRCS= account.c \
support.c \
vector.c
-MANNODEV= pam-krb5.8
-MANNODEVLINKS= pam-krb5.8 pam_krb5.8
+MANNODEV= pam_krb5.8
+MANSRC.pam_krb5.8=pam-krb5.8
CFLAGS= -I${SRCDIR} \
-I${.CURDIR} \
@@ -74,6 +75,13 @@ pam-util_options.c: .PHONY
module_options.c: .PHONY
cp ${SRCDIR}/module/options.c module_options.c
+
+.ifdef VENDOR_IMPORT
+# Regenerate the manual page from the pod source after vendor import
+pam-krb5.8: pam_krb5.pod
+ sed -e 's/pam(7)/pam.conf(5)/' <${.ALLSRC} | \
+ pod2mdoc -n pam_krb5 -s 8 >${.CURDIR}/${.TARGET}
+.endif
.else
PACKAGE= kerberos