blob: b081bfb9fc55d8b47607b2d4b310d20d388279b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
# $NetBSD: Makefile,v 1.33 2007/08/12 14:06:55 joerg Exp $
#
DISTNAME= nocol-4.3.1
PKGREVISION= 4
CATEGORIES= net
MASTER_SITES= http://www.netplex-tech.com/software/nocol/downloads/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.netplex-tech.com/software/nocol/
COMMENT= Extensible network and system monitoring utility
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= ./Configure
CONFIGURE_ARGS+= < ${WRKSRC}/answers
USE_TOOLS+= perl:run mkdirhier yacc
USE_LIBTOOL= yes
INSTALL_TARGET= install root
OWN_DIRS+= /var/run/msgs
OWN_DIRS+= /var/run/data
DEPENDS+= tk-Tix-[0-9]*:../../x11/tk-Tix
.include "../../x11/tk-Tix/interpreter.mk"
REPLACE_PERL= perlnocol/hostmon-osclients/hostmon-client*
REPLACE_TK_TIX= tknocol/tkNocol.tix
post-patch:
@(hostname=`/bin/hostname`; \
dir=""; \
for d in /usr/bin /usr/sbin `${ECHO} $$PATH | ${TR} ':' ' '`; do \
if [ -x $$d/host ]; then \
dir=$$d; \
break; \
fi \
done; \
if [ "X$$dir" = "X" ]; then \
${ECHO} "host program not found"; \
exit 1; \
fi; \
fqdn=`$$dir/host $$hostname | ${AWK} '{ print $$1; exit }'`; \
${SED} -e 's|@prefix@|${PREFIX}|g' -e "s|@FQDN@|$$fqdn|g" \
${FILESDIR}/answers > ${WRKSRC}/answers)
pre-configure:
@${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/cmu-snmp/snmp
@${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/cmu-snmp/snmpapps
@${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/cmu-snmp/snmp
@${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/cmu-snmp/snmpapps
post-install:
# Ensure webnocol audio and images files are available if needed
#
${INSTALL_DATA_DIR} ${PREFIX}/share/nocol/gifs
for f in critical.wav error.wav warning.wav ; do \
${INSTALL_DATA} ${WRKSRC}/webnocol/$$f ${PREFIX}/share/nocol; \
done
for f in bluesq.gif critical.jpg empty.gif error.jpg \
greensq.gif help.jpg info.jpg redsq.gif warning.jpg \
yellowsq.gif ; do \
${INSTALL_DATA} ${WRKSRC}/webnocol/gifs/$$f \
${PREFIX}/share/nocol/gifs; \
done
.include "../../mk/resolv.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
|