]> code.ossystems Code Review - openembedded-core.git/commitdiff
qemu: Convert to BBCLASSEXTEND (git version only, drop 0.9.1 native/nativesdk versions)
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 5 Nov 2009 13:48:10 +0000 (13:48 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 13 Nov 2009 12:15:25 +0000 (12:15 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/qemu/qemu-gcc3-check.inc [deleted file]
meta/packages/qemu/qemu-native.inc [deleted file]
meta/packages/qemu/qemu-native_0.9.1.bb [deleted file]
meta/packages/qemu/qemu-native_git.bb [deleted file]
meta/packages/qemu/qemu-nativesdk.inc [deleted file]
meta/packages/qemu/qemu-nativesdk_0.9.1.bb [deleted file]
meta/packages/qemu/qemu-nativesdk_git.bb [deleted file]
meta/packages/qemu/qemu_git.bb

diff --git a/meta/packages/qemu/qemu-gcc3-check.inc b/meta/packages/qemu/qemu-gcc3-check.inc
deleted file mode 100644 (file)
index 81c3555..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-python __anonymous() {
-    from bb import which, data
-
-    path = data.getVar('PATH', d, 1)
-    oldOeConf = data.getVar('EXTRA_OECONF', d, 1)
-    if not oldOeConf: oldOeConf = ""
-    gcc3 = check_gcc3(d)
-    if gcc3:
-       data.setVar('EXTRA_OECONF', oldOeConf + " --cc=" + gcc3, d)
-}
-
diff --git a/meta/packages/qemu/qemu-native.inc b/meta/packages/qemu/qemu-native.inc
deleted file mode 100644 (file)
index 712da35..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-inherit native
-
-DEPENDS = "zlib-native"
diff --git a/meta/packages/qemu/qemu-native_0.9.1.bb b/meta/packages/qemu/qemu-native_0.9.1.bb
deleted file mode 100644 (file)
index e5a94a1..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require qemu_${PV}.bb
-require qemu-native.inc
-require qemu-gcc3-check.inc
-
-DEPENDS += "gcc3-native"
\ No newline at end of file
diff --git a/meta/packages/qemu/qemu-native_git.bb b/meta/packages/qemu/qemu-native_git.bb
deleted file mode 100644 (file)
index b2343ce..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-require qemu_git.bb
-require qemu-native.inc
diff --git a/meta/packages/qemu/qemu-nativesdk.inc b/meta/packages/qemu/qemu-nativesdk.inc
deleted file mode 100644 (file)
index 3300efb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-inherit nativesdk
-DEPENDS = "zlib-nativesdk libsdl-nativesdk qemugl-nativesdk"
-RDEPENDS = "libsdl-nativesdk"
diff --git a/meta/packages/qemu/qemu-nativesdk_0.9.1.bb b/meta/packages/qemu/qemu-nativesdk_0.9.1.bb
deleted file mode 100644 (file)
index fc647e8..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-require qemu_${PV}.bb
-require qemu-nativesdk.inc
-
-EXTRA_OECONF +="--target-list=arm-linux-user,arm-softmmu,i386-softmmu"
-
-DEPENDS += "gcc3-native"
-
-require qemu-gcc3-check.inc
diff --git a/meta/packages/qemu/qemu-nativesdk_git.bb b/meta/packages/qemu/qemu-nativesdk_git.bb
deleted file mode 100644 (file)
index ae7fdfc..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-require qemu_git.bb
-require qemu-nativesdk.inc
-
-SRC_URI += "file://glflags.patch;patch=1"
-
-PR = "r4"
-
-EXTRA_OECONF +="--target-list=arm-linux-user,arm-softmmu,i386-softmmu --disable-vnc-tls --cc=${HOST_PREFIX}gcc"
index dc640134ed2a323a5b9b43ad32edbc77e88ee1a7..c4e48a90683a492fdc3084fa41b74737a923a496 100644 (file)
@@ -1,7 +1,7 @@
 LICENSE = "GPL"
 DEPENDS = "zlib"
 PV = "0.10.2+git${SRCREV}"
-PR = "r5"
+PR = "r6"
 
 FILESPATH = "${FILE_DIRNAME}/qemu-${PV}/:${FILE_DIRNAME}/qemu-git/"
 
@@ -17,9 +17,8 @@ SRC_URI = "\
 
 S = "${WORKDIR}/git"
 
+EXTRA_OECONF = "--target-list=arm-linux-user,arm-softmmu,i386-softmmu,x86_64-softmmu --disable-gfx-check"
 #EXTRA_OECONF += "--disable-sdl"
-EXTRA_OECONF += "--target-list=arm-linux-user,arm-softmmu,i386-softmmu,x86_64-softmmu"
-EXTRA_OECONF += "--disable-gfx-check"
 
 inherit autotools
 
@@ -27,3 +26,10 @@ do_configure() {
     ${S}/configure --prefix=${prefix} ${EXTRA_OECONF}
     chmod a+x ${S}/target-i386/beginend_funcs.sh
 }
+
+SRC_URI_append_virtclass-nativesdk = " file://glflags.patch;patch=1"
+DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk qemugl-nativesdk"
+RDEPENDS_virtclass-nativesdk = "libsdl-nativesdk"
+EXTRA_OECONF_virtclass-nativesdk = "--target-list=arm-linux-user,arm-softmmu,i386-softmmu --disable-vnc-tls --cc=${HOST_PREFIX}gcc"
+
+BBCLASSEXTEND = "native nativesdk"