diff options
author | Koen Kooi <koen@dominion.thruhere.net> | 2011-06-23 22:54:28 +0200 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-06-23 22:54:28 +0200 |
commit | 829be3bb913fb403ed12642ede913c10eff66118 (patch) | |
tree | b8373796a1a18303efd9f65cee7e355da1d1cd48 /meta-oe/recipes-graphics | |
parent | 5b857eeeb7b03eb5bc43a98888290b022bf42450 (diff) | |
download | meta-openembedded-829be3bb913fb403ed12642ede913c10eff66118.tar.gz |
mesa-dri: sync packaging with OE-core, prepare for further PACKAGE_ARCH cleaning
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'meta-oe/recipes-graphics')
-rw-r--r-- | meta-oe/recipes-graphics/mesa/mesa-dri.inc | 18 | ||||
-rw-r--r-- | meta-oe/recipes-graphics/mesa/mesa-dri_7.10.2.bb | 2 |
2 files changed, 18 insertions, 2 deletions
diff --git a/meta-oe/recipes-graphics/mesa/mesa-dri.inc b/meta-oe/recipes-graphics/mesa/mesa-dri.inc index 4c5934da1..8aa82c007 100644 --- a/meta-oe/recipes-graphics/mesa/mesa-dri.inc +++ b/meta-oe/recipes-graphics/mesa/mesa-dri.inc | |||
@@ -7,5 +7,21 @@ FILESPATH =. "${FILE_DIRNAME}/mesa:${FILE_DIRNAME}/mesa-${PV}:" | |||
7 | # most of our targets do not have DRI so will use mesa-xlib | 7 | # most of our targets do not have DRI so will use mesa-xlib |
8 | DEFAULT_PREFERENCE = "-1" | 8 | DEFAULT_PREFERENCE = "-1" |
9 | 9 | ||
10 | MACHINE_DRI_MODULES ?= "" | ||
11 | #PACKAGE_ARCH = "${@['${MACHINE_ARCH}','${BASE_PACKAGE_ARCH}'][bb.data.getVar('MACHINE_DRI_MODULES',d,1) == '']}" | ||
10 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 12 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
11 | EXTRA_OECONF += " --with-driver=dri --with-dri-drivers=swrast,${MACHINE_DRI_MODULES}" | 13 | |
14 | EXTRA_OECONF += "--with-driver=dri --disable-egl --disable-gallium -with-dri-drivers=swrast,${MACHINE_DRI_MODULES}" | ||
15 | |||
16 | python populate_packages_prepend() { | ||
17 | import os.path | ||
18 | |||
19 | dri_drivers_root = os.path.join(bb.data.getVar('libdir', d, 1), "dri") | ||
20 | |||
21 | do_split_packages(d, dri_drivers_root, '^(.*)_dri\.so$', 'mesa-dri-driver-%s', 'Mesa %s DRI driver', extra_depends='') | ||
22 | } | ||
23 | |||
24 | PACKAGES_DYNAMIC = "mesa-dri-driver-*" | ||
25 | |||
26 | FILES_${PN}-dbg += "${libdir}/dri/.debug/*" | ||
27 | |||
diff --git a/meta-oe/recipes-graphics/mesa/mesa-dri_7.10.2.bb b/meta-oe/recipes-graphics/mesa/mesa-dri_7.10.2.bb index 26b56e426..bd62c98ce 100644 --- a/meta-oe/recipes-graphics/mesa/mesa-dri_7.10.2.bb +++ b/meta-oe/recipes-graphics/mesa/mesa-dri_7.10.2.bb | |||
@@ -1,4 +1,4 @@ | |||
1 | require mesa-common.inc | 1 | require mesa-common.inc |
2 | require mesa-${PV}.inc | 2 | require mesa-${PV}.inc |
3 | require mesa-dri.inc | 3 | require mesa-dri.inc |
4 | PR = "${INC_PR}.0" | 4 | PR = "${INC_PR}.1" |