* [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild
@ 2009-02-21 21:40 Justin Bronder (jsbronder)
0 siblings, 0 replies; 6+ messages in thread
From: Justin Bronder (jsbronder) @ 2009-02-21 21:40 UTC (permalink / raw
To: gentoo-commits
jsbronder 09/02/21 21:40:41
Modified: ChangeLog
Added: ganglia-3.1.2.ebuild
Log:
Bump sys-cluster/ganglia-3.1.2.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Revision Changes Path
1.25 sys-cluster/ganglia/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.25&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.25&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?r1=1.24&r2=1.25
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- ChangeLog 21 Feb 2009 20:24:19 -0000 1.24
+++ ChangeLog 21 Feb 2009 21:40:40 -0000 1.25
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/ganglia
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.24 2009/02/21 20:24:19 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.25 2009/02/21 21:40:40 jsbronder Exp $
+
+*ganglia-3.1.2 (21 Feb 2009)
+
+ 21 Feb 2009; Justin Bronder <jsbronder@gentoo.org> +ganglia-3.1.2.ebuild:
+ Bump sys-cluster/ganglia-3.1.2.
21 Feb 2009; Justin Bronder <jsbronder@gentoo.org>
-files/ganglia-3.1.0-gmetad-hierarchical.patch,
1.1 sys-cluster/ganglia/ganglia-3.1.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.1&content-type=text/plain
Index: ganglia-3.1.2.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.1 2009/02/21 21:40:40 jsbronder Exp $
WEBAPP_OPTIONAL="yes"
inherit multilib webapp depend.php python
DESCRIPTION="A scalable distributed monitoring system for clusters and grids"
HOMEPAGE="http://ganglia.sourceforge.net/"
SRC_URI="mirror://sourceforge/ganglia/${P}.tar.gz"
LICENSE="BSD"
WEBAPP_MANUAL_SLOT="yes"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="minimal vhosts python"
DEPEND="
dev-libs/confuse
dev-libs/expat
>=dev-libs/apr-1.0
python? ( >=dev-lang/python-2.3 )
!dev-db/firebird"
RDEPEND="
${DEPEND}
!minimal? ( net-analyzer/rrdtool
${WEBAPP_DEPEND}
=virtual/httpd-php-5* )"
pkg_setup() {
if ! use minimal ; then
require_gd
require_php_with_use xml ctype
webapp_pkg_setup
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
# TODO: Submitted upstream, may not be necessary in the future.
epatch "${FILESDIR}"/${PN}-3.1.1-ctype-c99.patch
# This patch just gives a group to the disk statistics.
# I.E. it's just cosmetics
epatch "${FILESDIR}"/${PN}-3.1.1-multidisk-group.patch
}
src_compile() {
econf \
--enable-gexec \
$(use_enable python) \
$(use_with !minimal gmetad) || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
newinitd "${FILESDIR}"/gmond.rc gmond
doman mans/{gmetric.1,gmond.1,gstat.1}
doman gmond/gmond.conf.5
dodoc AUTHORS ChangeLog INSTALL NEWS README
dodir /etc/ganglia/conf.d
gmond/gmond -t > "${D}"/etc/ganglia/gmond.conf
# Sadly, there is no install target for any of this.
if use python; then
# We install the multidisk module, but not the configuration
# as this needs to be generated later. See pkg_config
local gmond_py="disk/multidisk network/tcpconn"
local gmond_py_conf="tcpconn"
newdoc gmond/modules/python/README README.python_modules
insinto /etc/ganglia/conf.d
doins gmond/modules/conf.d/modpython.conf
for i in ${gmond_py_conf}; do
doins gmond/python_modules/conf.d/${i}.pyconf
done
dodir /usr/$(get_libdir)/ganglia/python_modules
insinto /usr/$(get_libdir)/ganglia/python_modules
for i in ${gmond_py}; do
doins gmond/python_modules/${i}.py
done
fi
insinto /etc/ganglia
if ! use minimal; then
doins gmetad/gmetad.conf
doman mans/gmetad.1
keepdir /var/lib/ganglia/rrds
fowners nobody:nobody /var/lib/ganglia/rrds
newinitd "${FILESDIR}"/gmetad.rc gmetad
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r web/*
webapp_configfile "${MY_HTDOCSDIR}"/conf.php
webapp_src_install
fi
}
pkg_preinst() {
if has_version '<sys-cluster/ganglia-3.1.0'; then
elog "Previous ganglia installation detected."
elog "Copying gmetad configuration to /etc/ganglia"
elog "You may have to remove /etc/gmond.conf yourself."
mkdir -p "${D}"/etc/ganglia
[ -f "${ROOT}"etc/gmetad.conf ] \
&& cp "${ROOT}"etc/gmetad.conf "${D}"/etc/ganglia
fi
}
pkg_postinst() {
elog "A default configuration file for gmond has been generated"
elog "for you as a template by running:"
elog " /usr/sbin/gmond -t > /etc/ganglia/gmond.conf"
elog "customize it from there or provide your own but be aware"
elog "the format has changed since 3.0 and so you won't be able"
elog "to use your current configuration (if you generated any)"
elog "in /etc/gmond.conf directly"
elog
elog "If you require disk {usage,total} statistics, please run"
elog " emerge --config ${PN}"
elog "then check ${ROOT}etc/ganglia/conf.d/diskusage.pyconf"
elog "for correctness."
use minimal || webapp_pkg_postinst
use python && \
python_mod_optimize /usr/$(get_libdir)/ganglia/python_modules/
}
pkg_prerm() {
use minimal || webapp_pkg_prerm
}
pkg_postrm() {
use python && \
python_mod_cleanup /usr/$(get_libdir)/ganglia/python_modules/
[ -d /usr/$(get_libdir)/ganglia ] && \
rmdir /usr/$(get_libdir)/ganglia 2>/dev/null
}
pkg_config() {
local disk_used_metrics disk_total_metrics i
local disk_pyconf="${ROOT}"etc/ganglia/conf.d/diskusage.pyconf
if ! use python; then
einfo "No configuration necessary :)"
exit 0
fi
if [ ! -w ${disk_pyconf} ]; then
eerror "Cannot write to ${disk_pyconf}"
exit 1
fi
ebegin "Generating disk used/total metric configuration to ${disk_pyconf}"
disk_used_metrics=$(${ROOT}/usr/sbin/gmond -m | awk '/-disk_used/{print $1}')
disk_total_metrics=$(${ROOT}/usr/sbin/gmond -m | awk '/-disk_total/{print $1}')
cat > ${disk_pyconf} <<-EOF
#/* Disk usage collection groups for
# multidisk python module */
#
# Autogenerated by pkg_config in the Gentoo ganglia ebuild.
modules {
module {
name = "multidisk"
language = "python"
}
}
collection_group {
collect_every = 10
time_threshold = 50
EOF
for i in ${disk_used_metrics}; do
printf \
"\n metric {\n name = \"%s\"\n value_threshold = 1.0\n }" \
${i} >> ${disk_pyconf}
done
printf "\n}\n\n" >> ${disk_pyconf}
# Get the disk total metrics.
cat >> ${disk_pyconf} <<-EOF
collection_group {
collect_once = yes
time_threshold = 20
EOF
for i in ${disk_total_metrics}; do
printf \
"\n metric {\n name = \"%s\"\n }" \
${i} >> ${disk_pyconf}
done
printf "\n}\n" >> ${disk_pyconf}
}
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild
@ 2009-02-22 17:39 Justin Bronder (jsbronder)
0 siblings, 0 replies; 6+ messages in thread
From: Justin Bronder (jsbronder) @ 2009-02-22 17:39 UTC (permalink / raw
To: gentoo-commits
jsbronder 09/02/22 17:39:58
Modified: ChangeLog ganglia-3.1.2.ebuild
Log:
Use in pkg_postrm, thanks to dberkholz for pointing out my mistake.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Revision Changes Path
1.27 sys-cluster/ganglia/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?r1=1.26&r2=1.27
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ChangeLog 21 Feb 2009 21:42:26 -0000 1.26
+++ ChangeLog 22 Feb 2009 17:39:58 -0000 1.27
@@ -1,6 +1,9 @@
# ChangeLog for sys-cluster/ganglia
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.26 2009/02/21 21:42:26 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.27 2009/02/22 17:39:58 jsbronder Exp $
+
+ 22 Feb 2009; Justin Bronder <jsbronder@gentoo.org> ganglia-3.1.2.ebuild:
+ Use in pkg_postrm, thanks to dberkholz for pointing out my mistake.
21 Feb 2009; Justin Bronder <jsbronder@gentoo.org> metadata.xml:
May as well take over as maintainer.
1.2 sys-cluster/ganglia/ganglia-3.1.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?r1=1.1&r2=1.2
Index: ganglia-3.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ganglia-3.1.2.ebuild 21 Feb 2009 21:40:40 -0000 1.1
+++ ganglia-3.1.2.ebuild 22 Feb 2009 17:39:58 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.1 2009/02/21 21:40:40 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.2 2009/02/22 17:39:58 jsbronder Exp $
WEBAPP_OPTIONAL="yes"
inherit multilib webapp depend.php python
@@ -139,8 +139,8 @@
pkg_postrm() {
use python && \
python_mod_cleanup /usr/$(get_libdir)/ganglia/python_modules/
- [ -d /usr/$(get_libdir)/ganglia ] && \
- rmdir /usr/$(get_libdir)/ganglia 2>/dev/null
+ [ -d "${ROOT}"/usr/$(get_libdir)/ganglia ] && \
+ rmdir "${ROOT}"/usr/$(get_libdir)/ganglia 2>/dev/null
}
pkg_config() {
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild
@ 2009-03-28 15:33 Gysbert Wassenaar (nixnut)
0 siblings, 0 replies; 6+ messages in thread
From: Gysbert Wassenaar (nixnut) @ 2009-03-28 15:33 UTC (permalink / raw
To: gentoo-commits
nixnut 09/03/28 15:33:40
Modified: ChangeLog ganglia-3.1.2.ebuild
Log:
ppc stable #263916
(Portage version: 2.1.6.11/cvs/Linux ppc)
Revision Changes Path
1.28 sys-cluster/ganglia/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?r1=1.27&r2=1.28
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog 22 Feb 2009 17:39:58 -0000 1.27
+++ ChangeLog 28 Mar 2009 15:33:40 -0000 1.28
@@ -1,6 +1,9 @@
# ChangeLog for sys-cluster/ganglia
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.27 2009/02/22 17:39:58 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.28 2009/03/28 15:33:40 nixnut Exp $
+
+ 28 Mar 2009; nixnut <nixnut@gentoo.org> ganglia-3.1.2.ebuild:
+ ppc stable #263916
22 Feb 2009; Justin Bronder <jsbronder@gentoo.org> ganglia-3.1.2.ebuild:
Use in pkg_postrm, thanks to dberkholz for pointing out my mistake.
1.3 sys-cluster/ganglia/ganglia-3.1.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?r1=1.2&r2=1.3
Index: ganglia-3.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ganglia-3.1.2.ebuild 22 Feb 2009 17:39:58 -0000 1.2
+++ ganglia-3.1.2.ebuild 28 Mar 2009 15:33:40 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.2 2009/02/22 17:39:58 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.3 2009/03/28 15:33:40 nixnut Exp $
WEBAPP_OPTIONAL="yes"
inherit multilib webapp depend.php python
@@ -12,7 +12,7 @@
WEBAPP_MANUAL_SLOT="yes"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
IUSE="minimal vhosts python"
DEPEND="
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild
@ 2009-04-05 12:47 Markus Meier (maekke)
0 siblings, 0 replies; 6+ messages in thread
From: Markus Meier (maekke) @ 2009-04-05 12:47 UTC (permalink / raw
To: gentoo-commits
maekke 09/04/05 12:47:47
Modified: ChangeLog ganglia-3.1.2.ebuild
Log:
amd64/x86 stable, bug #263916
(Portage version: 2.1.6.11/cvs/Linux x86_64)
Revision Changes Path
1.29 sys-cluster/ganglia/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.29&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.29&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?r1=1.28&r2=1.29
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- ChangeLog 28 Mar 2009 15:33:40 -0000 1.28
+++ ChangeLog 5 Apr 2009 12:47:47 -0000 1.29
@@ -1,6 +1,9 @@
# ChangeLog for sys-cluster/ganglia
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.28 2009/03/28 15:33:40 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.29 2009/04/05 12:47:47 maekke Exp $
+
+ 05 Apr 2009; Markus Meier <maekke@gentoo.org> ganglia-3.1.2.ebuild:
+ amd64/x86 stable, bug #263916
28 Mar 2009; nixnut <nixnut@gentoo.org> ganglia-3.1.2.ebuild:
ppc stable #263916
1.4 sys-cluster/ganglia/ganglia-3.1.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?r1=1.3&r2=1.4
Index: ganglia-3.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ganglia-3.1.2.ebuild 28 Mar 2009 15:33:40 -0000 1.3
+++ ganglia-3.1.2.ebuild 5 Apr 2009 12:47:47 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.3 2009/03/28 15:33:40 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.4 2009/04/05 12:47:47 maekke Exp $
WEBAPP_OPTIONAL="yes"
inherit multilib webapp depend.php python
@@ -12,7 +12,7 @@
WEBAPP_MANUAL_SLOT="yes"
SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="minimal vhosts python"
DEPEND="
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild
@ 2009-06-20 16:02 Justin Bronder (jsbronder)
0 siblings, 0 replies; 6+ messages in thread
From: Justin Bronder (jsbronder) @ 2009-06-20 16:02 UTC (permalink / raw
To: gentoo-commits
jsbronder 09/06/20 16:02:50
Modified: ChangeLog ganglia-3.1.2.ebuild
Log:
Require php with pcre enabled when building the server. #273703.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Revision Changes Path
1.30 sys-cluster/ganglia/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?r1=1.29&r2=1.30
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog 5 Apr 2009 12:47:47 -0000 1.29
+++ ChangeLog 20 Jun 2009 16:02:50 -0000 1.30
@@ -1,6 +1,9 @@
# ChangeLog for sys-cluster/ganglia
-# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.29 2009/04/05 12:47:47 maekke Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.30 2009/06/20 16:02:50 jsbronder Exp $
+
+ 20 Jun 2009; Justin Bronder <jsbronder@gentoo.org> ganglia-3.1.2.ebuild:
+ Require php with pcre enabled when building the server. #273703.
05 Apr 2009; Markus Meier <maekke@gentoo.org> ganglia-3.1.2.ebuild:
amd64/x86 stable, bug #263916
1.5 sys-cluster/ganglia/ganglia-3.1.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?r1=1.4&r2=1.5
Index: ganglia-3.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ganglia-3.1.2.ebuild 5 Apr 2009 12:47:47 -0000 1.4
+++ ganglia-3.1.2.ebuild 20 Jun 2009 16:02:50 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.4 2009/04/05 12:47:47 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.5 2009/06/20 16:02:50 jsbronder Exp $
WEBAPP_OPTIONAL="yes"
inherit multilib webapp depend.php python
@@ -31,7 +31,7 @@
pkg_setup() {
if ! use minimal ; then
require_gd
- require_php_with_use xml ctype
+ require_php_with_use xml ctype pcre
webapp_pkg_setup
fi
}
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild
@ 2009-06-20 18:27 Justin Bronder (jsbronder)
0 siblings, 0 replies; 6+ messages in thread
From: Justin Bronder (jsbronder) @ 2009-06-20 18:27 UTC (permalink / raw
To: gentoo-commits
jsbronder 09/06/20 18:27:54
Modified: ChangeLog ganglia-3.1.2.ebuild
Log:
Fix permissions on /var/lib/ganglia/rrds, #273695
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Revision Changes Path
1.32 sys-cluster/ganglia/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ChangeLog?r1=1.31&r2=1.32
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- ChangeLog 20 Jun 2009 16:05:32 -0000 1.31
+++ ChangeLog 20 Jun 2009 18:27:54 -0000 1.32
@@ -1,6 +1,9 @@
# ChangeLog for sys-cluster/ganglia
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.31 2009/06/20 16:05:32 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ChangeLog,v 1.32 2009/06/20 18:27:54 jsbronder Exp $
+
+ 20 Jun 2009; Justin Bronder <jsbronder@gentoo.org> ganglia-3.1.2.ebuild:
+ Fix permissions on /var/lib/ganglia/rrds, #273695
20 Jun 2009; Justin Bronder <jsbronder@gentoo.org>
-ganglia-3.1.1-r2.ebuild:
1.6 sys-cluster/ganglia/ganglia-3.1.2.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild?r1=1.5&r2=1.6
Index: ganglia-3.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ganglia-3.1.2.ebuild 20 Jun 2009 16:02:50 -0000 1.5
+++ ganglia-3.1.2.ebuild 20 Jun 2009 18:27:54 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.5 2009/06/20 16:02:50 jsbronder Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ganglia/ganglia-3.1.2.ebuild,v 1.6 2009/06/20 18:27:54 jsbronder Exp $
WEBAPP_OPTIONAL="yes"
inherit multilib webapp depend.php python
@@ -84,20 +84,22 @@
done
fi
- insinto /etc/ganglia
if ! use minimal; then
- doins gmetad/gmetad.conf
- doman mans/gmetad.1
- keepdir /var/lib/ganglia/rrds
- fowners nobody:nobody /var/lib/ganglia/rrds
- newinitd "${FILESDIR}"/gmetad.rc gmetad
-
webapp_src_preinst
insinto "${MY_HTDOCSDIR}"
doins -r web/*
-
webapp_configfile "${MY_HTDOCSDIR}"/conf.php
webapp_src_install
+
+ # webapp_src_install stomps on permissions, so do that
+ # stuff first.
+ insinto /etc/ganglia
+ doins gmetad/gmetad.conf
+ doman mans/gmetad.1
+
+ newinitd "${FILESDIR}"/gmetad.rc gmetad
+ keepdir /var/lib/ganglia/rrds
+ fowners nobody:nobody /var/lib/ganglia/rrds
fi
}
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-06-20 18:27 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-21 21:40 [gentoo-commits] gentoo-x86 commit in sys-cluster/ganglia: ChangeLog ganglia-3.1.2.ebuild Justin Bronder (jsbronder)
-- strict thread matches above, loose matches on Subject: below --
2009-02-22 17:39 Justin Bronder (jsbronder)
2009-03-28 15:33 Gysbert Wassenaar (nixnut)
2009-04-05 12:47 Markus Meier (maekke)
2009-06-20 16:02 Justin Bronder (jsbronder)
2009-06-20 18:27 Justin Bronder (jsbronder)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox