fix included modules.
[vuplus_openembedded] / recipes / realtek / r8712u_2.6.6.0.20101111.bb
1 DESCRIPTION = "driver for Realtek USB wireless devices"
2 HOMEPAGE = "http://www.realtek.com/"
3 LICENSE = "GPLv2"
4
5 SRC_URI = " \
6         http://dreamboxupdate.com/download/sources/rtl8712_8188_8191_8192SU_usb_linux_v${PV}.tar.gz \
7         file://strcasecmp.patch;patch=1 \
8         file://config \
9 "
10
11 S = "${WORKDIR}/rtl8712_8188_8191_8192SU_usb_linux_v${PV}"
12
13 inherit module siteinfo
14
15 PR = "r0"
16
17 do_configure() {
18         install -m 644 ${WORKDIR}/config ${S}
19 }
20 do_install() {
21         unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
22         oe_runmake -C ${STAGING_KERNEL_DIR} M=${S} DEPMOD=echo INSTALL_MOD_PATH="${D}" ${MODULE_MAKE_FLAGS} modules_install
23 }
24
25 MODULE_MAKE_FLAGS += " \
26         EXTRA_CFLAGS=-DCONFIG_${@base_conditional('SITEINFO_ENDIANESS', 'le', 'LITTLE', 'BIG', d)}_ENDIAN \
27         ARCH=${ARCH} \
28         CROSS_COMPILE=${TARGET_PREFIX} \
29         KVER=${KERNEL_VERSION} \
30         KSRC=${STAGING_KERNEL_DIR} \
31 "