1 # $NetBSD: Makefile,v 1.1 1998/07/22 12:08:23 is Exp $
4 DISTNAME= icsi-finger-1.0.27
5 WRKSRC= ${WRKDIR}/finger
7 MASTER_SITES= ftp://ftp.icsi.berkeley.edu/pub/ai/stolcke/software/
10 MAINTAINER= is@netbsd.org
14 MESSAGE_FILE= ${WRKDIR}/MESSAGE
16 XMPLD= ${PREFIX}/share/examples/icsi-finger
17 XMPLDT= ${XMPLD}/targets
20 ${RM} -f ${WRKSRC}/config.h
21 ${SED} -e s@/usr/local@${PREFIX}@ \
22 -e s@/usr/pkg@${PREFIX}@ \
23 files/config.h.netbsd > ${WRKSRC}/config.h
24 ${MV} -f ${WRKSRC}/support/inetd.conf-add \
25 ${WRKSRC}/support/inetd.conf-add.bak
26 ${SED} -e s@/usr/local/etc@${PREFIX}/libexec@ \
27 -e s@/usr/local/etc@${PREFIX}/libexec@ \
28 ${WRKSRC}/support/inetd.conf-add.bak > \
29 ${WRKSRC}/support/inetd.conf-add
30 ${MV} -f ${WRKSRC}/support/rc.local-add \
31 ${WRKSRC}/support/rc.local-add.bak
32 ${SED} -e s@/usr/local/bin/@${PREFIX}/sbin/g@ \
33 ${WRKSRC}/support/rc.local-add.bak > \
34 ${WRKSRC}/support/rc.local-add
35 for i in ${WRKSRC}/src/targets/x-.busy \
36 ${WRKSRC}/src/targets/x-.down; do \
37 ${MV} $$i $$i.bak; ${SED} -e s@nawk@awk@ \
38 -e s@/usr/local/etc@${PREFIX}/libexec@ \
42 ${SED} -e s@/usr/pkg@${PREFIX}@g ${PKGDIR}/MESSAGE | \
43 fmt >${WRKDIR}/MESSAGE
46 ${INSTALL} -c -m 755 ${WRKSRC}/src/finger ${PREFIX}/bin/gfinger
47 ${INSTALL} -c -m 755 ${WRKSRC}/src/fingerd ${PREFIX}/sbin/gfingerd
48 ${INSTALL} -c -m 755 ${WRKSRC}/src/vifinger ${PREFIX}/sbin
49 ${INSTALL} -c -m 755 ${WRKSRC}/src/packet2ascii ${PREFIX}/sbin
50 ${LN} -sf ${PREFIX}/sbin/packet2ascii \
51 ${PREFIX}/sbin/ascii2packet
52 ${INSTALL} -c -m 755 ${WRKSRC}/src/in.fingerd ${PREFIX}/libexec
53 ${INSTALL} -c -m 755 ${WRKSRC}/src/in.cfingerd ${PREFIX}/libexec
54 ${INSTALL} -c -m 755 ${WRKSRC}/src/in.cfingerd ${PREFIX}/libexec
55 -${MKDIR} ${PREFIX}/etc/fingerdir/targets
57 ${INSTALL} -c -m 644 ${WRKSRC}/support/ttylocs ${XMPLD}
58 ${INSTALL} -c -m 644 ${WRKSRC}/support/hostconfig ${XMPLD}
59 ${INSTALL} -c -m 644 ${WRKSRC}/support/rc.local-add ${XMPLD}
60 ${INSTALL} -c -m 644 ${WRKSRC}/support/services-add ${XMPLD}
61 ${INSTALL} -c -m 644 ${WRKSRC}/support/inetd.conf-add ${XMPLD}
62 (cd ${WRKSRC}/src; ${MAKE} ${INSTALL}.man)
63 (cd ${WRKSRC}/src; ${MAKE} TARGETD=${XMPLDT} ${INSTALL}.targets )
65 .include "../../mk/bsd.pkg.mk"