From facf62048b84cd7060226696b30aee76a39ee2d9 Mon Sep 17 00:00:00 2001 From: Andrew McDermott Date: Tue, 15 Oct 2013 10:22:54 +0100 Subject: meta-linaro: add recipe for ganglia Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. Change-Id: I34fd612e2c7b125cd5e22b2cd86cb911091c8aaf Signed-off-by: Andrew McDermott --- meta-linaro/recipes-extra/ganglia/ganglia_3.6.0.bb | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 meta-linaro/recipes-extra/ganglia/ganglia_3.6.0.bb (limited to 'meta-linaro/recipes-extra/ganglia') diff --git a/meta-linaro/recipes-extra/ganglia/ganglia_3.6.0.bb b/meta-linaro/recipes-extra/ganglia/ganglia_3.6.0.bb new file mode 100644 index 00000000..a30d2e4a --- /dev/null +++ b/meta-linaro/recipes-extra/ganglia/ganglia_3.6.0.bb @@ -0,0 +1,30 @@ +DESCRIPTION = "Ganglia is a scalable distributed monitoring \ +system for high-performance computing systems such as \ +clusters and Grids." +HOMEPAGE = "http://ganglia.sourceforge.net/" +SECTION = "console/utils" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://NEWS;md5=ff8c91481123c7d3be4e31fcac997747" +DEPENDS = "apr confuse pcre python" + +SRC_URI = "\ + ${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \ + " + +SRC_URI[md5sum] = "05926bb18c22af508a3718a90b2e9a2c" +SRC_URI[sha256sum] = "89eae02e1a117040d60b3b561fe55f88d7f8cf41b94af1492969ef68e6797886" + +inherit autotools pythonnative + +# The ganglia autoconf setup doesn't include libmetrics in its +# AC_OUTPUT list -- it reconfigures libmetrics using its own rules. +# Unfortunately this means an OE autoreconf will not regenerate +# ltmain.sh (and others) in libmetrics and as such the build will +# fail. We explicitly force regeneration of that directory. + +do_configure_append() { + autoreconf -fvi + (cd libmetrics; autoreconf -fvi) +} + +BBCLASSEXTEND = "native" -- cgit v1.2.3