diff options
| author | Koen Kooi <koen@dominion.thruhere.net> | 2011-06-19 21:47:39 +0200 |
|---|---|---|
| committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-06-20 05:55:29 +0200 |
| commit | fd6fabe70ce49e396d1ef393a69b9fb3d3babfe3 (patch) | |
| tree | ac49aa2f9e5443397f741ba2df55632df23107a7 /meta-oe/recipes-graphics | |
| parent | 5a65b5084efe2e590f6795cd9f80e51448e9535c (diff) | |
| download | meta-openembedded-fd6fabe70ce49e396d1ef393a69b9fb3d3babfe3.tar.gz | |
xorg-xserver: fix packaging and make udev the default config manager
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'meta-oe/recipes-graphics')
| -rw-r--r-- | meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc b/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc index 4b219aaa4b..e68008e4cb 100644 --- a/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc +++ b/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc | |||
| @@ -3,7 +3,7 @@ SECTION = "x11/base" | |||
| 3 | LICENSE = "MIT-X" | 3 | LICENSE = "MIT-X" |
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" |
| 5 | 5 | ||
| 6 | INC_PR = "r19" | 6 | INC_PR = "r20" |
| 7 | 7 | ||
| 8 | # xf86-*-* packages depend on an X server built with the xfree86 DDX | 8 | # xf86-*-* packages depend on an X server built with the xfree86 DDX |
| 9 | # so we have a virtual to represent that: | 9 | # so we have a virtual to represent that: |
| @@ -13,8 +13,7 @@ PROVIDES = "virtual/xserver-xf86" | |||
| 13 | PROVIDES += "virtual/xserver" | 13 | PROVIDES += "virtual/xserver" |
| 14 | 14 | ||
| 15 | # Config manager for xserver, options are: hal, udev, empty (for configuration in xorg.conf) | 15 | # Config manager for xserver, options are: hal, udev, empty (for configuration in xorg.conf) |
| 16 | DISTRO_XORG_CONFIG_MANAGER ?= "hal" | 16 | DISTRO_XORG_CONFIG_MANAGER ?= "udev" |
| 17 | DISTRO_XORG_CONFIG_MANAGER_shr ?= "udev" | ||
| 18 | 17 | ||
| 19 | # default none, enabled by DISTRO_XORG_CONFIG_MANAGER setting | 18 | # default none, enabled by DISTRO_XORG_CONFIG_MANAGER setting |
| 20 | CONFIG_MANAGER_OPTION += "${@['--disable-config-hal','--enable-config-hal',''][bb.data.getVar('DISTRO_XORG_CONFIG_MANAGER',d) in ['hal']]}" | 19 | CONFIG_MANAGER_OPTION += "${@['--disable-config-hal','--enable-config-hal',''][bb.data.getVar('DISTRO_XORG_CONFIG_MANAGER',d) in ['hal']]}" |
| @@ -71,8 +70,8 @@ FILES_${PN}-xephyr = "${bindir}/Xephyr" | |||
| 71 | 70 | ||
| 72 | FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ | 71 | FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ |
| 73 | ${libdir}/xorg/modules/*/.debug \ | 72 | ${libdir}/xorg/modules/*/.debug \ |
| 74 | ${libdir}/xorg/modules/*/*/.debug \ | 73 | ${libdir}/xorg/modules/*/*/.debug \ |
| 75 | " | 74 | " |
| 76 | 75 | ||
| 77 | # Split out some modules and extensions from the main package | 76 | # Split out some modules and extensions from the main package |
| 78 | # These aren't needed for basic operations and only take up space: | 77 | # These aren't needed for basic operations and only take up space: |
| @@ -83,10 +82,16 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ | |||
| 83 | # 320.0k libxaa.so | 82 | # 320.0k libxaa.so |
| 84 | # 124.0k libxf1bpp.so | 83 | # 124.0k libxf1bpp.so |
| 85 | # 84.0k libxf4bpp.so | 84 | # 84.0k libxf4bpp.so |
| 85 | # librecord.so | ||
| 86 | # libextmod.so | ||
| 87 | # libdbe.so | ||
| 86 | 88 | ||
| 87 | PACKAGES =+ "${PN}-extension-dri \ | 89 | PACKAGES =+ "${PN}-extension-dri \ |
| 88 | ${PN}-extension-dri2 \ | 90 | ${PN}-extension-dri2 \ |
| 89 | ${PN}-extension-glx \ | 91 | ${PN}-extension-glx \ |
| 92 | ${PN}-extension-record \ | ||
| 93 | ${PN}-extension-extmod \ | ||
| 94 | ${PN}-extension-dbe \ | ||
| 90 | ${PN}-module-libint10 \ | 95 | ${PN}-module-libint10 \ |
| 91 | ${PN}-module-libafb \ | 96 | ${PN}-module-libafb \ |
| 92 | ${PN}-module-libwfb \ | 97 | ${PN}-module-libwfb \ |
| @@ -96,9 +101,13 @@ PACKAGES =+ "${PN}-extension-dri \ | |||
| 96 | ${PN}-module-libxf1bpp \ | 101 | ${PN}-module-libxf1bpp \ |
| 97 | ${PN}-module-libxf4bpp" | 102 | ${PN}-module-libxf4bpp" |
| 98 | 103 | ||
| 104 | |||
| 99 | FILES_${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so" | 105 | FILES_${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so" |
| 100 | FILES_${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so" | 106 | FILES_${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so" |
| 101 | FILES_${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so" | 107 | FILES_${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so" |
| 108 | FILES_${PN}-extension-record = "${libdir}/xorg/modules/extensions/librecord.so" | ||
| 109 | FILES_${PN}-extension-extmod = "${libdir}/xorg/modules/extensions/libextmod.so" | ||
| 110 | FILES_${PN}-extension-dbe = "${libdir}/xorg/modules/extensions/libdbe.so" | ||
| 102 | FILES_${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so" | 111 | FILES_${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so" |
| 103 | FILES_${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so" | 112 | FILES_${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so" |
| 104 | FILES_${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so" | 113 | FILES_${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so" |
