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 | |
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>
-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" |