aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/devmon/Makefile
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2013-03-02 20:20:12 +0000
committerSteve Wills <swills@FreeBSD.org>2013-03-02 20:20:12 +0000
commitc4a7ff67b32b4935d76146aa33b4b753258b0db2 (patch)
tree0cd485be01083538e37e6e9db20ee84e10f6bfbd /net-mgmt/devmon/Makefile
parent01084cc7400694098a5ecfc2103ed82f36109d81 (diff)
downloadports-c4a7ff67b32b4935d76146aa33b4b753258b0db2.tar.gz
ports-c4a7ff67b32b4935d76146aa33b4b753258b0db2.zip
Devmon is a Perl daemon designed to supplement and enhance the monitoring
capabilities of a server running either the BigBrother or Hobbit monitoring software. WWW: http://devmon.sourceforge.net/ PR: ports/176427 Submitted by: Mark Felder <feld@feld.me>
Notes
Notes: svn path=/head/; revision=313295
Diffstat (limited to 'net-mgmt/devmon/Makefile')
-rw-r--r--net-mgmt/devmon/Makefile50
1 files changed, 50 insertions, 0 deletions
diff --git a/net-mgmt/devmon/Makefile b/net-mgmt/devmon/Makefile
new file mode 100644
index 000000000000..8108f938f7af
--- /dev/null
+++ b/net-mgmt/devmon/Makefile
@@ -0,0 +1,50 @@
+# Created by: Mark Felder <feld@feld.me>
+# $FreeBSD$
+
+PORTNAME= devmon
+DISTVERSION= 0.3.1-beta1
+CATEGORIES= net-mgmt
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}
+
+MAINTAINER= feld@feld.me
+COMMENT= Device monitoring addition to Xymon/Hobbit/BigBrother
+
+LICENSE= GPLv2
+
+RUN_DEPENDS= p5-SNMP_Session>0:${PORTSDIR}/net-mgmt/p5-SNMP_Session
+
+USE_PERL5= yes
+NO_BUILD= yes
+USE_RC_SUBR= devmon
+
+OPTIONS_DEFINE= MYSQL
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MMYSQL}
+USE_MYSQL= yes
+.endif
+
+pre-install:
+ (cd ${WRKSRC} && ${MV} devmon.cfg devmon.cfg.dist)
+
+do-install:
+ ${INSTALL} -d ${PREFIX}/devmon
+ ${INSTALL} -d ${PREFIX}/devmon/modules
+ ${INSTALL_SCRIPT} ${WRKSRC}/devmon ${PREFIX}/devmon/
+ ${INSTALL_DATA} ${WRKSRC}/devmon.cfg.dist ${PREFIX}/devmon/
+ (cd ${WRKSRC}/modules && ${COPYTREE_SHARE} \* ${PREFIX}/devmon/modules/)
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
+ ${INSTALL} -d ${DOCSDIR}/docs
+ ${INSTALL} -d ${DOCSDIR}/extras
+ (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${DOCSDIR}/docs/)
+ (cd ${WRKSRC}/extras && ${COPYTREE_SHARE} \* ${DOCSDIR}/extras/)
+.endif
+
+.include <bsd.port.mk>