move busybox init scripts from base-files into the busybox package and make them depend on busybox menuconfig options

SVN-Revision: 5620
This commit is contained in:
Felix Fietkau 2006-11-22 23:06:40 +00:00
parent 392966798b
commit bd8e5fb7db
4 changed files with 9 additions and 0 deletions

View file

@ -21,6 +21,11 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
init-y :=
init-$(CONFIG_BUSYBOX_CONFIG_HTTPD) += httpd
init-$(CONFIG_BUSYBOX_CONFIG_CROND) += cron
init-$(CONFIG_BUSYBOX_CONFIG_TELNETD) += telnet
define Package/busybox
SECTION:=base
CATEGORY:=Base system
@ -66,6 +71,10 @@ define Package/busybox/install
IPKG_ARCH="$(ARCH)" \
PREFIX="$(1)" \
install
mkdir -p $(1)/etc/init.d
for tmp in $(init-y); do \
$(INSTALL_BIN) ./files/$$$$tmp $(1)/etc/init.d/$$$$tmp; \
done
-rm -rf $(1)/lib64
endef