From patchwork Wed Nov 21 02:30:25 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: move the benchmark package bonnie++ from meta-oe layer to oe-core and upgrade bonnie++ from 1.03c to 1.03e Date: Wed, 21 Nov 2012 02:30:25 -0000 From: fupan.li@windriver.com X-Patchwork-Id: 39379 Message-Id: <1353465025-13655-1-git-send-email-fupan.li@windriver.com> To: Cc: Randy.MacLeod@windriver.com From: fli Signed-off-by: fli --- recipes-benchmark/bonnie/bonnie++_1.03e.bb | 32 ++++++++++++++++++++ .../bonnie/files/compiler-error-fix.patch | 14 +++++++++ 2 files changed, 46 insertions(+) create mode 100644 recipes-benchmark/bonnie/bonnie++_1.03e.bb create mode 100644 recipes-benchmark/bonnie/files/compiler-error-fix.patch diff --git a/recipes-benchmark/bonnie/bonnie++_1.03e.bb b/recipes-benchmark/bonnie/bonnie++_1.03e.bb new file mode 100644 index 0000000..848b206 --- /dev/null +++ b/recipes-benchmark/bonnie/bonnie++_1.03e.bb @@ -0,0 +1,32 @@ +# bonnie OE build file +# Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the GPLv4 license (see copyright.tx) + +DESCRIPTION="Tests large file IO and creation/deletion of small files." +HOMEPAGE = "http://www.coker.com.au/bonnie++" +SECTION = "benchmark/tests" +LICENSE="GPLv2" + +SRC_URI="http://www.coker.com.au/bonnie++/${PN}-${PV}.tgz \ + file://compiler-error-fix.patch" + +SRC_URI[md5sum] = "750aa5b5051263a99c6c195888c74968" +SRC_URI[sha256sum] = "cb3866116634bf65760b6806be4afa7e24a1cad6f145c876df8721f01ba2e2cb" +LIC_FILES_CHKSUM = "file://copyright.txt;md5=cd4dde95a6b9d122f0a9150ae9cc3ee0" + +inherit autotools + +EXES="bonnie++ zcav" +SCRIPTS="bon_csv2html bon_csv2txt" + +PACKAGES += "bonnie-scripts" + +do_install () { + install -d ${D}/${bindir} + install -d ${D}/${sbindir} + install -m 0755 ${EXES} ${D}/${sbindir} + install -m 0755 ${SCRIPTS} ${D}/${bindir} +} + +FILES_${PN} = "${sbindir}" +FILES_bonnie-scripts="${bindir}" diff --git a/recipes-benchmark/bonnie/files/compiler-error-fix.patch b/recipes-benchmark/bonnie/files/compiler-error-fix.patch new file mode 100644 index 0000000..6655b88 --- /dev/null +++ b/recipes-benchmark/bonnie/files/compiler-error-fix.patch @@ -0,0 +1,14 @@ +--- + zcav.cpp | 1 + + 1 file changed, 1 insertion(+) + +Index: bonnie++-1.03a/zcav.cpp +=================================================================== +--- bonnie++-1.03a.orig/zcav.cpp ++++ bonnie++-1.03a/zcav.cpp +@@ -15,6 +15,7 @@ using namespace std; + #else + #include + #endif ++#include +