Commit | Line | Data |
---|---|---|
78ed81a3 | 1 | .if exists(${.CURDIR}/obj) |
2 | MANP= ${.CURDIR}/obj/apropos.1 | |
3 | TARG= ${.CURDIR}/obj/apropos | |
4 | .else | |
5 | MANP= ${.CURDIR}/apropos.1 | |
6 | TARG= ${.CURDIR}/apropos | |
7 | .endif | |
00ba3d1d | 8 | |
78ed81a3 | 9 | all: ${TARG} ${MANP} |
00ba3d1d | 10 | |
78ed81a3 | 11 | depend rcsfreeze tags all: |
00ba3d1d JH |
12 | @echo -n |
13 | ||
14 | cleandir: clean | |
78ed81a3 | 15 | cd ${.CURDIR}; rm -rf obj; |
00ba3d1d JH |
16 | |
17 | clean: | |
78ed81a3 | 18 | @rm -f ${TARG} ${MANP} |
00ba3d1d | 19 | |
78ed81a3 | 20 | ${TARG}: ${.CURDIR}/apropos.sh |
00ba3d1d JH |
21 | sed -e 's,%libdir%,${libdir},' -e 's,%bindir%,${bindir},' \ |
22 | -e 's,%pager%,${pager},' \ | |
78ed81a3 | 23 | ${.CURDIR}/apropos.sh > $@ |
00ba3d1d | 24 | |
78ed81a3 | 25 | ${MANP}: ${.CURDIR}/apropos.man |
00ba3d1d JH |
26 | sed -e 's,%libdir%,${libdir},' -e 's,%bindir%,${bindir},' \ |
27 | -e 's,%pager%,${pager},' -e 's,%troff%,${troff},' \ | |
28 | -e 's,%manpath_config_file%,${manpath_config_file},' \ | |
78ed81a3 | 29 | ${.CURDIR}/apropos.man > $@ |
30 | ||
31 | install: ${TARG} maninstall | |
32 | install -c -o bin -g bin -m 555 ${TARG} ${DESTDIR}/usr/bin | |
00ba3d1d | 33 | |
78ed81a3 | 34 | maninstall: ${MANP} |
35 | install -c -o bin -g bin -m 444 ${MANP} ${DESTDIR}/usr/share/man/man1 | |
36 | ||
37 | .include "../Makefile.inc" |