linux: use statically compiled regulatory rules database

... to avoid including 'crda' package.
This commit is contained in:
Stefan Saraev 2014-01-04 18:56:41 +02:00
parent d7eee97cf4
commit c05fd56a15
8 changed files with 11 additions and 8 deletions

View File

@ -34,7 +34,7 @@ PKG_LICENSE="GPL"
PKG_SITE="http://www.kernel.org" PKG_SITE="http://www.kernel.org"
PKG_DEPENDS_TARGET="busybox linux-drivers linux-firmware pciutils $BOOTLOADER" PKG_DEPENDS_TARGET="busybox linux-drivers linux-firmware pciutils $BOOTLOADER"
PKG_BUILD_DEPENDS_HOST="ccache" PKG_BUILD_DEPENDS_HOST="ccache"
PKG_BUILD_DEPENDS_TARGET="toolchain cpio kmod:host pciutils xz" PKG_BUILD_DEPENDS_TARGET="toolchain cpio kmod:host pciutils xz wireless-regdb"
PKG_BUILD_DEPENDS_INIT="toolchain" PKG_BUILD_DEPENDS_INIT="toolchain"
PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_NEED_UNPACK="$LINUX_DEPENDS"
PKG_PRIORITY="optional" PKG_PRIORITY="optional"
@ -116,6 +116,9 @@ makeinstall_host() {
} }
pre_make_target() { pre_make_target() {
# regdb
cp $(get_build_dir wireless-regdb)/db.txt $ROOT/$PKG_BUILD/net/wireless/db.txt
if [ "$BOOTLOADER" = "u-boot" ]; then if [ "$BOOTLOADER" = "u-boot" ]; then
$SCRIPTS/build u-boot $SCRIPTS/build u-boot
fi fi

View File

@ -828,7 +828,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
CONFIG_LIB80211=m CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_WEP=m

View File

@ -806,7 +806,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
CONFIG_LIB80211=m CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_WEP=m

View File

@ -843,7 +843,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
CONFIG_LIB80211=m CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_WEP=m

View File

@ -828,7 +828,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
CONFIG_LIB80211=m CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_WEP=m

View File

@ -692,7 +692,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
# CONFIG_LIB80211 is not set # CONFIG_LIB80211 is not set
CONFIG_MAC80211=m CONFIG_MAC80211=m

View File

@ -843,7 +843,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
CONFIG_LIB80211=m CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_WEP=m

View File

@ -828,7 +828,7 @@ CONFIG_CFG80211=m
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT=y
CONFIG_LIB80211=m CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_WEP=m