public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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