From a9d683ca912b2c4837b2e65909c09ca01babe3df Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 8 Sep 2007 19:55:42 +0000 Subject: major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694 --- package/acx/Makefile | 2 +- package/admswconfig/Makefile | 2 +- package/ar7-atm/Makefile | 2 +- package/base-files/Makefile | 7 ++++++- package/bcm43xx-mac80211/Makefile | 2 +- package/broadcom-diag/Makefile | 4 ++-- package/broadcom-mmc/Makefile | 2 +- package/broadcom-wl/Makefile | 4 ++-- package/fonera-mp3-drv/Makefile | 2 +- package/fonera-mp3/Makefile | 2 +- package/foxboard-utils/Makefile | 2 +- package/hostapd/Makefile | 2 +- package/ipset/Makefile | 2 +- package/nvram/Makefile | 2 +- package/switch/Makefile | 2 +- package/util-linux/Makefile | 2 +- package/wlcompat/Makefile | 4 ++-- package/yamonenv/Makefile | 2 +- 18 files changed, 26 insertions(+), 21 deletions(-) (limited to 'package') diff --git a/package/acx/Makefile b/package/acx/Makefile index e65e14e3c2..77ec91b121 100644 --- a/package/acx/Makefile +++ b/package/acx/Makefile @@ -26,7 +26,7 @@ include $(INCLUDE_DIR)/package.mk define KernelPackage/acx TITLE:=Driver for TI ACX1xx chipset - DEPENDS:=@LINUX_2_6 @!TARGET_AVR32 +wireless-tools + DEPENDS:=@LINUX_2_6 @!TARGET_avr32 +wireless-tools URL:=http://acx100.sourceforge.net/ SUBMENU:=Wireless Drivers FILES:= $(PKG_BUILD_DIR)/acx.$(LINUX_KMOD_SUFFIX) diff --git a/package/admswconfig/Makefile b/package/admswconfig/Makefile index a6b0708704..0faec37e70 100644 --- a/package/admswconfig/Makefile +++ b/package/admswconfig/Makefile @@ -22,7 +22,7 @@ define Package/admswconfig SECTION:=utils CATEGORY:=Utilities TITLE:=ADM5120 Switch configuration tool - DEPENDS:=@TARGET_ADM5120||TARGET_ADM5120EB + DEPENDS:=@TARGET_adm5120 URL:=http://sharon.esrac.ele.tue.nl/users/pe1rxq/linux-adm/admswconfig/ endef diff --git a/package/ar7-atm/Makefile b/package/ar7-atm/Makefile index 8286f3e4eb..b9cba9ee7f 100644 --- a/package/ar7-atm/Makefile +++ b/package/ar7-atm/Makefile @@ -21,7 +21,7 @@ include $(INCLUDE_DIR)/package.mk define KernelPackage/sangam-atm/Default SUBMENU:=Network Devices - DEPENDS:=@TARGET_AR7 +kmod-atm + DEPENDS:=@TARGET_ar7 +kmod-atm TITLE:=AR7 ADSL driver FILES:=$(PKG_BUILD_DIR)/tiatm.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,50,tiatm) diff --git a/package/base-files/Makefile b/package/base-files/Makefile index dcf0835ecc..9b8478dfc8 100644 --- a/package/base-files/Makefile +++ b/package/base-files/Makefile @@ -71,7 +71,7 @@ endef define Package/libgcc $(call Package/gcc/Default) TITLE:=GCC support library - DEPENDS:=@!TARGET_AVR32 @!NATIVE_TOOLCHAIN + DEPENDS:=@!TARGET_avr32 @!NATIVE_TOOLCHAIN endef define Package/libssp @@ -123,6 +123,11 @@ define Package/base-files$(TARGET)/install if [ -d $(PLATFORM_DIR)/base-files/default/. ]; then \ $(CP) $(PLATFORM_DIR)/base-files/default/* $(1)/; \ fi + $(if $(filter-out $(PLATFORM_DIR),$(PLATFORM_SUBDIR)), \ + if [ -d $(PLATFORM_SUBDIR)/base-files/default/. ]; then \ + $(CP) $(PLATFORM_SUBDIR)/base-files/default/* $(1)/; \ + fi \ + ) if [ "$(PROFILE)" != "Default" ]; then \ if [ -d $(PLATFORM_DIR)/base-files/profile-$(PROFILE)/. ]; then \ $(CP) $(PLATFORM_DIR)/base-files/profile-$(PROFILE)/* $(1)/; \ diff --git a/package/bcm43xx-mac80211/Makefile b/package/bcm43xx-mac80211/Makefile index 34a1d767f9..12520a1f76 100644 --- a/package/bcm43xx-mac80211/Makefile +++ b/package/bcm43xx-mac80211/Makefile @@ -20,7 +20,7 @@ endif define KernelPackage/bcm43xx-mac80211 SUBMENU:=Wireless Drivers TITLE:=Broadcom 43xx wireless support - DEPENDS:=@TARGET_BRCM47XX +kmod-mac80211 + DEPENDS:=@TARGET_brcm47xx +kmod-mac80211 KCONFIG:=CONFIG_MAC80211 FILES:=$(PKG_BUILD_DIR)/bcm43xx-mac80211.$(LINUX_KMOD_SUFFIX) # AUTOLOAD:=$(call AutoLoad,30,bcm43xx-mac80211) diff --git a/package/broadcom-diag/Makefile b/package/broadcom-diag/Makefile index 1ba4abf973..73401fc220 100644 --- a/package/broadcom-diag/Makefile +++ b/package/broadcom-diag/Makefile @@ -16,7 +16,7 @@ include $(INCLUDE_DIR)/package.mk define KernelPackage/diag SUBMENU:=Other modules - DEPENDS:=@TARGET_BRCM_2_4||TARGET_BRCM47XX + DEPENDS:=@TARGET_brcm_2_4||TARGET_brcm47xx TITLE:=Driver for router LEDs and Buttons FILES:=$(PKG_BUILD_DIR)/diag.$(LINUX_KMOD_SUFFIX) endef @@ -27,7 +27,7 @@ define Build/Prepare endef ifeq ($(BOARD),brcm-2.4) - BUILDFLAGS=-DBCMDRIVER -I$(LINUX_DIR)/arch/mips/bcm947xx/include $(if $(CONFIG_LINUX_2_4),-DLINUX_2_4) + BUILDFLAGS=-DBCMDRIVER -I$(LINUX_DIR)/arch/mips/bcm947xx/include -DLINUX_2_4 endif define Build/Compile diff --git a/package/broadcom-mmc/Makefile b/package/broadcom-mmc/Makefile index 889bcfa011..5bfc8a2896 100644 --- a/package/broadcom-mmc/Makefile +++ b/package/broadcom-mmc/Makefile @@ -23,7 +23,7 @@ MAKEFLAGS_KMOD:= -C "$(LINUX_DIR)" \ define KernelPackage/broadcom-mmc SUBMENU:=Other modules - DEPENDS:=@TARGET_BRCM_2_4 + DEPENDS:=@TARGET_brcm_2_4 TITLE:=Kernel driver for the Linksys WRT54G MM/SD-Card Mod DESCRIPTION:=\ Kernel driver for the Linksys WRT54G MM/SD-Card Mod diff --git a/package/broadcom-wl/Makefile b/package/broadcom-wl/Makefile index 1a7da2d519..f468646cec 100644 --- a/package/broadcom-wl/Makefile +++ b/package/broadcom-wl/Makefile @@ -25,13 +25,13 @@ define Package/broadcom-wl/Default CATEGORY:=Kernel modules DEPENDS:=@PACKAGE_kmod-brcm-wl||PACKAGE_kmod-brcm-wl-mimo SUBMENU:=Proprietary BCM43xx WiFi driver - SUBMENUDEP:=@TARGET_BRCM_2_4 + SUBMENUDEP:=@TARGET_brcm_2_4 endef define KernelPackage/brcm-wl/Default $(call Package/broadcom-wl/Default) SECTION:=kernel - DEPENDS:=@TARGET_BRCM_2_4 + DEPENDS:=@TARGET_brcm_2_4 TITLE:=Kernel driver for BCM43xx chipsets FILES:=$(PKG_BUILD_DIR)/kmod/wl$(1).o AUTOLOAD:=$(call AutoLoad,30,wl$(1)) diff --git a/package/fonera-mp3-drv/Makefile b/package/fonera-mp3-drv/Makefile index 60a45a707b..1ce29e35fa 100644 --- a/package/fonera-mp3-drv/Makefile +++ b/package/fonera-mp3-drv/Makefile @@ -18,7 +18,7 @@ include $(INCLUDE_DIR)/package.mk define KernelPackage/fonera-mp3-driver SUBMENU:=Other modules - DEPENDS:=@TARGET_ATHEROS + DEPENDS:=@TARGET_atheros TITLE:=Fonera-MP3 driver (VS1011X) FILES:=$(PKG_BUILD_DIR)/mp3_drv.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,25,mp3-drv) diff --git a/package/fonera-mp3/Makefile b/package/fonera-mp3/Makefile index db8146f2ea..d7431ff4d0 100644 --- a/package/fonera-mp3/Makefile +++ b/package/fonera-mp3/Makefile @@ -19,7 +19,7 @@ include $(INCLUDE_DIR)/package.mk define Package/fonera-mp3d SECTION:=utils CATEGORY:=Utilities - DEPENDS:=@TARGET_ATHEROS + DEPENDS:=@TARGET_atheros TITLE:=Daemon for fonera-mp3 endef diff --git a/package/foxboard-utils/Makefile b/package/foxboard-utils/Makefile index 465e5c6834..11fea9dc18 100644 --- a/package/foxboard-utils/Makefile +++ b/package/foxboard-utils/Makefile @@ -25,7 +25,7 @@ define Package/foxboard-utils CATEGORY:=Base system TITLE:=Foxboard base tools URL:=http://www.acmesystems.it - DEPENDS:=@TARGET_ETRAX + DEPENDS:=@TARGET_etrax endef define Package/foxboard-utils/description diff --git a/package/hostapd/Makefile b/package/hostapd/Makefile index 76376f5285..2e506201d1 100644 --- a/package/hostapd/Makefile +++ b/package/hostapd/Makefile @@ -36,7 +36,7 @@ endef define Package/hostapd $(call Package/hostapd/Default) - DEPENDS:=+libopenssl @!TARGET_AVR32 @!TARGET_ETRAX + DEPENDS:=+libopenssl @!TARGET_avr32 @!TARGET_etrax TITLE+= (full) endef diff --git a/package/ipset/Makefile b/package/ipset/Makefile index 700b805ee0..9f6326b8cb 100644 --- a/package/ipset/Makefile +++ b/package/ipset/Makefile @@ -21,7 +21,7 @@ include $(INCLUDE_DIR)/package.mk define Package/ipset SECTION:=net CATEGORY:=Network - DEPENDS:=@!TARGET_ETRAX + DEPENDS:=@!TARGET_etrax TITLE:=Netfilter ip sets administration utility URL:=http://ipset.netfilter.org/ endef diff --git a/package/nvram/Makefile b/package/nvram/Makefile index e053a43b20..cc1371ec64 100644 --- a/package/nvram/Makefile +++ b/package/nvram/Makefile @@ -16,7 +16,7 @@ include $(INCLUDE_DIR)/package.mk define Package/nvram SECTION:=utils CATEGORY:=Utilities - DEPENDS:=@TARGET_BRCM_2_4 + DEPENDS:=@TARGET_brcm_2_4 TITLE:=Broadcom config utility endef diff --git a/package/switch/Makefile b/package/switch/Makefile index cdf1f51293..74e5778e23 100644 --- a/package/switch/Makefile +++ b/package/switch/Makefile @@ -16,7 +16,7 @@ include $(INCLUDE_DIR)/package.mk define KernelPackage/switch SUBMENU:=Other modules - DEPENDS:=@TARGET_BRCM_2_4||TARGET_BRCM47XX + DEPENDS:=@TARGET_brcm_2_4||TARGET_brcm47xx TITLE:=Switch drivers FILES:= \ $(PKG_BUILD_DIR)/switch-core.$(LINUX_KMOD_SUFFIX) \ diff --git a/package/util-linux/Makefile b/package/util-linux/Makefile index a4cfb90436..2ea4c7e564 100644 --- a/package/util-linux/Makefile +++ b/package/util-linux/Makefile @@ -21,7 +21,7 @@ include $(INCLUDE_DIR)/package.mk define Package/util-linux/Default SECTION:=utils CATEGORY:=Utilities - DEPENDS:=@!TARGET_ETRAX + DEPENDS:=@!TARGET_etrax URL:=http://www.kernel.org/pub/linux/utils/util-linux/ endef diff --git a/package/wlcompat/Makefile b/package/wlcompat/Makefile index 482ec4a2d2..308a696f06 100644 --- a/package/wlcompat/Makefile +++ b/package/wlcompat/Makefile @@ -16,8 +16,8 @@ include $(INCLUDE_DIR)/package.mk define KernelPackage/wlcompat/Default SUBMENU:=Proprietary BCM43xx WiFi driver - SUBMENUDEP:=@TARGET_BRCM_2_4 - DEPENDS:=@TARGET_BRCM_2_4 @PACKAGE_kmod-brcm-wl||PACKAGE_kmod-brcm-wl-mimo +wireless-tools + SUBMENUDEP:=@TARGET_brcm_2_4 + DEPENDS:=@TARGET_brcm_2_4 @PACKAGE_kmod-brcm-wl||PACKAGE_kmod-brcm-wl-mimo +wireless-tools TITLE:=Broadcom wl wrapper module endef diff --git a/package/yamonenv/Makefile b/package/yamonenv/Makefile index 0cf6493e2d..9a323c28d8 100644 --- a/package/yamonenv/Makefile +++ b/package/yamonenv/Makefile @@ -23,7 +23,7 @@ include $(INCLUDE_DIR)/package.mk define Package/yamonenv SECTION:=utils CATEGORY:=Utilities - DEPENDS:=@TARGET_AU1000 + DEPENDS:=@TARGET_au1000 TITLE:=YAMON configuration utility URL:=http://meshcube.org/nylon/stable/sources/ endef -- cgit v1.2.3