[oe-commits] Roman I Khimov : qemu: add version 0.10.3, initial

git version control git at git.openembedded.org
Mon Jul 6 10:22:48 UTC 2009


Module: openembedded.git
Branch: stable/2009
Commit: 8ed9ee1b4fc8cb4f11e07b456964c67785dbe1a2
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=8ed9ee1b4fc8cb4f11e07b456964c67785dbe1a2

Author: Roman I Khimov <khimov at altell.ru>
Date:   Wed Jul  1 08:54:10 2009 +0000

qemu: add version 0.10.3, initial

Finally not requiring GCC3. Added with masked preference, need to carefully
sort out and apply OE's patches.

Acked-by: Tom Rini <trini at embeddedalley.com>
Signed-off-by: Marcin Juszkiewicz <marcin at juszkiewicz.com.pl>
Acked-by: Denys Dmytriyenko <denis at denix.org>
Acked-by: Koen Kooi <koen at openembedded.org>

---

 recipes/qemu/qemu-native.inc         |    5 +----
 recipes/qemu/qemu-native_0.10.3.bb   |    2 ++
 recipes/qemu/qemu-native_0.9.1.bb    |    3 +++
 recipes/qemu/qemu-native_20070613.bb |    3 ++-
 recipes/qemu/qemu-native_cvs.bb      |    3 +++
 recipes/qemu/qemu-native_svn.bb      |    3 +++
 recipes/qemu/qemu_0.10.3.bb          |   22 ++++++++++++++++++++++
 7 files changed, 36 insertions(+), 5 deletions(-)

diff --git a/recipes/qemu/qemu-native.inc b/recipes/qemu/qemu-native.inc
index 3e6433c..e4064a2 100644
--- a/recipes/qemu/qemu-native.inc
+++ b/recipes/qemu/qemu-native.inc
@@ -1,6 +1,3 @@
 inherit native
 
-DEPENDS = "libsdl-native zlib-native gcc3-native"
-
-require qemu-gcc3-check.inc
-
+DEPENDS = "libsdl-native zlib-native"
diff --git a/recipes/qemu/qemu-native_0.10.3.bb b/recipes/qemu/qemu-native_0.10.3.bb
new file mode 100644
index 0000000..16984a3
--- /dev/null
+++ b/recipes/qemu/qemu-native_0.10.3.bb
@@ -0,0 +1,2 @@
+require qemu_${PV}.bb
+require qemu-native.inc
diff --git a/recipes/qemu/qemu-native_0.9.1.bb b/recipes/qemu/qemu-native_0.9.1.bb
index 16984a3..4c418f6 100644
--- a/recipes/qemu/qemu-native_0.9.1.bb
+++ b/recipes/qemu/qemu-native_0.9.1.bb
@@ -1,2 +1,5 @@
 require qemu_${PV}.bb
 require qemu-native.inc
+require qemu-gcc3-check.inc
+
+DEPENDS += "gcc3-native"
diff --git a/recipes/qemu/qemu-native_20070613.bb b/recipes/qemu/qemu-native_20070613.bb
index dc9852b..4c418f6 100644
--- a/recipes/qemu/qemu-native_20070613.bb
+++ b/recipes/qemu/qemu-native_20070613.bb
@@ -1,4 +1,5 @@
 require qemu_${PV}.bb
 require qemu-native.inc
+require qemu-gcc3-check.inc
 
-
+DEPENDS += "gcc3-native"
diff --git a/recipes/qemu/qemu-native_cvs.bb b/recipes/qemu/qemu-native_cvs.bb
index c9db5e3..51e6028 100644
--- a/recipes/qemu/qemu-native_cvs.bb
+++ b/recipes/qemu/qemu-native_cvs.bb
@@ -1,2 +1,5 @@
 require qemu_cvs.bb
 require qemu-native.inc
+require qemu-gcc3-check.inc
+
+DEPENDS += "gcc3-native"
diff --git a/recipes/qemu/qemu-native_svn.bb b/recipes/qemu/qemu-native_svn.bb
index 1e3a4db..b530bbd 100644
--- a/recipes/qemu/qemu-native_svn.bb
+++ b/recipes/qemu/qemu-native_svn.bb
@@ -1,2 +1,5 @@
 require qemu_svn.bb
 require qemu-native.inc
+require qemu-gcc3-check.inc
+
+DEPENDS += "gcc3-native"
diff --git a/recipes/qemu/qemu_0.10.3.bb b/recipes/qemu/qemu_0.10.3.bb
new file mode 100644
index 0000000..d6ad1d7
--- /dev/null
+++ b/recipes/qemu/qemu_0.10.3.bb
@@ -0,0 +1,22 @@
+LICENSE = "GPL"
+DEPENDS = "zlib"
+
+# Need to port OE patches there
+DEFAULT_PREFERENCE = "-1"
+
+FILESPATH = "${FILE_DIRNAME}/qemu-${PV}"
+FILESDIR = "${WORKDIR}"
+
+SRC_URI = "\
+    http://download.savannah.gnu.org/releases/qemu/qemu-${PV}.tar.gz \
+    "
+
+S = "${WORKDIR}/qemu-${PV}"
+
+EXTRA_OECONF += "--disable-gfx-check"
+
+inherit autotools
+
+do_configure() {
+	${S}/configure --prefix=${prefix} ${EXTRA_OECONF}
+}





More information about the Openembedded-commits mailing list