# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix-agent/zabbix-agent-1.1-r1.ebuild,v 1.3 2009/09/23 18:26:02 patrick Exp $ inherit eutils MY_P=${PN//-agent/} MY_PV=${PV//_/} DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers. Agent part." HOMEPAGE="http://www.zabbix.com/" SRC_URI="mirror://sourceforge/zabbix/${MY_P}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" DEPEND="" S=${WORKDIR}/${MY_P}-${MY_PV} pkg_preinst() { enewgroup zabbix enewuser zabbix -1 -1 /dev/null zabbix } src_compile() { econf --enable-agent || die "econf failed" emake || die "emake failed" } src_install() { dodir \ /etc/zabbix \ /var/log/zabbix \ /var/run/zabbix keepdir \ /etc/zabbix \ /var/log/zabbix \ /var/run/zabbix insinto /etc/zabbix doins \ ${FILESDIR}/${PV}/zabbix_agent.conf \ ${FILESDIR}/${PV}/zabbix_agentd.conf doinitd ${FILESDIR}/${PV}/init.d/zabbix-agentd dosbin \ src/zabbix_agent/zabbix_agent \ src/zabbix_agent/zabbix_agentd dobin \ src/zabbix_sender/zabbix_sender \ src/zabbix_get/zabbix_get fowners zabbix:zabbix \ /etc/zabbix \ /etc/zabbix/zabbix_agent.conf \ /etc/zabbix/zabbix_agentd.conf \ /var/log/zabbix \ /var/run/zabbix fperms 0750 \ /etc/zabbix \ /var/log/zabbix \ /var/run/zabbix fperms 0640 \ /etc/zabbix/zabbix_agent.conf \ /etc/zabbix/zabbix_agentd.conf }