Home | History | Annotate | Line # | Download | only in mk
bsd.man.mk revision 1.1.1.2
      1  1.1.1.2  mikel #	@(#)bsd.man.mk	8.1 (Berkeley) 6/8/93
      2      1.1    cgd 
      3      1.1    cgd .if exists(${.CURDIR}/../Makefile.inc)
      4      1.1    cgd .include "${.CURDIR}/../Makefile.inc"
      5      1.1    cgd .endif
      6      1.1    cgd 
      7      1.1    cgd MANGRP?=	bin
      8      1.1    cgd MANOWN?=	bin
      9      1.1    cgd MANMODE?=	444
     10      1.1    cgd 
     11      1.1    cgd MANDIR?=	/usr/share/man/cat
     12      1.1    cgd 
     13      1.1    cgd MINSTALL=	install -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE}
     14      1.1    cgd 
     15      1.1    cgd maninstall:
     16      1.1    cgd .if defined(MAN1) && !empty(MAN1)
     17      1.1    cgd 	${MINSTALL} ${MAN1} ${DESTDIR}${MANDIR}1${MANSUBDIR}
     18      1.1    cgd .endif
     19      1.1    cgd .if defined(MAN2) && !empty(MAN2)
     20      1.1    cgd 	${MINSTALL} ${MAN2} ${DESTDIR}${MANDIR}2${MANSUBDIR}
     21      1.1    cgd .endif
     22      1.1    cgd .if defined(MAN3) && !empty(MAN3)
     23      1.1    cgd 	${MINSTALL} ${MAN3} ${DESTDIR}${MANDIR}3${MANSUBDIR}
     24      1.1    cgd .endif
     25      1.1    cgd .if defined(MAN3F) && !empty(MAN3F)
     26      1.1    cgd 	${MINSTALL} ${MAN3F} ${DESTDIR}${MANDIR}3f${MANSUBDIR}
     27      1.1    cgd .endif
     28      1.1    cgd .if defined(MAN4) && !empty(MAN4)
     29      1.1    cgd 	${MINSTALL} ${MAN4} ${DESTDIR}${MANDIR}4${MANSUBDIR}
     30      1.1    cgd .endif
     31      1.1    cgd .if defined(MAN5) && !empty(MAN5)
     32      1.1    cgd 	${MINSTALL} ${MAN5} ${DESTDIR}${MANDIR}5${MANSUBDIR}
     33      1.1    cgd .endif
     34      1.1    cgd .if defined(MAN6) && !empty(MAN6)
     35      1.1    cgd 	${MINSTALL} ${MAN6} ${DESTDIR}${MANDIR}6${MANSUBDIR}
     36      1.1    cgd .endif
     37      1.1    cgd .if defined(MAN7) && !empty(MAN7)
     38      1.1    cgd 	${MINSTALL} ${MAN7} ${DESTDIR}${MANDIR}7${MANSUBDIR}
     39      1.1    cgd .endif
     40      1.1    cgd .if defined(MAN8) && !empty(MAN8)
     41      1.1    cgd 	${MINSTALL} ${MAN8} ${DESTDIR}${MANDIR}8${MANSUBDIR}
     42      1.1    cgd .endif
     43      1.1    cgd .if defined(MLINKS) && !empty(MLINKS)
     44      1.1    cgd 	@set ${MLINKS}; \
     45      1.1    cgd 	while test $$# -ge 2; do \
     46      1.1    cgd 		name=$$1; \
     47      1.1    cgd 		shift; \
     48      1.1    cgd 		dir=${DESTDIR}${MANDIR}`expr $$name : '[^\.]*\.\(.*\)'`; \
     49      1.1    cgd 		l=$${dir}${MANSUBDIR}/`expr $$name : '\([^\.]*\)'`.0; \
     50      1.1    cgd 		name=$$1; \
     51      1.1    cgd 		shift; \
     52      1.1    cgd 		dir=${DESTDIR}${MANDIR}`expr $$name : '[^\.]*\.\(.*\)'`; \
     53      1.1    cgd 		t=$${dir}${MANSUBDIR}/`expr $$name : '\([^\.]*\)'`.0; \
     54      1.1    cgd 		echo $$t -\> $$l; \
     55      1.1    cgd 		rm -f $$t; \
     56      1.1    cgd 		ln $$l $$t; \
     57      1.1    cgd 	done; true
     58      1.1    cgd .endif
     59