diff options
-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" |