1 # $NetBSD: Makefile,v 1.36 2012/09/09 19:26:54 dholland Exp $
7 MASTER_SITES= http://www.netplex-tech.com/software/nocol/downloads/
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://www.netplex-tech.com/software/nocol/
11 COMMENT= Extensible network and system monitoring utility
13 PKG_DESTDIR_SUPPORT= user-destdir
17 CONFIGURE_SCRIPT= ./Configure
18 CONFIGURE_ARGS+= < ${WRKSRC}/answers
20 USE_TOOLS+= perl:run mkdirhier yacc
23 INSTALL_TARGET= install root
25 OWN_DIRS+= /var/run/msgs
26 OWN_DIRS+= /var/run/data
28 DEPENDS+= tk-Tix-[0-9]*:../../x11/tk-Tix
30 .include "../../x11/tk/interpreter.mk"
32 REPLACE_PERL= perlnocol/hostmon-osclients/hostmon-client*
33 REPLACE_WISH= tknocol/tkNocol.tix
35 INSTALLATION_DIRS= share/nocol/gifs
36 INSTALL_MAKE_FLAGS+= ROOTDIR=${DESTDIR}${PREFIX} \
37 MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/mann \
38 PIDDIR=${DESTDIR}/var/run \
39 DATADIR=${DESTDIR}/var/run/data \
40 MSGSDIR=${DESTDIR}/var/run/msgs
43 @(hostname=`/bin/hostname`; \
45 for d in /usr/bin /usr/sbin `${ECHO} $$PATH | ${TR} ':' ' '`; do \
46 if [ -x $$d/host ]; then \
51 if [ "X$$dir" = "X" ]; then \
52 ${ECHO} "host program not found"; \
55 fqdn=`$$dir/host $$hostname | ${AWK} '{ print $$1; exit }'`; \
56 ${SED} -e 's|@prefix@|${PREFIX}|g' -e "s|@FQDN@|$$fqdn|g" \
57 ${FILESDIR}/answers > ${WRKSRC}/answers)
60 @${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/cmu-snmp/snmp
61 @${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/cmu-snmp/snmpapps
62 @${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/cmu-snmp/snmp
63 @${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/cmu-snmp/snmpapps
66 for f in critical.wav error.wav warning.wav ; do \
67 ${INSTALL_DATA} ${WRKSRC}/webnocol/$$f ${DESTDIR}${PREFIX}/share/nocol; \
70 for f in bluesq.gif critical.jpg empty.gif error.jpg \
71 greensq.gif help.jpg info.jpg redsq.gif warning.jpg \
73 ${INSTALL_DATA} ${WRKSRC}/webnocol/gifs/$$f \
74 ${DESTDIR}${PREFIX}/share/nocol/gifs; \
77 .include "../../mk/resolv.buildlink3.mk"
78 .include "../../mk/bsd.pkg.mk"