773f5d7ae13614d85218ce9b1739c42516f0bc7a
[vuplus_openembedded] / dri / drm-kernel_cvs.oe
1 SECTION = "x11/base"
2 PR = "r1"
3
4 SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver"
5
6 inherit module-base
7
8 PV = "0.0cvs${CVSDATE}"
9 S = "${WORKDIR}/drm"
10
11 do_compile() {
12         oe_runmake -C linux LINUXDIR="${KERNEL_SOURCE}"
13 }
14
15 do_install() {
16         install -d ${D}/lib/modules/${KERNEL_VERSION}/drm
17         cd linux
18         for i in *.ko; do install -m 0644 $i ${D}/lib/modules/${KERNEL_VERSION}/drm/; done
19 }
20
21 python populate_packages_prepend () {
22         root = oe.data.expand('/lib/modules/${KERNEL_VERSION}/drm', d)
23
24         do_split_packages(d, root, '^(.*)\.ko$',
25                            output_pattern='drm-module-%s',
26                            description='DRM driver module for %s',
27                            extra_depends='')
28 }