| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| inherit eutils |
| |
| DESCRIPTION="A tool to analyze qmail activity with the goal to graph everything through MRTG" |
| HOMEPAGE="http://dev.publicshout.org/qmrtg" |
| SRC_URI="${HOMEPAGE}/download/${P}.tar.gz" |
| |
| LICENSE="BSD" |
| SLOT="0" |
| KEYWORDS="~amd64 ~x86" |
| IUSE="doc" |
| |
| RDEPEND="net-analyzer/mrtg" |
| |
| src_prepare() { |
| sed -i \ |
| -e 's|^CFLAGS =|CFLAGS ?=|g' \ |
| analyzers/Makefile.in filters/Makefile.in || die |
| |
| epatch "${FILESDIR}"/mrtg.cfg.patch |
| epatch "${FILESDIR}"/qmrtg.conf.sample.patch |
| epatch "${FILESDIR}"/${P}-TAI_STR_LEN.patch |
| } |
| |
| DOCS=( INSTALL.txt ) |
| |
| src_install () { |
| default |
| keepdir /var/lib/qmrtg |
| if use doc ; then |
| docinto txt |
| dodoc doc/*.txt |
| docinto html |
| dohtml -r html/* |
| fi |
| |
| insinto /usr/share/qmrtg2 |
| doins examples/* |
| |
| } |
| |
| pkg_postinst () { |
| elog |
| elog "You need to configure manually qmrtg in order to run it." |
| elog "The configuration templates in /usr/share/qmrtg2/ and" |
| elog "the INSTALL file in /usr/share/doc/qmrtg-2.1/" |
| elog "will be useful." |
| elog |
| } |