aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2015-05-31 07:16:31 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2015-05-31 07:16:31 +0000
commit8bf4a1b89c87b713570807f8257862bf915bcd2f (patch)
tree6fe5971e575b3999fc70c45a9577ab60ff92d2ed
parent09cdd180a2effb6101f4d186ab17d3152709a26e (diff)
downloadsrc-8bf4a1b89c87b713570807f8257862bf915bcd2f.tar.gz
src-8bf4a1b89c87b713570807f8257862bf915bcd2f.zip
Handle multiple sections in MLINKS
Notes
Notes: svn path=/projects/bmake/; revision=283803
-rw-r--r--share/mk/bsd.man.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/share/mk/bsd.man.mk b/share/mk/bsd.man.mk
index 2db49af5e613..5928e435d942 100644
--- a/share/mk/bsd.man.mk
+++ b/share/mk/bsd.man.mk
@@ -137,7 +137,9 @@ STAGE_DIR.man${_page:T:E}?= ${STAGE_OBJTOP}${MANDIR}${_page:T:E}${MANSUBDIR}
.endfor
.if !empty(MLINKS)
staging: stage_links
-STAGE_LINKS.${_mansets:[1]} := ${MLINKS:S,^,${MANDIR}${_mansets:[1]:S,man,,}${MANSUBDIR}/,}
+.for __section in ${MLINKS:E:O:u}
+STAGE_LINKS.man${__section}:= ${MLINKS:M*.${__section}:S,^,${MANDIR}${__section}${MANSUBDIR}/,}
+.endfor
.endif
.endif