Module Name: src
Committed By: njoly
Date: Tue Mar 8 12:20:17 UTC 2011
Modified Files:
src/share/mk: bsd.man.mk bsd.own.mk
Log Message:
Adjust html link template and css location for man pages in arch
subdirs.
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/share/mk/bsd.man.mk
cvs rdiff -u -r1.652 -r1.653 src/share/mk/bsd.own.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/share/mk/bsd.man.mk
diff -u src/share/mk/bsd.man.mk:1.106 src/share/mk/bsd.man.mk:1.107
--- src/share/mk/bsd.man.mk:1.106 Wed Jan 12 23:03:24 2011
+++ src/share/mk/bsd.man.mk Tue Mar 8 12:20:17 2011
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.man.mk,v 1.106 2011/01/12 23:03:24 joerg Exp $
+# $NetBSD: bsd.man.mk,v 1.107 2011/03/08 12:20:17 njoly Exp $
# @(#)bsd.man.mk 8.1 (Berkeley) 6/8/93
.include <bsd.init.mk>
@@ -189,13 +189,17 @@
htmlpages:: # ensure target exists
HTMLPAGES= ${MAN:C/\.([1-9])$/.html\1/}
+HTMLLINKS= ${MANSUBDIR:?../:}../html%S/%N.html
+HTMLSTYLE= ${MANSUBDIR:?../:}../style.css
+
realall: ${HTMLPAGES}
.NOPATH: ${HTMLPAGES}
.SUFFIXES: ${_MNUMBERS:@[email protected]$N@}
${_MNUMBERS:@N@.$N.html$N@}: # build rule
${_MKTARGET_FORMAT}
- ${TOOL_MANDOC_HTML} ${.IMPSRC} > ${.TARGET}.tmp && \
+ ${TOOL_MANDOC_HTML} -Oman=${HTMLLINKS} -Ostyle=${HTMLSTYLE} \
+ ${.IMPSRC} > ${.TARGET}.tmp && \
mv ${.TARGET}.tmp ${.TARGET}
.for F in ${HTMLPAGES:O:u}
Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.652 src/share/mk/bsd.own.mk:1.653
--- src/share/mk/bsd.own.mk:1.652 Mon Feb 7 21:23:47 2011
+++ src/share/mk/bsd.own.mk Tue Mar 8 12:20:17 2011
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.own.mk,v 1.652 2011/02/07 21:23:47 mrg Exp $
+# $NetBSD: bsd.own.mk,v 1.653 2011/03/08 12:20:17 njoly Exp $
# This needs to be before bsd.init.mk
.if defined(BSD_MK_COMPAT_FILE)
@@ -268,7 +268,7 @@
TOOL_MAKEINFO= ${TOOLDIR}/bin/${_TOOL_PREFIX}makeinfo
TOOL_MAKEWHATIS= ${TOOLDIR}/bin/${_TOOL_PREFIX}makewhatis
TOOL_MANDOC_ASCII= ${TOOLDIR}/bin/${_TOOL_PREFIX}mandoc -Tascii
-TOOL_MANDOC_HTML= ${TOOLDIR}/bin/${_TOOL_PREFIX}mandoc -Thtml -Oman=../html%S/%N.html -Ostyle=../style.css
+TOOL_MANDOC_HTML= ${TOOLDIR}/bin/${_TOOL_PREFIX}mandoc -Thtml
TOOL_MANDOC_LINT= ${TOOLDIR}/bin/${_TOOL_PREFIX}mandoc -Tlint
TOOL_MDSETIMAGE= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-mdsetimage
TOOL_MENUC= MENUDEF=${TOOLDIR}/share/misc ${TOOLDIR}/bin/${_TOOL_PREFIX}menuc