Deleted Added
full compact
bsd.man.mk (245515) bsd.man.mk (245752)
1# $FreeBSD: head/share/mk/bsd.man.mk 245515 2013-01-16 23:21:04Z brooks $
1# $FreeBSD: head/share/mk/bsd.man.mk 245752 2013-01-21 22:40:39Z brooks $
2#
3# The include file <bsd.man.mk> handles installing manual pages and
4# their links.
5#
6#
7# +++ variables +++
8#
9# DESTDIR Change the tree where the man pages gets installed. [not set]

--- 201 unchanged lines hidden (view full) ---

211 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \
212 esac; \
213 name=$$1; shift; sect=$$1; shift; \
214 l=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \
215 name=$$1; shift; sect=$$1; shift; \
216 t=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \
217 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \
218 rm -f $${t} $${t}${MCOMPRESS_EXT}; \
2#
3# The include file <bsd.man.mk> handles installing manual pages and
4# their links.
5#
6#
7# +++ variables +++
8#
9# DESTDIR Change the tree where the man pages gets installed. [not set]

--- 201 unchanged lines hidden (view full) ---

211 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \
212 esac; \
213 name=$$1; shift; sect=$$1; shift; \
214 l=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \
215 name=$$1; shift; sect=$$1; shift; \
216 t=${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name; \
217 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \
218 rm -f $${t} $${t}${MCOMPRESS_EXT}; \
219 ln $${l}${ZEXT} $${t}${ZEXT}; \
219 ${INSTALL_LINK} $${l}${ZEXT} $${t}${ZEXT}; \
220 done
221.if defined(MANBUILDCAT) && !empty(MANBUILDCAT)
222 @set ${MLINKS:C/\.([^.]*)$/.\1 \1/}; \
223 while : ; do \
224 case $$# in \
225 0) break;; \
226 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \
227 esac; \
228 name=$$1; shift; sect=$$1; shift; \
229 l=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \
230 name=$$1; shift; sect=$$1; shift; \
231 t=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \
232 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \
233 rm -f $${t} $${t}${MCOMPRESS_EXT}; \
220 done
221.if defined(MANBUILDCAT) && !empty(MANBUILDCAT)
222 @set ${MLINKS:C/\.([^.]*)$/.\1 \1/}; \
223 while : ; do \
224 case $$# in \
225 0) break;; \
226 [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \
227 esac; \
228 name=$$1; shift; sect=$$1; shift; \
229 l=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \
230 name=$$1; shift; sect=$$1; shift; \
231 t=${DESTDIR}${CATDIR}$${sect}${MANSUBDIR}/$$name; \
232 ${ECHO} $${t}${ZEXT} -\> $${l}${ZEXT}; \
233 rm -f $${t} $${t}${MCOMPRESS_EXT}; \
234 ln $${l}${ZEXT} $${t}${ZEXT}; \
234 ${INSTALL_LINK} $${l}${ZEXT} $${t}${ZEXT}; \
235 done
236.endif
237.endif
238
239manlint:
240.if defined(MAN) && !empty(MAN)
241.for __page in ${MAN}
242manlint: ${__page}lint
243${__page}lint: ${__page}
244.if defined(MANFILTER)
245 ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} -ww -z
246.else
247 ${MROFF_CMD} -ww -z ${.ALLSRC}
248.endif
249.endfor
250.endif
235 done
236.endif
237.endif
238
239manlint:
240.if defined(MAN) && !empty(MAN)
241.for __page in ${MAN}
242manlint: ${__page}lint
243${__page}lint: ${__page}
244.if defined(MANFILTER)
245 ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} -ww -z
246.else
247 ${MROFF_CMD} -ww -z ${.ALLSRC}
248.endif
249.endfor
250.endif