public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/ganglia/, sys-cluster/ganglia/files/
@ 2017-01-15 11:20 Pacho Ramos
  0 siblings, 0 replies; only message in thread
From: Pacho Ramos @ 2017-01-15 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     113469283ff65b3b374db3399cfa2684c2a2ba97
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 11:07:38 2017 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 11:20:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11346928

sys-cluster/ganglia: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/ganglia/Manifest                       |  2 -
 .../ganglia/files/ganglia-3.1.1-ctype-c99.patch    | 13 ---
 .../files/ganglia-3.1.1-multidisk-group.patch      | 11 ---
 .../ganglia-3.1.1-process_path-overflow-r1.patch   | 48 -----------
 sys-cluster/ganglia/ganglia-3.5.0-r1.ebuild        | 90 ---------------------
 sys-cluster/ganglia/ganglia-3.5.0.ebuild           | 89 ---------------------
 sys-cluster/ganglia/ganglia-3.6.0-r1.ebuild        | 93 ----------------------
 sys-cluster/ganglia/ganglia-3.7.1.ebuild           | 91 ---------------------
 8 files changed, 437 deletions(-)

diff --git a/sys-cluster/ganglia/Manifest b/sys-cluster/ganglia/Manifest
index 37e2444..ffb5e9c 100644
--- a/sys-cluster/ganglia/Manifest
+++ b/sys-cluster/ganglia/Manifest
@@ -1,3 +1 @@
-DIST ganglia-3.5.0.tar.gz 1234790 SHA256 43a9a6349e2c04cd106a41f89d4cf544de05d4afe5d3be9918dd187485c7e691 SHA512 0d1e547cdfd8eb0ac57b9b8bb4c0f2d9dc67d30de08201f1c4935c356e4ae8fc283e1ce63c16aafeb8f74b1b837c336f66d42cb65b24083933ef03f44139dc24 WHIRLPOOL 118bc8d6f830cd26bbdb0f4309cf9312d1aa78f36fee58e0fa92e9c9504a244c7bbf3d1a3aab445fa5fe3bc93325acd55bf91b2673b95c7fc58866619b0c0f0f
-DIST ganglia-3.6.0.tar.gz 1248273 SHA256 89eae02e1a117040d60b3b561fe55f88d7f8cf41b94af1492969ef68e6797886 SHA512 2a05d37787f1440c0c4aa91cdf0f4f4cb39c840b3b0fdcd6fe58cfb5892a75f81d36f6191c83c17558c37154298268df74fa255d2c940a8b84a7bf3ddb102394 WHIRLPOOL 7d62d13231247e5f8a56263f3c1ef10cd6f2bb84fe614ae47a633d5f2f212eceb3a461f642572e18173ac7c71160b6463dab8911d381944f262b651b8b9feda9
 DIST ganglia-3.7.1.tar.gz 1311019 SHA256 e735a6218986a0ff77c737e5888426b103196c12dc2d679494ca9a4269ca69a3 SHA512 1c3519cec0015cc967536a8c72cedd1b1bc268e0e238538756b1f46fd741b56ebaacc6f518c57eb111c30fd2e56372cba4593e4487c9ed68472aa59d24ce66a8 WHIRLPOOL 7d37d1c6b23d417d2a24b654393b32b1c3bf7dcdfd18c960994a2b8f226559e7e5d5149bc87d5072bb1d9b48e4a871775334e2af22d7567a124519d1aa120a78

diff --git a/sys-cluster/ganglia/files/ganglia-3.1.1-ctype-c99.patch b/sys-cluster/ganglia/files/ganglia-3.1.1-ctype-c99.patch
deleted file mode 100644
index e462de5..00000000
--- a/sys-cluster/ganglia/files/ganglia-3.1.1-ctype-c99.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -urN a/ganglia-3.1.1/libmetrics/linux/metrics.c b/ganglia-3.1.1/libmetrics/linux/metrics.c
---- a/ganglia-3.1.1/libmetrics/linux/metrics.c	2008-08-25 13:44:57.000000000 -0400
-+++ b/ganglia-3.1.1/libmetrics/linux/metrics.c	2008-11-18 21:33:01.370635031 -0500
-@@ -3,6 +3,9 @@
- #ifndef __USE_GNU
- #define __USE_GNU
- #endif
-+#ifndef __USE_ISOC99
-+#define __USE_ISOC99
-+#endif
- #include <string.h>
- #include <time.h>
- #include <unistd.h>

