From b087dce57c4ebaa22bc9bec335a2014e6fa46c94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Schr=C3=B6der?= Date: Wed, 11 Nov 2015 21:37:15 +0100 Subject: [PATCH] do not use +bcmkernel for packages that depend on bcmkernel. Instead use just "bcmkernel" in dependencies. - This allows us to deselect bcmkernel and have all the packages deselected. - Bcmkernel is the main package - these others are addons - therefore use hard dependency instead of appended one - only use + for adding shared libraries or other shared packages - never for application packages --- brcm_fw_tool/Makefile | 2 +- brcminfo/Makefile | 2 +- dahdi/Makefile | 2 +- dectmngr/Makefile | 2 +- endptcfg/Makefile | 2 +- natalie-dect/Makefile | 2 +- peripheral_manager/Makefile | 2 +- wl-anyfi/Makefile | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/brcm_fw_tool/Makefile b/brcm_fw_tool/Makefile index 0efe82392..057e91674 100644 --- a/brcm_fw_tool/Makefile +++ b/brcm_fw_tool/Makefile @@ -22,7 +22,7 @@ define Package/brcm_fw_tool SECTION:=utils CATEGORY:=Base system TITLE:=Update utility for Broadcom nand firmware images - DEPENDS:=+bcmkernel + DEPENDS:=bcmkernel endef define Package/brcm_fw_tool/description diff --git a/brcminfo/Makefile b/brcminfo/Makefile index 3a2c5b437..a71053e05 100644 --- a/brcminfo/Makefile +++ b/brcminfo/Makefile @@ -20,7 +20,7 @@ define Package/brcminfo CATEGORY:=Utilities TITLE:=Broadcom voice driver info utility URL:= - DEPENDS:= +bcmkernel + DEPENDS:= bcmkernel endef define Package/brcminfo/description diff --git a/dahdi/Makefile b/dahdi/Makefile index c9f1c1232..8c4ae55f4 100644 --- a/dahdi/Makefile +++ b/dahdi/Makefile @@ -34,7 +34,7 @@ define Package/dahdi CATEGORY:=Base system TITLE:=Kernel timer for Asterisk meetme URL:= - DEPENDS:= +bcmkernel + DEPENDS:= bcmkernel endef define Package/dahdi/description diff --git a/dectmngr/Makefile b/dectmngr/Makefile index 755ef48b0..50f599e0f 100644 --- a/dectmngr/Makefile +++ b/dectmngr/Makefile @@ -36,7 +36,7 @@ define Package/dectmngr CATEGORY:=Utilities TITLE:=Broadcom endpoint test application URL:= - DEPENDS:= +libevent2 +libjson +natalie-dect-h +bcmkernel + DEPENDS:= +libevent2 +libjson +natalie-dect-h bcmkernel endef define Package/dectmngr/description diff --git a/endptcfg/Makefile b/endptcfg/Makefile index d658caff8..82656d6e1 100644 --- a/endptcfg/Makefile +++ b/endptcfg/Makefile @@ -43,7 +43,7 @@ define Package/endptcfg CATEGORY:=Utilities TITLE:=Broadcom endpoint driver configuration application URL:= - DEPENDS:=+libpthread +bcmkernel + DEPENDS:=+libpthread bcmkernel endef define Package/endptcfg/description diff --git a/natalie-dect/Makefile b/natalie-dect/Makefile index 3e411ef2f..285ec9ef2 100644 --- a/natalie-dect/Makefile +++ b/natalie-dect/Makefile @@ -34,7 +34,7 @@ define Package/natalie-dect CATEGORY:=Base system TITLE:=Dect stack URL:= - DEPENDS:=+bcmkernel + DEPENDS:=bcmkernel endef define Package/natalie-dect/description diff --git a/peripheral_manager/Makefile b/peripheral_manager/Makefile index ffaf522e8..2462356ae 100644 --- a/peripheral_manager/Makefile +++ b/peripheral_manager/Makefile @@ -27,7 +27,7 @@ define Package/peripheral_manager CATEGORY:=Utilities TITLE:=Application deamon for handling of peripheral URL:= - DEPENDS:=+libuci +libubus +libblobmsg-json +bcmkernel + DEPENDS:=+libuci +libubus +libblobmsg-json bcmkernel endef define Package/peripheral_manager/description diff --git a/wl-anyfi/Makefile b/wl-anyfi/Makefile index e9e2ab5f6..82f62abe3 100644 --- a/wl-anyfi/Makefile +++ b/wl-anyfi/Makefile @@ -19,7 +19,7 @@ define Package/wl-anyfi CATEGORY := Kernel modules SUBMENU := Wireless Drivers TITLE := Proprietary BCM43xx Wi-Fi driver with Anyfi.net support - DEPENDS := +bcmkernel + DEPENDS := bcmkernel endef define Package/wl-anyfi/description