diff options
Diffstat (limited to 'recipes-bsp/rtl8168/rtl8168_8.031.00.bb')
-rw-r--r-- | recipes-bsp/rtl8168/rtl8168_8.031.00.bb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/recipes-bsp/rtl8168/rtl8168_8.031.00.bb b/recipes-bsp/rtl8168/rtl8168_8.031.00.bb new file mode 100644 index 0000000..e5831c6 --- /dev/null +++ b/recipes-bsp/rtl8168/rtl8168_8.031.00.bb | |||
@@ -0,0 +1,35 @@ | |||
1 | SUMMARY = "RTL8111/8168 PCI Express 10/100/1000M Gigabit Ethernet" | ||
2 | DESCRIPTION = "http://www.realtek.com.tw/" | ||
3 | SECTION = "kernel/modules" | ||
4 | |||
5 | LICENSE = "GPLv2" | ||
6 | LIC_FILES_CHKSUM = "file://Makefile;md5=27208bd930c8f7f55db149f659059e10" | ||
7 | |||
8 | DEPENDS = "linux-libc-headers module-init-tools" | ||
9 | |||
10 | SRC_URI = "file://r8168-${PV}.tar.bz2" | ||
11 | |||
12 | SRC_URI[md5sum] = "ec1654f02e2dad930bbeb0210ddab7e5" | ||
13 | SRC_URI[sha256sum] = "5c617b3c08aca18d1eb24d33f77df40020eb64fb32c8e4008265e08b7ffe5779" | ||
14 | |||
15 | S = "${WORKDIR}/r8168-${PV}/src" | ||
16 | |||
17 | inherit module | ||
18 | |||
19 | do_compile () { | ||
20 | cd ${S} | ||
21 | do_make_scripts | ||
22 | unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS | ||
23 | oe_runmake KERNELDIR=${STAGING_KERNEL_DIR} \ | ||
24 | KERNEL_SRC=${STAGING_KERNEL_DIR} \ | ||
25 | KERNEL_VERSION=${KERNEL_VERSION} \ | ||
26 | CC="${KERNEL_CC}" LD="${KERNEL_LD}" \ | ||
27 | AR="${KERNEL_AR}" \ | ||
28 | modules | ||
29 | } | ||
30 | |||
31 | do_install () { | ||
32 | mkdir -p ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/net | ||
33 | cp ${S}/*ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/net | ||
34 | } | ||
35 | |||