X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/1f0cb60a115cf4ed359a58a76ffdd46bcc5bbda1..2d17b93d5618cc37b3e1a4eafbb62a95a17c339f:/package/hostapd/Makefile diff --git a/package/hostapd/Makefile b/package/hostapd/Makefile index cb31b5864..e6e231386 100644 --- a/package/hostapd/Makefile +++ b/package/hostapd/Makefile @@ -54,7 +54,6 @@ DRIVER_MAKEOPTS= \ CONFIG_DRIVER_NL80211=$(CONFIG_PACKAGE_kmod-mac80211) \ CONFIG_DRIVER_MADWIFI=$(CONFIG_PACKAGE_kmod-madwifi) \ CONFIG_DRIVER_HOSTAP=$(CONFIG_PACKAGE_kmod-hostap) \ - CONFIG_DRIVER_ROBOSWITCH=$(CONFIG_PACKAGE_kmod-switch) \ CONFIG_IEEE80211N=$(CONFIG_PACKAGE_kmod-ath9k) ifeq ($(LOCAL_TYPE),supplicant) @@ -67,6 +66,8 @@ ifneq ($(LOCAL_TYPE),hostapd) ifdef CONFIG_WPA_SUPPLICANT_NO_TIMESTAMP_CHECK TARGET_CFLAGS += -DNO_TIMESTAMP_CHECK endif + DRIVER_MAKEOPTS += \ + CONFIG_DRIVER_ROBOSWITCH=$(CONFIG_PACKAGE_kmod-switch) endif define Package/hostapd/Default @@ -74,7 +75,8 @@ define Package/hostapd/Default CATEGORY:=Network TITLE:=IEEE 802.1x Authenticator URL:=http://hostap.epitest.fi/ - DEPENDS:=@!TARGET_avr32 @!TARGET_etrax +PACKAGE_kmod-mac80211:libnl-tiny + DEPENDS:=@!TARGET_avr32 @!TARGET_etrax +PACKAGE_kmod-mac80211:libnl-tiny +PACKAGE_kmod-mac80211:crda + MAINTAINER:=Felix Fietkau endef define Package/hostapd @@ -114,7 +116,8 @@ define Package/wpad/Default CATEGORY:=Network TITLE:=IEEE 802.1x Authenticator/Supplicant URL:=http://hostap.epitest.fi/ - DEPENDS:=@!TARGET_avr32 @!TARGET_etrax +PACKAGE_kmod-mac80211:libnl-tiny + DEPENDS:=@!TARGET_avr32 @!TARGET_etrax +PACKAGE_kmod-mac80211:libnl-tiny +PACKAGE_kmod-mac80211:crda + MAINTAINER:=Felix Fietkau endef define Package/wpad @@ -143,7 +146,9 @@ define Package/wpa-supplicant CATEGORY:=Network TITLE:=WPA Supplicant URL:=http://hostap.epitest.fi/wpa_supplicant/ + DEPENDS:=@!TARGET_avr32 @!TARGET_etrax +PACKAGE_kmod-mac80211:libnl-tiny +PACKAGE_kmod-mac80211:crda VARIANT:=supplicant-full + MAINTAINER:=Felix Fietkau endef define Package/wpa-supplicant/Description @@ -170,6 +175,7 @@ define Package/wpa-cli CATEGORY:=Network DEPENDS:=wpa-supplicant TITLE:=WPA Supplicant command line interface + MAINTAINER:=Felix Fietkau endef define Package/wpa-cli/Description @@ -217,8 +223,9 @@ endef define Build/Compile/wpad echo ` \ - $(call Build/RunMake,hostapd,MULTICALL=1 dump_cflags); \ - $(call Build/RunMake,wpa_supplicant,dump_cflags) | sed -e 's,$(TARGET_CFLAGS),,' \ + $(call Build/RunMake,hostapd,-s MULTICALL=1 dump_cflags); \ + $(call Build/RunMake,wpa_supplicant,-s dump_cflags) | \ + sed -e 's,-n ,,g' -e 's,$(TARGET_CFLAGS),,' \ ` > $(PKG_BUILD_DIR)/.cflags $(call Build/RunMake,hostapd, \ CFLAGS="$$$$(cat $(PKG_BUILD_DIR)/.cflags)" \ @@ -296,7 +303,7 @@ define Package/wpa-supplicant/install endef Package/wpa-supplicant-mini/install = $(Package/wpa-supplicant/install) -ifneq ($(LOCAL_VARIANT),hostapd) +ifneq ($(LOCAL_TYPE),hostapd) define Package/wpa-cli/install $(INSTALL_DIR) $(1)/usr/sbin $(CP) $(PKG_BUILD_DIR)/wpa_supplicant/wpa_cli $(1)/usr/sbin/