[vuplus-wifi-util] fix default ccode
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-connectivity / realtek / r8192cu_4.0.2.9000.20130911.bb
1 SUMMARY = "Driver for Realtek USB wireless devices"
2 HOMEPAGE = "http://www.realtek.com/"
3 LICENSE = "GPLv2"
4 PR = "r1"
5 LIC_FILES_CHKSUM = "file://os_dep/linux/os_intfs.c;endline=19;md5=72c75de415f1e8a42587d170459677e2"
6
7 SRC_URI = " \
8         file://rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911.tar.gz \
9         file://r8192cu_remove_debug.patch \
10         file://strnicmp_error_patch.diff \
11 "
12
13 S = "${WORKDIR}/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911"
14
15 inherit module siteinfo
16
17 EXTRA_OEMAKE = "CONFIG_RTL8192CU=m"
18
19 do_configure() {
20         sed -e "s/^CONFIG_PLATFORM_I386_PC.*=.*y/EXTRA_CFLAGS += -DCONFIG_${@base_conditional('SITEINFO_ENDIANNESS', 'le', 'LITTLE', 'BIG', d)}_ENDIAN/" -i Makefile
21 }
22 do_compile() {
23         unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
24         oe_runmake -C "${STAGING_KERNEL_DIR}" M="${S}" modules 
25 }
26
27 do_install() {
28         install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
29         install -m 0644 ${S}/8192cu.ko ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
30 }
31