Deleted Added
full compact
1c1,2
< # @(#)bsd.man.mk 8.1 (Berkeley) 6/8/93
---
> # from: @(#)bsd.man.mk 5.2 (Berkeley) 5/11/90
> # $Id: bsd.man.mk,v 1.6 1994/06/05 20:42:39 csgr Exp $
6a8
> INSTALL?= install
11c13,15
< MANDIR?= /usr/share/man/cat
---
> MANDIR?= /usr/share/man/man
> MANSRC?= ${.CURDIR}
> MINSTALL= ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE}
13c17,24
< MINSTALL= install -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE}
---
> MCOMPRESS= gzip -f
> BASENAME= basename
> ZEXTENSION= .gz
> .if !defined(NOMANCOMPRESS)
> ZEXT= ${ZEXTENSION}
> .else
> ZEXT=
> .endif
15c26,29
< maninstall:
---
> MANALL= ${MAN1} ${MAN2} ${MAN3} ${MAN3F} ${MAN4} ${MAN5} \
> ${MAN6} ${MAN7} ${MAN8}
>
> maninstall: ${MANDEPEND}
17c31
< ${MINSTALL} ${MAN1} ${DESTDIR}${MANDIR}1${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN1} ${DESTDIR}${MANDIR}1${MANSUBDIR})
20c34
< ${MINSTALL} ${MAN2} ${DESTDIR}${MANDIR}2${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN2} ${DESTDIR}${MANDIR}2${MANSUBDIR})
23c37
< ${MINSTALL} ${MAN3} ${DESTDIR}${MANDIR}3${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN3} ${DESTDIR}${MANDIR}3${MANSUBDIR})
26c40
< ${MINSTALL} ${MAN3F} ${DESTDIR}${MANDIR}3f${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN3F} ${DESTDIR}${MANDIR}3f${MANSUBDIR})
29c43
< ${MINSTALL} ${MAN4} ${DESTDIR}${MANDIR}4${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN4} ${DESTDIR}${MANDIR}4${MANSUBDIR})
32c46
< ${MINSTALL} ${MAN5} ${DESTDIR}${MANDIR}5${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN5} ${DESTDIR}${MANDIR}5${MANSUBDIR})
35c49
< ${MINSTALL} ${MAN6} ${DESTDIR}${MANDIR}6${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN6} ${DESTDIR}${MANDIR}6${MANSUBDIR})
38c52
< ${MINSTALL} ${MAN7} ${DESTDIR}${MANDIR}7${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN7} ${DESTDIR}${MANDIR}7${MANSUBDIR})
41c55
< ${MINSTALL} ${MAN8} ${DESTDIR}${MANDIR}8${MANSUBDIR}
---
> (cd ${MANSRC}; ${MINSTALL} ${MAN8} ${DESTDIR}${MANDIR}8${MANSUBDIR})
42a57,83
>
> # by default all pages are compressed
> # we don't handle .so's yet
> .if !empty(MANALL:S/ //g)
> .if !defined(NOMANCOMPRESS)
> @set ${MANALL} ; \
> while test $$# -ge 1; do \
> name=`${BASENAME} $$1`; \
> sect=`expr $$name : '.*\.\([^.]*\)'`; \
> echo "compressing in" \
> "${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}:" \
> "$$name -> $${name}${ZEXT}"; \
> ${MCOMPRESS} ${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name ; \
> shift ; \
> done ; true
> .else
> # we are installing uncompressed pages, so nuke any compressed pages
> @set ${MANALL} ; \
> while test $$# -ge 1; do \
> name=`${BASENAME} $$1`; \
> sect=`expr $$name : '.*\.\([^.]*\)'`; \
> rm -f ${DESTDIR}${MANDIR}$${sect}${MANSUBDIR}/$$name${ZEXTENSION};\
> shift ; \
> done ; true
> .endif
> .endif
>
48,49c89,91
< dir=${DESTDIR}${MANDIR}`expr $$name : '[^\.]*\.\(.*\)'`; \
< l=$${dir}${MANSUBDIR}/`expr $$name : '\([^\.]*\)'`.0; \
---
> sect=`expr $$name : '.*\.\([^.]*\)'`; \
> dir=${DESTDIR}${MANDIR}$$sect; \
> l=$${dir}${MANSUBDIR}/$$name; \
52,56c94,100
< dir=${DESTDIR}${MANDIR}`expr $$name : '[^\.]*\.\(.*\)'`; \
< t=$${dir}${MANSUBDIR}/`expr $$name : '\([^\.]*\)'`.0; \
< echo $$t -\> $$l; \
< rm -f $$t; \
< ln $$l $$t; \
---
> sect=`expr $$name : '.*\.\([^.]*\)'`; \
> dir=${DESTDIR}${MANDIR}$$sect; \
> t=$${dir}${MANSUBDIR}/$$name; \
> echo $${t}${ZEXT} -\> $${l}${ZEXT}; \
> rm -f $${t}${ZEXTENSION}; \
> rm -f $${t}; \
> ln $${l}${ZEXT} $${t}${ZEXT}; \