[OE-core] [PATCH] move the benchmark package bonnie++ from meta-oe layer to oe-core and upgrade bonnie++ from 1.03c to 1.03e

fupan.li at windriver.com fupan.li at windriver.com
Wed Nov 21 02:30:25 UTC 2012


From: fli <fupan.li at windriver.com>

Signed-off-by: fli <fupan.li at windriver.com>
---
 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 <vector.h>
+ #endif
++#include <string.h>
+
-- 
1.7.9.5





More information about the Openembedded-core mailing list