summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2009-11-05 13:48:10 +0000
committerRichard Purdie <rpurdie@linux.intel.com>2009-11-13 12:15:25 +0000
commitb8def2104730f6d8dd1be386950aa3a14a1281c1 (patch)
tree01146973055bbb2b7709c64fd4f077e8c229b9f3 /meta
parentffb23018b54932d0f127195f0265841d07b54b69 (diff)
downloadopenembedded-core-b8def2104730f6d8dd1be386950aa3a14a1281c1.tar.gz
openembedded-core-b8def2104730f6d8dd1be386950aa3a14a1281c1.tar.bz2
openembedded-core-b8def2104730f6d8dd1be386950aa3a14a1281c1.tar.xz
openembedded-core-b8def2104730f6d8dd1be386950aa3a14a1281c1.zip
qemu: Convert to BBCLASSEXTEND (git version only, drop 0.9.1 native/nativesdk versions)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta')
-rw-r--r--meta/packages/qemu/qemu-gcc3-check.inc11
-rw-r--r--meta/packages/qemu/qemu-native.inc3
-rw-r--r--meta/packages/qemu/qemu-native_0.9.1.bb5
-rw-r--r--meta/packages/qemu/qemu-native_git.bb2
-rw-r--r--meta/packages/qemu/qemu-nativesdk.inc3
-rw-r--r--meta/packages/qemu/qemu-nativesdk_0.9.1.bb8
-rw-r--r--meta/packages/qemu/qemu-nativesdk_git.bb8
-rw-r--r--meta/packages/qemu/qemu_git.bb12
8 files changed, 9 insertions, 43 deletions
diff --git a/meta/packages/qemu/qemu-gcc3-check.inc b/meta/packages/qemu/qemu-gcc3-check.inc
deleted file mode 100644
index 81c3555b4..000000000
--- a/meta/packages/qemu/qemu-gcc3-check.inc
+++ /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
index 712da3532..000000000
--- a/meta/packages/qemu/qemu-native.inc
+++ /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
index e5a94a18d..000000000
--- a/meta/packages/qemu/qemu-native_0.9.1.bb
+++ /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
index b2343ce8a..000000000
--- a/meta/packages/qemu/qemu-native_git.bb
+++ /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
index 3300efb96..000000000
--- a/meta/packages/qemu/qemu-nativesdk.inc
+++ /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
index fc647e8df..000000000
--- a/meta/packages/qemu/qemu-nativesdk_0.9.1.bb
+++ /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
index ae7fdfcfe..000000000
--- a/meta/packages/qemu/qemu-nativesdk_git.bb
+++ /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"
diff --git a/meta/packages/qemu/qemu_git.bb b/meta/packages/qemu/qemu_git.bb
index dc640134e..c4e48a906 100644
--- a/meta/packages/qemu/qemu_git.bb
+++ b/meta/packages/qemu/qemu_git.bb
@@ -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"