diff options
author | Will Andrews <will@FreeBSD.org> | 2004-01-06 06:27:10 +0000 |
---|---|---|
committer | Will Andrews <will@FreeBSD.org> | 2004-01-06 06:27:10 +0000 |
commit | 8a540197e0ad4ccc009d636777ea037573aed6fc (patch) | |
tree | 27242348c2d70af1e06f47c8ab9e385dcb2291b7 /net/jffnms/Makefile | |
parent | 08c8f0e2dfe867f33166ac11fa96fa13f2917a6e (diff) | |
download | ports-8a540197e0ad4ccc009d636777ea037573aed6fc.tar.gz ports-8a540197e0ad4ccc009d636777ea037573aed6fc.zip |
Notes
Diffstat (limited to 'net/jffnms/Makefile')
-rw-r--r-- | net/jffnms/Makefile | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/net/jffnms/Makefile b/net/jffnms/Makefile new file mode 100644 index 000000000000..4aa2c669212e --- /dev/null +++ b/net/jffnms/Makefile @@ -0,0 +1,55 @@ +# Ports collection makefile for: jffnms +# Date created: Aug 21 2003 +# Whom: Sergey Akifyev <asa@gascom.ru> +# +# $FreeBSD$ +# + +PORTNAME= jffnms +PORTVERSION= 0.7.4 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR=${PORTNAME} + +MAINTAINER= asa@gascom.ru +COMMENT= Very advanced network monitoring and control system + +RUN_DEPENDS= neato:${PORTSDIR}/graphics/graphviz \ + rrdtool:${PORTSDIR}/net/rrdtool \ + php:${PORTSDIR}/lang/php4-nms \ + nmap:${PORTSDIR}/security/nmap \ + tmpwatch:${PORTSDIR}/sysutils/tmpwatch + +USE_MYSQL= yes +USE_REINPLACE= yes + +JFFNMSDIR?= share/jffnms +PHPSO?= ${LOCALBASE}/libexec/apache/libphp4.so +LDD?= /usr/bin/ldd +CRONTAB?= /usr/bin/crontab + +PLIST_SUB= JFFNMSDIR=${JFFNMSDIR} + +do-build: + @${REINPLACE_CMD} -e 's|/opt/jffnms|${LOCALBASE}/${JFFNMSDIR}|g' \ + -e 's|/usr/bin/php|${LOCALBASE}/bin/php|g' \ + -e 's|/usr/bin/rrdtool|${LOCALBASE}/bin/rrdtool|g' \ + -e 's|/usr/bin/nmap|${LOCALBASE}/bin/nmap|g' \ + -e 's|/usr/bin/neato|${LOCALBASE}/bin/neato|g' \ + -e 's| /jffnms| /htdocs|g' \ + ${WRKSRC}/conf/config.ini + +do-install: + @${MKDIR} ${LOCALBASE}/${JFFNMSDIR} + @${CP} -R ${WRKSRC}/* ${LOCALBASE}/${JFFNMSDIR} + @${CHOWN} -R www:www ${LOCALBASE}/${JFFNMSDIR} + @${SED} -e 's|%LOCALBASE%|${LOCALBASE}|g' \ + -e 's|%JFFNMSDIR%|${LOCALBASE}/${JFFNMSDIR}|g' ${FILESDIR}/jffnms.cron \ + > ${LOCALBASE}/${JFFNMSDIR}/jffnms.cron + @${SED} -e 's|%JFFNMSDIR%|${LOCALBASE}/${JFFNMSDIR}|g' \ + -e 's|%JFFNMS%|${DISTNAME}|g' ${FILESDIR}/jffnms_db.sh \ + > ${LOCALBASE}/${JFFNMSDIR}/jffnms_db.sh + @${CRONTAB} -u www ${LOCALBASE}/${JFFNMSDIR}/jffnms.cron + @${SED} -e 's|%JFFNMSDIR%|${LOCALBASE}/${JFFNMSDIR}|g' ${PKGMESSAGE} + +.include <bsd.port.mk> |