diff options
author | Wolfram Schlich <wschlich@gentoo.org> | 2006-06-06 13:03:26 +0000 |
---|---|---|
committer | Wolfram Schlich <wschlich@gentoo.org> | 2006-06-06 13:03:26 +0000 |
commit | af673777d142358cd12051f72988702b2efb0465 (patch) | |
tree | 10deb400bf917d45111fde21140f33ba275f9dc6 /net-analyzer/zabbix-agent/zabbix-agent-1.1.ebuild | |
parent | Added >=emul-linux-x86-xlibs-7.0 to the list of accepted packages to allow fo... (diff) | |
download | historical-af673777d142358cd12051f72988702b2efb0465.tar.gz historical-af673777d142358cd12051f72988702b2efb0465.tar.bz2 historical-af673777d142358cd12051f72988702b2efb0465.zip |
maintainer takeover, version bump
Package-Manager: portage-2.1_rc4-r1
Diffstat (limited to 'net-analyzer/zabbix-agent/zabbix-agent-1.1.ebuild')
-rw-r--r-- | net-analyzer/zabbix-agent/zabbix-agent-1.1.ebuild | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/net-analyzer/zabbix-agent/zabbix-agent-1.1.ebuild b/net-analyzer/zabbix-agent/zabbix-agent-1.1.ebuild new file mode 100644 index 000000000000..1bad41f65df9 --- /dev/null +++ b/net-analyzer/zabbix-agent/zabbix-agent-1.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2006 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.ebuild,v 1.1 2006/06/06 13:03:26 wschlich 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 ~sparc ~x86" +IUSE="" +DEPEND="virtual/libc" + +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_sender/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 +} |