summaryrefslogtreecommitdiff
path: root/mail/ovs/Makefile
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2007-09-02 01:37:38 +0000
committerRong-En Fan <rafan@FreeBSD.org>2007-09-02 01:37:38 +0000
commitbec681c04c13b825bcd479fa79ae36930df8407f (patch)
tree3b824c024f0f1b638283d41ea18ff8e901d09012 /mail/ovs/Makefile
parent- Update to 0.9.91.5 (diff)
OpenVISP Stats is a very simple mail statistics RRDtool frontend for mail
statistics that produces daily, weekly, monthly and yearly graphs of received/sent, bounces/rejected, spam mails, viruses, ... and pop/imap statistics. WWW: http://openvisp.fr/ PR: ports/115938 Submitted by: Xavier Beaudouin <kiwi at oav.net>
Notes
Notes: svn path=/head/; revision=198621
Diffstat (limited to 'mail/ovs/Makefile')
-rw-r--r--mail/ovs/Makefile62
1 files changed, 62 insertions, 0 deletions
diff --git a/mail/ovs/Makefile b/mail/ovs/Makefile
new file mode 100644
index 000000000000..5b0560134d65
--- /dev/null
+++ b/mail/ovs/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for: ovs
+# Date created: 26 August 2007
+# Whom: Xavier Beaudouin <kiwi@oav.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ovs
+PORTVERSION= 1.00
+CATEGORIES= mail
+MASTER_SITES= ftp://ftp.oav.net/openvisp/stats/
+
+MAINTAINER= kiwi@oav.net
+COMMENT= A RRDtool frontend for mail statistics
+
+RUN_DEPENDS= ${SITE_PERL}/RRDp.pm:${PORTSDIR}/databases/rrdtool \
+ ${SITE_PERL}/File/Tail.pm:${PORTSDIR}/devel/p5-File-Tail
+
+NO_BUILD= yes
+
+DATADIR?= /var/db/ovs
+OVS_USER?= ${WWWOWN}
+OVS_GROUP?= ${WWWGRP}
+
+USE_RC_SUBR= ${PORTNAME}.sh
+SUB_LIST+= OVS_USER=${OVS_USER} OVS_GROUP=${OVS_GROUP}
+
+DOCS= README CHANGES COPYING CHANGES.old README.old
+.if !defined(NOPORTDOCS)
+PORTDOCS= ${DOCS}
+.endif
+
+pre-everything::
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "You may set following options:"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "DATADIR=/var/db/ovs Where do you put RRD databases?"
+ @${ECHO_MSG} "OVS_USER=www User to run mailgraph (Default: ${WWWOWN})"
+ @${ECHO_MSG} ""
+
+post-patch:
+ @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/ovs.cgi
+
+do-install:
+ @${MKDIR} ${PREFIX}/www/cgi-bin
+ @${MKDIR} ${DATADIR}
+ @${CHOWN} -R ${OVS_USER}:${OVS_GROUP} ${DATADIR}
+ @${INSTALL_SCRIPT} ${WRKSRC}/ovs.pl ${PREFIX}/sbin
+ @${INSTALL_SCRIPT} ${WRKSRC}/ovs.cgi ${PREFIX}/www/cgi-bin
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ for f in ${DOCS}; do \
+ ${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \
+ done
+.endif
+
+post-install:
+ @${ECHO_MSG} ""
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO_MSG} ""
+
+.include <bsd.port.mk>