relocate packages on recipes-base/recipes-enigma2/recipes-wlan.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-connectivity / realtek / r8192cu_3.1.2590.20110922.bb
diff --git a/meta-openvuplus/recipes-connectivity/realtek/r8192cu_3.1.2590.20110922.bb b/meta-openvuplus/recipes-connectivity/realtek/r8192cu_3.1.2590.20110922.bb
new file mode 100644 (file)
index 0000000..9079bb7
--- /dev/null
@@ -0,0 +1,34 @@
+DESCRIPTION = "driver for Realtek USB wireless devices"
+SECTION = "kernel/modules"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://os_dep/linux/os_intfs.c;md5=9335a12a66bce6b5e29421aac1aa5383"
+
+inherit module 
+
+SRC_URI = " \
+       file://rtl8192_8188CU_linux_v3.1.2590.20110922.tar.gz \
+       file://makefile.patch;patch=1 \
+       file://linux_3.1.patch;patch=1 \
+"      
+
+S = "${WORKDIR}/rtl8192_8188CU_linux_v${PV}"
+
+PR = "r0"
+
+do_compile () {
+       unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS CC LD CPP
+        oe_runmake ${MODULE_MAKE_FLAGS}
+}
+
+do_install() {
+       install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
+       install -m 0644 ${S}/8192cu.ko ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
+}
+
+MODULE_MAKE_FLAGS += " \
+       CROSS_COMPILE=${TARGET_PREFIX} \
+       KVER=${KERNEL_VERSION} \
+       KSRC=${STAGING_KERNEL_DIR} \
+       KDIR=${STAGING_KERNEL_DIR} \
+"
+