changeset 267:ef86abf3fda1 draft

Fix the man install
author Roy Marples <roy@marples.name>
date Tue, 08 Jan 2008 10:22:57 +0000
parents 0b46cc102cdc
children f34434d4afdb
files mk/man.mk
diffstat 1 files changed, 7 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/mk/man.mk	Tue Jan 08 10:03:18 2008 +0000
+++ b/mk/man.mk	Tue Jan 08 10:22:57 2008 +0000
@@ -1,11 +1,14 @@
 # rules to install manpages
 # Copyright 2008 Roy Marples <roy@marples.name>
 
-MANPREFIX?=	/usr/share
+SHAREDIR?=	/usr/share
+MANDIR?=	${SHAREDIR}/man/man
 MANMODE?=	0444
 MINSTALL?=	${INSTALL} -m ${MANMODE}
 
+man: ${MAN}
+
 # We cheat as all our pages go into section 8
-maninstall: ${MAN}
-	${INSTALL} -d ${DESTDIR}${MANPREFIX}/man/man8
-	for man in ${MAN}; do ${MINSTALL} $$man ${DESTDIR}${MANPREFIX}/man/man8; done
+maninstall: man
+	${INSTALL} -d ${DESTDIR}${MANDIR}8
+	for man in ${MAN}; do ${MINSTALL} $$man ${DESTDIR}${MANDIR}8; done