5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}_${PORTVERSION}
6 DISTNAME= ${PORTNAME}_${PORTVERSION}
8 MAINTAINER= nistor@snickers.org
9 COMMENT= SNMP trap handler/translator/swiss-army-knife
10 WWW= http://www.snmptt.org/
13 LICENSE_FILE= ${WRKSRC}/COPYING
15 RUN_DEPENDS= net-snmp>=0:net-mgmt/net-snmp \
16 p5-Config-IniFiles>=0:devel/p5-Config-IniFiles
20 USES= cpe perl5 shebangfix tar:tgz
22 SUB_LIST= PERL=${PERL}
24 PORTDOCS= faqs.html index.html layout1.css snmptt.html \
25 snmpttconvert.html snmpttconvertmib.html
32 SCRIPTS= snmptt snmptt-net-snmp-test snmpttconvert \
33 snmpttconvertmib snmptthandler
35 SHEBANG_FILES= ${SCRIPTS}
38 ${REINPLACE_CMD} -e "s|/var/run|/var/run/${PORTNAME}|" \
39 -e "s|/etc|${PREFIX}/etc|" ${WRKSRC}/snmptt.ini
42 cd ${WRKSRC} && ${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${PREFIX}/sbin
43 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/snmp
44 ${INSTALL_DATA} ${WRKSRC}/snmptt.ini ${STAGEDIR}${PREFIX}/etc/snmp/snmptt.ini.sample
45 ${INSTALL_DATA} ${WRKSRC}/examples/snmptt.conf.generic \
46 ${STAGEDIR}${PREFIX}/etc/snmp/snmptt.conf.generic.sample
47 ${INSTALL_DATA} ${FILESDIR}/newsyslog-snmptt.conf \
48 ${STAGEDIR}${PREFIX}/etc/snmp/newsyslog-snmptt.conf.sample
49 @${MKDIR} ${STAGEDIR}/var/log/${PORTNAME}
50 @${MKDIR} ${STAGEDIR}/var/run/${PORTNAME}
51 @${MKDIR} ${STAGEDIR}/var/spool/${PORTNAME}
54 @${MKDIR} ${STAGEDIR}${DOCSDIR}
55 cd ${WRKSRC}/docs && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
57 .include <bsd.port.mk>