diff --git a/sys-cluster/ganglia/files/ganglia-3.1.1-multidisk-group.patch b/sys-cluster/ganglia/files/ganglia-3.1.1-multidisk-group.patch
deleted file mode 100644
index e908764..00000000
--- a/sys-cluster/ganglia/files/ganglia-3.1.1-multidisk-group.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN a/ganglia-3.1.1/gmond/python_modules/disk/multidisk.py b/ganglia-3.1.1/gmond/python_modules/disk/multidisk.py
---- a/ganglia-3.1.1/gmond/python_modules/disk/multidisk.py	2008-08-25 13:44:57.000000000 -0400
-+++ b/ganglia-3.1.1/gmond/python_modules/disk/multidisk.py	2008-11-18 21:40:41.768077035 -0500
-@@ -92,6 +92,7 @@
-         'slope': slope,
-         'format': fmt,
-         'description': desc, 
-+        'groups': 'disk',
-         'mount': line[1]}
-     return d
-     

diff --git a/sys-cluster/ganglia/files/ganglia-3.1.1-process_path-overflow-r1.patch b/sys-cluster/ganglia/files/ganglia-3.1.1-process_path-overflow-r1.patch
deleted file mode 100644
index c8858e8..00000000
--- a/sys-cluster/ganglia/files/ganglia-3.1.1-process_path-overflow-r1.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-Index: gmetad/server.c
-===================================================================
---- gmetad/server.c	(revision 1953)
-+++ gmetad/server.c	(working copy)
-@@ -370,14 +370,13 @@
-    
- /* sacerdoti: This function does a tree walk while respecting the filter path.
-  * Will return valid XML even if we have chosen a subtree. Since tree depth is
-- * bounded, this function guarantees O(1) search time. The recursive structure 
-- * does not require any memory allocations. 
-+ * bounded, this function guarantees O(1) search time.
-  */
- static int
- process_path (client_t *client, char *path, datum_t *myroot, datum_t *key)
- {
-    char *p, *q, *pathend;
--   char element[256];
-+   char *element;
-    int rc, len;
-    datum_t *found;
-    datum_t findkey;
-@@ -419,6 +418,9 @@
-          if (!q) q=pathend;
-       
-          len = q-p;
-+         element = malloc(len + 1);
-+         if ( element == NULL )
-+             return 1;
-          strncpy(element, p, len);
-          element[len] = '\0';
-       
-@@ -440,6 +442,7 @@
-             {
-                rc = process_path(client, 0, myroot, NULL);
-             }
-+         free(element);
-       }
-    if (rc) return 1;
- 
-@@ -537,7 +540,7 @@
-    socklen_t len;
-    client_t client;
-    char remote_ip[16];
--   char request[REQUESTLEN];
-+   char request[REQUESTLEN + 1];
-    llist_entry *le;
-    datum_t rootdatum;
- 

