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

SVN-Revision: 5620
master
Felix Fietkau 18 years ago
parent 392966798b
commit bd8e5fb7db
  1. 9
      package/busybox/Makefile
  2. 0
      package/busybox/files/cron
  3. 0
      package/busybox/files/httpd
  4. 0
      package/busybox/files/telnet

@ -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

Loading…
Cancel
Save