From 7fca2f7360f1be52c9224a92866c9570c1688f1e Mon Sep 17 00:00:00 2001 From: Michael Imhof Date: Mon, 8 Sep 2003 12:04:13 +0000 Subject: Updated ebuild. Should close #27810 --- sys-cluster/ganglia-monitor-core/ChangeLog | 8 ++- sys-cluster/ganglia-monitor-core/Manifest | 4 +- .../files/digest-ganglia-monitor-core-2.5.4 | 1 + .../ganglia-monitor-core-2.5.4.ebuild | 61 ++++++++++++++++++++++ 4 files changed, 71 insertions(+), 3 deletions(-) create mode 100644 sys-cluster/ganglia-monitor-core/files/digest-ganglia-monitor-core-2.5.4 create mode 100644 sys-cluster/ganglia-monitor-core/ganglia-monitor-core-2.5.4.ebuild (limited to 'sys-cluster') diff --git a/sys-cluster/ganglia-monitor-core/ChangeLog b/sys-cluster/ganglia-monitor-core/ChangeLog index f90f4d34a14c..9373e0f7516f 100644 --- a/sys-cluster/ganglia-monitor-core/ChangeLog +++ b/sys-cluster/ganglia-monitor-core/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-cluster/ganglia-monitor-core # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia-monitor-core/ChangeLog,v 1.2 2003/06/20 04:19:34 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia-monitor-core/ChangeLog,v 1.3 2003/09/08 12:04:04 tantive Exp $ + +* ganglia-monitor-core-2.5.4 (09 Sep 2003) + + 08 Sep 2003; Michael Imhof + Corrected ebuild submitted by Chad Schmutzer + . Should close #27810. * ganglia-monitor-core-2.5.3 (09 Jun 2003) diff --git a/sys-cluster/ganglia-monitor-core/Manifest b/sys-cluster/ganglia-monitor-core/Manifest index b9a6f130ba51..20a6672f71e5 100644 --- a/sys-cluster/ganglia-monitor-core/Manifest +++ b/sys-cluster/ganglia-monitor-core/Manifest @@ -1,6 +1,6 @@ -MD5 e6c50bd21b9e9363c216f3a18f8b8290 ChangeLog 638 +MD5 bb526b74fa6bbec7c3b91b55897e57c8 ChangeLog 639 MD5 0541105d03d237e66792398af9f6617e ganglia-monitor-core-2.5.3.ebuild 1209 -MD5 0088f8df706d1e8c731f68f8084e67f2 ganglia-monitor-core-2.5.4.ebuild 1640 +MD5 1cefb6ec64f82fa4fbd0fe721bb473c6 ganglia-monitor-core-2.5.4.ebuild 1764 MD5 e23252239ffa30644727a70ca8abfc4f files/digest-ganglia-monitor-core-2.5.3 78 MD5 6ea88507b7ec6a23c51a280c9cfe5da4 files/gmetad.rc 328 MD5 bdc9561d6348490789845f386576d97b files/gmond.rc 322 diff --git a/sys-cluster/ganglia-monitor-core/files/digest-ganglia-monitor-core-2.5.4 b/sys-cluster/ganglia-monitor-core/files/digest-ganglia-monitor-core-2.5.4 new file mode 100644 index 000000000000..d3a34141d1f6 --- /dev/null +++ b/sys-cluster/ganglia-monitor-core/files/digest-ganglia-monitor-core-2.5.4 @@ -0,0 +1 @@ +MD5 354b18077ba33738af5bcb9539ae854d ganglia-monitor-core-2.5.4.tar.gz 431972 diff --git a/sys-cluster/ganglia-monitor-core/ganglia-monitor-core-2.5.4.ebuild b/sys-cluster/ganglia-monitor-core/ganglia-monitor-core-2.5.4.ebuild new file mode 100644 index 000000000000..6cfb5b20653d --- /dev/null +++ b/sys-cluster/ganglia-monitor-core/ganglia-monitor-core-2.5.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia-monitor-core/ganglia-monitor-core-2.5.4.ebuild,v 1.1 2003/09/08 12:04:04 tantive Exp $ + +DESCRIPTION="Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids" +HOMEPAGE="http://ganglia.sourceforge.net/" +SRC_URI="http://unc.dl.sourceforge.net/sourceforge/ganglia/${P}.tar.gz" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="net-analyzer/rrdtool" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}" + +src_compile() { + + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --enable-gexec \ + --with-gmetad || die "./configure failed" + + emake || die +} + +src_install() { + + einstall || die + + insinto /etc + doins gmond/gmond.conf + doins gmetad/gmetad.conf + doman mans/{gmetad.1,gmetric.1,gmond.1,gstat.1} + dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README + dodir /var/lib/ganglia/rrds + fowners nobody.nobody /var/lib/ganglia/rrds + exeinto /etc/init.d + newexe ${FILESDIR}/gmond.rc gmond + newexe ${FILESDIR}/gmetad.rc gmetad + + einfo + einfo "Warning- it is more than likely ganglia-monitor-core-2.5.3" + einfo "overwrote /usr/include/error.h, which belongs to glibc." + einfo + einfo "Please verify the error.h which belongs to glibc is still" + einfo "in place if you are upgrading from ganglia-monitor-core-2.5.3," + einfo "using something like 'epm -V glibc'." + einfo + einfo "If /usr/include/error.h is missing, you will need to take" + einfo "the appropriate action to put the original file back in place," + einfo "such as re-installing glibc." + einfo + einfo "Sorry about that." + einfo +} -- cgit v1.2.3-65-gdbad