| 1 | # $FreeWRT$
|
|---|
| 2 | #-
|
|---|
| 3 | # This file is part of the FreeWRT project. FreeWRT is copyrighted
|
|---|
| 4 | # material, please see the LICENCE file in the top-level directory
|
|---|
| 5 | # or at http://www.freewrt.org/licence for details.
|
|---|
| 6 |
|
|---|
| 7 | include ${TOPDIR}/rules.mk
|
|---|
| 8 | include ${TOPDIR}/mk/targets.mk
|
|---|
| 9 |
|
|---|
| 10 | PKG_NAME:= hostap-driver
|
|---|
| 11 | PKG_VERSION:= 0.4.9
|
|---|
| 12 | PKG_RELEASE:= 1
|
|---|
| 13 | PKG_MD5SUM:= c7534dc040ab90218257a78488ecd378
|
|---|
| 14 | MASTER_SITES:= http://hostap.epitest.fi/releases/
|
|---|
| 15 |
|
|---|
| 16 | include ${TOPDIR}/mk/package.mk
|
|---|
| 17 |
|
|---|
| 18 | $(eval $(call PKG_template,KMOD_HOSTAP,kmod-hostap,${PKG_VERSION}-${BOARD}-${PKG_RELEASE},${ARCH}))
|
|---|
| 19 | $(eval $(call PKG_template,KMOD_HOSTAP_PCI,kmod-hostap-pci,${PKG_VERSION}-${BOARD}-${PKG_RELEASE},${ARCH}))
|
|---|
| 20 | $(eval $(call PKG_template,KMOD_HOSTAP_PLX,kmod-hostap-plx,${PKG_VERSION}-${BOARD}-${PKG_RELEASE},${ARCH}))
|
|---|
| 21 |
|
|---|
| 22 | do-build:
|
|---|
| 23 | ${MAKE} -C ${LINUX_DIR}/ \
|
|---|
| 24 | ARCH="${KERNEL_ARCH}" \
|
|---|
| 25 | CROSS_COMPILE="${TARGET_CROSS}" \
|
|---|
| 26 | SUBDIRS="${WRKBUILD}/driver/modules" \
|
|---|
| 27 | modules
|
|---|
| 28 |
|
|---|
| 29 | do-install:
|
|---|
| 30 | ${INSTALL_DIR} ${IDIR_KMOD_HOSTAP}/lib/modules/${KERNEL_VERSION}
|
|---|
| 31 | ${CP} ${WRKBUILD}/driver/modules/hostap.${KERNEL_MOD_SUFFIX} \
|
|---|
| 32 | ${WRKBUILD}/driver/modules/hostap_crypt_ccmp.${KERNEL_MOD_SUFFIX} \
|
|---|
| 33 | ${WRKBUILD}/driver/modules/hostap_crypt_tkip.${KERNEL_MOD_SUFFIX} \
|
|---|
| 34 | ${WRKBUILD}/driver/modules/hostap_crypt_wep.${KERNEL_MOD_SUFFIX} \
|
|---|
| 35 | ${IDIR_KMOD_HOSTAP}/lib/modules/${LINUX_VERSION}/
|
|---|
| 36 | ${INSTALL_DIR} ${IDIR_KMOD_HOSTAP_PCI}/lib/modules/${KERNEL_VERSION}
|
|---|
| 37 | ${CP} ${WRKBUILD}/driver/modules/hostap_pci.${KERNEL_MOD_SUFFIX} \
|
|---|
| 38 | ${IDIR_KMOD_HOSTAP_PCI}/lib/modules/${KERNEL_VERSION}/
|
|---|
| 39 | ${INSTALL_DIR} ${IDIR_KMOD_HOSTAP_PLX}/lib/modules/${KERNEL_VERSION}
|
|---|
| 40 | ${CP} ${WRKBUILD}/driver/modules/hostap_plx.${KERNEL_MOD_SUFFIX} \
|
|---|
| 41 | ${IDIR_KMOD_HOSTAP_PLX}/lib/modules/${KERNEL_VERSION}/
|
|---|
| 42 |
|
|---|
| 43 | include ${TOPDIR}/mk/pkg-bottom.mk
|
|---|