* [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