# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils webapp DESCRIPTION="A mail statistics RRDtool frontend for Postfix" HOMEPAGE="http://people.ee.ethz.ch/~dws/software/mailgraph/" SRC_URI="http://people.ee.ethz.ch/~dws/software/${PN}/pub/${P}.tar.gz" LICENSE="GPL-2" KEYWORDS="~x86" IUSE="" RDEPEND="dev-lang/perl dev-perl/File-Tail net-analyzer/rrdtool" DEPEND=">=sys-apps/sed-4" pkg_setup() { webapp_pkg_setup built_with_use net-analyzer/rrdtool perl \ || die "net-analyzer/rrdtool must be built with USE=perl" } src_unpack() { unpack ${A} cd ${S} sed -i \ -e "s|\(my \$rrd = '\).*'|\1/var/lib/mailgraph/mailgraph.rrd'|" \ -e "s|\(my \$rrd_virus = '\).*'|\1/var/lib/mailgraph/mailgraph_virus.rrd'|" \ mailgraph.cgi || die "sed mailgraph.cgi failed" } src_install() { webapp_src_preinst # for the RRDs keepdir /var/lib/mailgraph # mailgraph daemon newbin mailgraph.pl mailgraph # mailgraph CGI script exeinto ${MY_CGIBINDIR} doexe mailgraph.cgi webapp_runbycgibin perl ${MY_CGIBINDIR}/mailgraph.cgi # init/conf files for mailgraph daemon newinitd ${FILESDIR}/mailgraph.initd mailgraph newconfd ${FILESDIR}/mailgraph.confd mailgraph # docs dodoc README CHANGES COPYING webapp_src_install }