diff --git a/sys-cluster/ganglia/ganglia-3.5.0-r1.ebuild b/sys-cluster/ganglia/ganglia-3.5.0-r1.ebuild
deleted file mode 100644
index 40608e5..00000000
--- a/sys-cluster/ganglia/ganglia-3.5.0-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1
-
-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"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="minimal pcre python examples"
-
-DEPEND="dev-libs/confuse
-	dev-libs/expat
-	>=dev-libs/apr-1.0
-	!dev-db/firebird
-	pcre? ( dev-libs/libpcre )
-	python? ( ${PYTHON_DEPS} )"
-
-RDEPEND="
-	${DEPEND}
-	!minimal? ( net-analyzer/rrdtool )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-	econf \
-		--enable-gexec \
-		--sysconfdir="${EPREFIX}"/etc/${PN} \
-		--enable-static=no \
-		$(use_enable python) \
-		$(use_with pcre libpcre) \
-		$(use_with !minimal gmetad)
-}
-
-src_install() {
-	local exdir=/usr/share/doc/${P}
-
-	emake DESTDIR="${D}" install || die
-
-	newinitd "${FILESDIR}"/gmond.rc-2 gmond
-	doman {mans/*.1,gmond/*.5} || die "Failed to install manpages"
-	dodoc AUTHORS INSTALL NEWS README || die
-
-	dodir /etc/ganglia/conf.d
-	use python && dodir /usr/$(get_libdir)/ganglia/python_modules
-	gmond/gmond -t > "${ED}"/etc/ganglia/gmond.conf
-
-	if use examples; then
-		insinto ${exdir}/cmod-examples
-		doins gmond/modules/example/*.c
-		if use python; then
-			# Installing as an examples per upstream.
-			insinto ${exdir}/pymod-examples
-			doins gmond/python_modules/*/*.py
-			insinto ${exdir}/pymod-examples/conf.d
-			doins gmond/python_modules/conf.d/*.pyconf
-		fi
-	fi
-
-	if ! use minimal; then
-		insinto /etc/ganglia
-		doins gmetad/gmetad.conf
-		doman mans/gmetad.1
-
-		newinitd "${FILESDIR}"/gmetad.rc-2 gmetad
-		keepdir /var/lib/ganglia/rrds
-		fowners nobody:nobody /var/lib/ganglia/rrds
-	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 "The web frontend for Ganglia has been split off.  Emerge"
-	elog "sys-cluster/ganglia-web if you need it."
-}

diff --git a/sys-cluster/ganglia/ganglia-3.5.0.ebuild b/sys-cluster/ganglia/ganglia-3.5.0.ebuild
deleted file mode 100644
index 2f2bd3b..00000000
--- a/sys-cluster/ganglia/ganglia-3.5.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="python? 2"
-
-inherit eutils multilib 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"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="minimal pcre python examples"
-
-DEPEND="dev-libs/confuse
-	dev-libs/expat
-	>=dev-libs/apr-1.0
-	!dev-db/firebird
-	pcre? ( dev-libs/libpcre )"
-
-RDEPEND="
-	${DEPEND}
-	!minimal? ( net-analyzer/rrdtool )"
-
-pkg_setup() {
-	if use python; then
-		python_set_active_version 2
-		python_pkg_setup
-	fi
-}
-
-src_configure() {
-	econf \
-		--enable-gexec \
-		--sysconfdir="${EPREFIX}"/etc/${PN} \
-		--enable-static=no \
-		$(use_enable python) \
-		$(use_with pcre libpcre) \
-		$(use_with !minimal gmetad)
-}
-
-src_install() {
-	local exdir=/usr/share/doc/${P}
-
-	emake DESTDIR="${D}" install || die
-
-	newinitd "${FILESDIR}"/gmond.rc-2 gmond
-	doman {mans/*.1,gmond/*.5} || die "Failed to install manpages"
-	dodoc AUTHORS INSTALL NEWS README || die
-
-	dodir /etc/ganglia/conf.d
-	use python && dodir /usr/$(get_libdir)/ganglia/python_modules
-	gmond/gmond -t > "${ED}"/etc/ganglia/gmond.conf
-
-	if use examples; then
-		insinto ${exdir}/cmod-examples
-		doins gmond/modules/example/*.c
-		if use python; then
-			# Installing as an examples per upstream.
-			insinto ${exdir}/pymod-examples
-			doins gmond/python_modules/*/*.py
-			insinto ${exdir}/pymod-examples/conf.d
-			doins gmond/python_modules/conf.d/*.pyconf
-		fi
-	fi
-
-	if ! use minimal; then
-		insinto /etc/ganglia
-		doins gmetad/gmetad.conf
-		doman mans/gmetad.1
-
-		newinitd "${FILESDIR}"/gmetad.rc-2 gmetad
-		keepdir /var/lib/ganglia/rrds
-		fowners nobody:nobody /var/lib/ganglia/rrds
-	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 "The web frontend for Ganglia has been split off.  Emerge"
-	elog "sys-cluster/ganglia-web if you need it."
-}

diff --git a/sys-cluster/ganglia/ganglia-3.6.0-r1.ebuild b/sys-cluster/ganglia/ganglia-3.6.0-r1.ebuild
deleted file mode 100644
index 40108ced..00000000
--- a/sys-cluster/ganglia/ganglia-3.6.0-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1
-
-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"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="minimal pcre python examples"
-
-DEPEND="dev-libs/confuse
-	dev-libs/expat
-	>=dev-libs/apr-1.0
-	!dev-db/firebird
-	pcre? ( dev-libs/libpcre )
-	python? ( ${PYTHON_DEPS} )"
-
-RDEPEND="
-	${DEPEND}
-	!minimal? ( net-analyzer/rrdtool )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-	# systemd unit building fails, this can probably be re-enabled in the next
-	# release (#533598)
-	econf \
-		--without-systemdsystemunitdir \
-		--enable-gexec \
-		--sysconfdir="${EPREFIX}"/etc/${PN} \
-		--enable-static=no \
-		$(use_enable python) \
-		$(use_with pcre libpcre) \
-		$(use_with !minimal gmetad)
-}
-
-src_install() {
-	local exdir=/usr/share/doc/${P}
-
-	emake DESTDIR="${D}" install || die
-
-	newinitd "${FILESDIR}"/gmond.rc-2 gmond
-	doman {mans/*.1,gmond/*.5} || die "Failed to install manpages"
-	dodoc AUTHORS INSTALL NEWS README || die
-
-	dodir /etc/ganglia/conf.d
-	use python && dodir /usr/$(get_libdir)/ganglia/python_modules
-	gmond/gmond -t > "${ED}"/etc/ganglia/gmond.conf
-
-	if use examples; then
-		insinto ${exdir}/cmod-examples
-		doins gmond/modules/example/*.c
-		if use python; then
-			# Installing as an examples per upstream.
-			insinto ${exdir}/pymod-examples
-			doins gmond/python_modules/*/*.py
-			insinto ${exdir}/pymod-examples/conf.d
-			doins gmond/python_modules/conf.d/*.pyconf
-		fi
-	fi
-
-	if ! use minimal; then
-		insinto /etc/ganglia
-		doins gmetad/gmetad.conf
-		doman mans/gmetad.1
-
-		newinitd "${FILESDIR}"/gmetad.rc-2 gmetad
-		keepdir /var/lib/ganglia/rrds
-		fowners nobody:nobody /var/lib/ganglia/rrds
-	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 "The web frontend for Ganglia has been split off.  Emerge"
-	elog "sys-cluster/ganglia-web if you need it."
-}

diff --git a/sys-cluster/ganglia/ganglia-3.7.1.ebuild b/sys-cluster/ganglia/ganglia-3.7.1.ebuild
deleted file mode 100644
index 8a9f4c8..00000000
--- a/sys-cluster/ganglia/ganglia-3.7.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1 systemd
-
-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"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="minimal pcre python examples"
-
-DEPEND="dev-libs/confuse
-	dev-libs/expat
-	>=dev-libs/apr-1.0
-	!dev-db/firebird
-	pcre? ( dev-libs/libpcre )
-	python? ( ${PYTHON_DEPS} )"
-
-RDEPEND="
-	${DEPEND}
-	!minimal? ( net-analyzer/rrdtool )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-	econf \
-		--with-systemdsystemunitdir=$(systemd_get_unitdir) \
-		--enable-gexec \
-		--sysconfdir="${EPREFIX}"/etc/${PN} \
-		--enable-static=no \
-		$(use_enable python) \
-		$(use_with pcre libpcre) \
-		$(use_with !minimal gmetad)
-}
-
-src_install() {
-	local exdir=/usr/share/doc/${P}
-
-	emake DESTDIR="${D}" install || die
-
-	newinitd "${FILESDIR}"/gmond.rc-2 gmond
-	doman {mans/*.1,gmond/*.5} || die "Failed to install manpages"
-	dodoc AUTHORS INSTALL NEWS README || die
-
-	dodir /etc/ganglia/conf.d
-	use python && dodir /usr/$(get_libdir)/ganglia/python_modules
-	gmond/gmond -t > "${ED}"/etc/ganglia/gmond.conf
-
-	if use examples; then
-		insinto ${exdir}/cmod-examples
-		doins gmond/modules/example/*.c
-		if use python; then
-			# Installing as an examples per upstream.
-			insinto ${exdir}/pymod-examples
-			doins gmond/python_modules/*/*.py
-			insinto ${exdir}/pymod-examples/conf.d
-			doins gmond/python_modules/conf.d/*.pyconf
-		fi
-	fi
-
-	if ! use minimal; then
-		insinto /etc/ganglia
-		doins gmetad/gmetad.conf
-		doman mans/gmetad.1
-
-		newinitd "${FILESDIR}"/gmetad.rc-2 gmetad
-		keepdir /var/lib/ganglia/rrds
-		fowners nobody:nobody /var/lib/ganglia/rrds
-	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 "The web frontend for Ganglia has been split off.  Emerge"
-	elog "sys-cluster/ganglia-web if you need it."
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2017-01-15 11:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-15 11:20 [gentoo-commits] repo/gentoo:master commit in: sys-cluster/ganglia/, sys-cluster/ganglia/files/ Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox