Portage is a package management system used by Gentoo Linux
# ChangeLog for net-analyzer/cacti-cactid
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti-cactid/ChangeLog,v 1.37 2008/01/26 13:03:18 pva Exp $
26 Jan 2008;
Moved autotools stuff to src_unpack, bug #207459, thank Diego Pettenò
06 Sep 2007; Markus Ullmann
-cacti-cactid-0.8.6g.ebuild:
Cleanup
19 Jul 2007; Christoph Mende
cacti-cactid-0.8.6i-r1.ebuild:
Stable on amd64 wrt bug #172378
14 Jun 2007;
Added ~amd64 keyword. Works fine on my amd64 server. Also thank Victor Roman
Archidona
01 May 2007; Marius Mauch
cacti-cactid-0.8.6i-r1.ebuild:
Replacing einfo with elog
18 Apr 2007; Matti Bickel
ppc stable (bug #172378)
04 Apr 2007; Gustavo Zacarias
cacti-cactid-0.8.6i-r1.ebuild:
Stable on sparc wrt #172378
29 Mar 2007; Markus Rothe
cacti-cactid-0.8.6i-r1.ebuild:
Stable on ppc64; bug #172378
27 Mar 2007; Christian Faulhammer
cacti-cactid-0.8.6i-r1.ebuild:
stable x86, bug 172378
10 Mar 2007; Matti Bickel
ppc stable (bug #155147)
*cacti-cactid-0.8.6i-r1 (26 Feb 2007)
26 Feb 2007;
-cacti-cactid-0.8.6f_p1.ebuild, -cacti-cactid-0.8.6i.ebuild,
+cacti-cactid-0.8.6i-r1.ebuild:
Don't set apache group on cactid.conf as this is broken when user doesn't use
apache webserver and apache group does not exist (bug #168362 reported by
David Maus
30 Jan 2007; Raúl Porcel
x86 stable wrt bug 155147
29 Jan 2007; Jason Wever
Stable on SPARC wrt bug #155147.
*cacti-cactid-0.8.6i (28 Jan 2007)
28 Jan 2007;
Version bump. Thank Conrad Kostecki
#159628.
13 Jan 2007; Markus Rothe
Stable on ppc64; bug #155147
23 Nov 2006; Francesco Riosa
cacti-cactid-0.8.6f_p1.ebuild, cacti-cactid-0.8.6g.ebuild:
dev-db/mysql => virtual/mysql
14 Aug 2006; Daniel Black
cacti-cactid-0.8.6e.ebuild, cacti-cactid-0.8.6f_p1.ebuild,
cacti-cactid-0.8.6g.ebuild:
WANT_AUTOCONF changed to 2.5 as per QA bug #143429
23 May 2006; Markus Rothe
cacti-cactid-0.8.6f_p1.ebuild:
Stable on ppc64
14 May 2006; Michael Sterrett
cacti-cactid-0.8.6f_p1.ebuild:
ppc64 needs net-analyzer/cacti first
07 May 2006; Markus Rothe
cacti-cactid-0.8.6f_p1.ebuild:
Stable on ppc64
*cacti-cactid-0.8.6g (16 Jan 2006)
16 Jan 2006; Lance Albertson
+cacti-cactid-0.8.6g.ebuild:
* Version bump
16 Jan 2006; Jason Wever
Stable on SPARC.
18 Dec 2005; Lance Albertson
cacti-cactid-0.8.6f_p1.ebuild:
* Stable on x86
17 Dec 2005; Markus Rothe
cacti-cactid-0.8.6f_p1.ebuild:
Added ~ppc64
18 Nov 2005; Lance Albertson
-cacti-cactid-0.8.6d-r1.ebuild, cacti-cactid-0.8.6e.ebuild,
cacti-cactid-0.8.6f_p1.ebuild:
* Removed old ebuild
* Added >=dev-db/mysql-5 block (bug #112010)
* Fixed RDEPEND
*cacti-cactid-0.8.6f_p1 (23 Oct 2005)
23 Oct 2005; Lance Albertson
+cacti-cactid-0.8.6f_p1.ebuild:
* Version bump
24 Aug 2005; Lance Albertson
-cacti-cactid-0.8.6c.ebuild, cacti-cactid-0.8.6e.ebuild:
* Stable on x86
* Ebuild cleanup
*cacti-cactid-0.8.6e (10 Jul 2005)
10 Jul 2005; Lance Albertson
+cacti-cactid-0.8.6e.ebuild:
Version bump
03 Jun 2005; Lance Albertson
-cacti-cactid-0.9_pre20050528.ebuild:
Removing cvs snapshot per request of upstream. Basically, the main branch
doesn't work with any of the current stable releases. Instead of trying to
maintain both a cactid and cacti cvs snapshot ebuild, just going to axe this
one.
*cacti-cactid-0.9_pre20050528 (28 May 2005)
28 May 2005; Lance Albertson
+cacti-cactid-0.9_pre20050528.ebuild:
New cvs snapshot ebuild
28 May 2005; Lance Albertson
cacti-cactid-0.8.6c.ebuild, cacti-cactid-0.8.6d-r1.ebuild:
fix the autoconf preference so it will actually work
15 May 2005; Joseph Jezak
cacti-cactid-0.8.6d-r1.ebuild:
Marked ~ppc for bug #92412.
10 May 2005; Lance Albertson
cacti-cactid-0.8.6c.ebuild, -cacti-cactid-0.8.6d.ebuild,
cacti-cactid-0.8.6d-r1.ebuild:
marked stable for x86
updated 0.8.6c to reflect changed made in 0.8.6d-r1
02 May 2005; Jason Wever
Added ~sparc keyword.
*cacti-cactid-0.8.6d-r1 (01 May 2005)
01 May 2005; Lance Albertson
+cacti-cactid-0.8.6d-r1.ebuild:
conf file fix from #90662
*cacti-cactid-0.8.6d (10 Apr 2005)
10 Apr 2005; Lance Albertson
+cacti-cactid-0.8.6d.ebuild:
New version
*cacti-cactid-0.8.6c (10 Apr 2005)
10 Apr 2005; Lance Albertson
+cacti-cactid-0.8.6c.ebuild:
new ebuild from #63889, thanks Andy Dustman
DIST cacti-cactid-0.8.6i.tar.gz 153534 RMD160 40975765cf5f4543ceb85a35c8ae905064c7f4d9 SHA1 82a14128780216ab8ae2a46f45fdecc9210b00f2 SHA256 6024ee5083a296ef3815ffa2294a9d0c1605aa8501e7114716675101db8bd841
EBUILD cacti-cactid-0.8.6i-r1.ebuild 1632 RMD160 8298fe578195a4cf6abc01dba831bbe40acc1e21 SHA1 6900111f6740665581d8da714c3a8da72b774cb9 SHA256 93a21c1d71fff00503827f6a43619e75a84455e80a9f5a12a5a52ada198cdb6f
MISC ChangeLog 5837 RMD160 d905e85b909fb560548256f9379a33f652f6550c SHA1 05f1d46b3fa71ab49944b1de5c9d1e6a0a00ef53 SHA256 5a076cc911718cd44cd4c85e877e763b0732162778c19bdc39eea18f231b4f82
MISC metadata.xml 682 RMD160 6151c59b37c78fc476077aef062f78e1839575d7 SHA1 066f25955d4a474f6971b9963b86b304a92c6fa7 SHA256 920d0ffe4d80f62d59f06dfe513e27a9923a397d206c8b7ce67286efb00c78e1
# Copyright 1999-2008 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.6i-r1.ebuild,v 1.9 2008/01/26 13:03:18 pva 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="amd64 ppc ppc64 sparc x86"
IUSE=""
DEPEND="net-analyzer/net-snmp
virtual/mysql"
RDEPEND="${DEPEND}
net-analyzer/cacti"
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
eaclocal
eautoconf
}
src_compile() {
econf || die "econf failed"
emake || die "emake failed"
}
src_install() {
exeinto usr/sbin ; doexe "${S}"/cactid
insinto etc/ ; insopts -m0640 -o root ; doins "${S}"/cactid.conf
dodoc ChangeLog INSTALL README
}
pkg_postinst() {
elog "Please see cacti's site for installation instructions."
elog "Theres no need to change the crontab for this, just"
elog "read the instructions on how to implement it"
elog
elog "http://cacti.net/cactid_install.php"
echo
ewarn "/etc/cactid.conf should be readable by webserver, thus after you"
ewarn "decide on webserver/webserver group do not forgive to change it's"
ewarn "group with the following command:"
ewarn
ewarn " # chown root:wwwgroup /etc/cactid.conf"
echo
}
Cactid is a poller for Cacti that primarily strives to be as fast as
possible. For this reason it is written in native C, makes use of POSIX
threads, and is linked directly against the net-snmp library for
minmumal SNMP polling overhead. Cactid is a replacement for the default
cmd.php poller so you must decide if using Cactid makes sense for your
installation.