diff options
author | Andrew McDermott <andrew.mcdermott@linaro.org> | 2013-10-15 10:22:54 +0100 |
---|---|---|
committer | Andrew McDermott <andrew.mcdermott@linaro.org> | 2013-10-15 15:06:52 +0100 |
commit | facf62048b84cd7060226696b30aee76a39ee2d9 (patch) | |
tree | 8fa17c2562bd5c70ba126147465c188434f44cc0 /meta-linaro/recipes-extra | |
parent | bbf283c82bf2c73edcdde4a666dede9322a9bed1 (diff) |
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 <andrew.mcdermott@linaro.org>
Diffstat (limited to 'meta-linaro/recipes-extra')
-rw-r--r-- | meta-linaro/recipes-extra/ganglia/ganglia_3.6.0.bb | 30 |
1 files changed, 30 insertions, 0 deletions
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" |