blob: 7533100b92cff71ae4f7b0cd8df12b9734b0b709 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti-cactid/cacti-cactid-0.8.6g.ebuild,v 1.4 2006/11/23 19:46:52 vivo Exp $
WANT_AUTOCONF="latest"
inherit autotools
MY_PV=${PV/_p/-}
DESCRIPTION="Cactid is a poller for Cacti that primarily strives to be as fast
as possible"
HOMEPAGE="http://cacti.net/cactid_info.php"
SRC_URI="http://www.cacti.net/downloads/cactid/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="net-analyzer/net-snmp
virtual/mysql
>=sys-devel/autoconf-2.59"
RDEPEND="net-analyzer/cacti
net-analyzer/net-snmp
virtual/mysql"
src_unpack() {
unpack ${A} ; cd ${S}
sed -i -e 's/^bin_PROGRAMS/sbin_PROGRAMS/' Makefile.am
sed -i -e 's/mysqlclient/mysqlclient_r/g' configure.ac
sed -i -e 's/wwwroot\/cacti\/log/var\/log/g' cactid.h
}
src_compile() {
eaclocal
eautoconf
econf || die "econf failed"
emake || die "emake failed"
}
src_install() {
exeinto usr/sbin ; doexe ${S}/cactid
insinto etc/ ; insopts -m0640 -o root -g apache ; doins ${S}/cactid.conf
dodoc CHANGELOG INSTALL README
}
pkg_postinst() {
einfo "Please see cacti's site for installation instructions."
einfo "Theres no need to change the crontab for this, just"
einfo "read the instructions on how to implement it"
einfo
einfo "http://cacti.net/cactid_install.php"
}
|