Changeset 34531


Ignore:
Timestamp:
2012-12-06T15:11:09+01:00 (5 years ago)
Author:
nbd
Message:

mac80211: clean up patches, replace patching config.mk with a generated sed expression

Location:
trunk/package/mac80211
Files:
2 added
23 deleted
1 edited
4 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/mac80211/Makefile

    r33932 r34531  
    13181318        CONFIG_MAC80211_RC_MINSTREL_HT=y \ 
    13191319        MADWIFI= \ 
    1320         CONFIG_B44= \ 
    1321         CONFIG_ATL1= \ 
    1322         CONFIG_ATL2= \ 
    1323         CONFIG_ATL1E= \ 
    1324         CONFIG_ATL1C= \ 
    13251320        CONFIG_BRCMUTIL=$(if $(CONFIG_PACKAGE_kmod-brcmutil),m) \ 
    13261321        CONFIG_BRCMSMAC=$(if $(CONFIG_PACKAGE_kmod-brcmsmac),m) \ 
     
    13381333endif 
    13391334 
     1335DISABLE_CONFIG = \ 
     1336        COMPAT_BLUETOOTH.* \ 
     1337        COMPAT_CORDIC \ 
     1338        COMPAT_CRC8 \ 
     1339        COMPAT_MDIO \ 
     1340        COMPAT_NETWORK_MODULES \ 
     1341        COMPAT_NET_USB_MODULES \ 
     1342        COMPAT_VAR_MODULES \ 
     1343        COMPAT_RFKILL \ 
     1344        COMPAT_RFKILL_.* \ 
     1345        COMPAT_STAGING \ 
     1346        \ 
     1347        B43_PCMCIA \ 
     1348        B43_SDIO \ 
     1349        BCMA.* \ 
     1350        COMPAT_ATH9K_RATE_CONTROL \ 
     1351        HID_GENERIC \ 
     1352        MAC80211_RC_PID \ 
     1353        PCMCIA \ 
     1354        RFKILL_BACKPORT.* \ 
     1355        SSB \ 
     1356        SSB_SDIOHOST \ 
     1357        \ 
     1358        ATH5K_PCI \ 
     1359        ATH9K_BTCOEX_SUPPORT \ 
     1360        B43_PHY_N \ 
     1361        B43_PHY_HT \ 
     1362        B43_BCMA.* \ 
     1363        MAC80211_MESH \ 
     1364        RT2X00_LIB_PCI \ 
     1365        RT2X00_LIB_USB 
     1366 
     1367 
    13401368define Build/Prepare 
    13411369        rm -rf $(PKG_BUILD_DIR) 
     
    13471375        $(TAR) -C $(PKG_BUILD_DIR) -xjf $(DL_DIR)/$(ZD1211FW_NAME)-$(ZD1211FW_VERSION).tar.bz2 
    13481376        $(TAR) -C $(PKG_BUILD_DIR) -xjf $(DL_DIR)/$(PKG_LINUX_FIRMWARE_SOURCE) 
    1349         rm -rf $(PKG_BUILD_DIR)/include/linux/ssb 
    1350         rm -rf $(PKG_BUILD_DIR)/include/linux/bcma 
    1351         rm -rf $(PKG_BUILD_DIR)/include/net/bluetooth/ 
    1352         rm -f $(PKG_BUILD_DIR)/include/linux/eeprom_93cx6.h 
    1353         rm -f $(PKG_BUILD_DIR)/include/linux/wl12xx.h 
    1354         rm -f $(PKG_BUILD_DIR)/include/linux/spi/libertas_spi.h 
    1355         rm -f $(PKG_BUILD_DIR)/include/net/ieee80211.h 
     1377        rm -rf \ 
     1378                $(PKG_BUILD_DIR)/include/linux/ssb \ 
     1379                $(PKG_BUILD_DIR)/include/linux/bcma \ 
     1380                $(PKG_BUILD_DIR)/include/net/bluetooth 
     1381 
     1382        rm -f \ 
     1383                $(PKG_BUILD_DIR)/include/linux/cordic.h \ 
     1384                $(PKG_BUILD_DIR)/include/linux/crc8.h \ 
     1385                $(PKG_BUILD_DIR)/include/linux/eeprom_93cx6.h \ 
     1386                $(PKG_BUILD_DIR)/include/linux/wl12xx.h \ 
     1387                $(PKG_BUILD_DIR)/include/linux/spi/libertas_spi.h \ 
     1388                $(PKG_BUILD_DIR)/include/net/ieee80211.h 
     1389 
    13561390        echo 'compat-wireless-$(PKG_VERSION)-$(PKG_RELEASE)-$(REVISION)' > $(PKG_BUILD_DIR)/compat_version 
    13571391        $(CP) ./files/regdb.txt $(PKG_BUILD_DIR)/net/wireless/db.txt 
     1392 
     1393        sed -i $(foreach config,$(DISABLE_CONFIG),-e 's,^\([    ]*export *CONFIG_$(config)=\),# \1,') $(PKG_BUILD_DIR)/config.mk 
    13581394endef 
    13591395 
Note: See TracChangeset for help on using the changeset viewer.