PATCH_LIST= FILE_LIST= SRC_FETCH_METHOD=http SRC_FETCH_PATH=http://w1.fi/releases/wpa_supplicant-${PKGVER}.tar.gz MAKEDEPENDS=( "openssl-*:::*.so *.so.* *.h" "libnl-*:::*.h *.so *.so.*" ) function do_config { printf \ "CONFIG_DRIVER_NL80211=y\n" \ "CONFIG_READLINE=y\n" \ "CONFIG_NO_STDOUT_DEBUG=y\n" \ "CONFIG_NO_SCAN_PROCESSING=y\n" \ "CONFIG_BACKEND=file\n" \ "CONFIG_NO_CONFIG_WRITE=y\n" \ "CONFIG_NO_CONFIG_BLOBS=y\n" \ "CONFIG_NO_LINUX_PACKET_SOCKET_WAR=y\n" \ "CONFIG_IEEE80211W=y\n" \ "CONFIG_NO_RANDOM_POOL=y\n" \ "CONFIG_GETRANDOM=y\n" \ "CONFIG_IEEE80211N=y\n" \ "CONFIG_IEEE80211AC=y\n" \ "CONFIG_NO_ROAMING=y\n" \ "CONFIG_IBSS_RSN=y\n" \ > wpa_supplicant/.config } function do_compile_only { CC="$CC" LD="$LD" CFLAGS="-MMD $GCC_OPT_SMALL -Wall" \ $FLXPMAKE -C wpa_supplicant } function do_prepack { mkdir -p $ROOTDIR/usr/sbin/ && cp wpa_supplicant/wpa_supplicant $ROOTDIR/usr/sbin/ && set_default_perm $ROOTDIR }