From 81c4c7c2cf2c5ff27a6c02e41bf484a53ea942c2 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 16 Sep 2009 17:22:57 +0200 Subject: make adk compile system work on shuttle - add some missing packages like cpio, lzma and gnu wget - make microperl more featureful, needed for kernel-header installation - make a dependency to perl - fix header installation for $libc-dev package - fix 64bit uclibc setup, simplify gcc patches and totally unrelated - add preliminary kvm and libvirt support (not tested) --- package/busybox/Makefile | 4 ++-- package/busybox/config/archival/Config.in | 3 ++- package/busybox/config/coreutils/Config.in | 4 ++-- package/busybox/config/networking/Config.in | 3 ++- 4 files changed, 8 insertions(+), 6 deletions(-) (limited to 'package/busybox') diff --git a/package/busybox/Makefile b/package/busybox/Makefile index 80e090e17..fad655280 100644 --- a/package/busybox/Makefile +++ b/package/busybox/Makefile @@ -35,10 +35,10 @@ endif do-build: ifeq ($(ADK_NATIVE),y) $(MAKE) V=1 \ - IPKG_ARCH="$(ARCH)" ARCH="$(ARCH)" -C $(WRKBUILD) + IPKG_ARCH="$(ARCH)" ARCH="$(ARCH)" -C $(WRKBUILD) busybox else $(MAKE) V=1 CROSS_COMPILE="$(TARGET_CROSS)" \ - IPKG_ARCH="$(ARCH)" ARCH="$(ARCH)" -C $(WRKBUILD) + IPKG_ARCH="$(ARCH)" ARCH="$(ARCH)" -C $(WRKBUILD) busybox endif do-install: ${TOPDIR}/.config diff --git a/package/busybox/config/archival/Config.in b/package/busybox/config/archival/Config.in index e46fa10b0..9f043927a 100644 --- a/package/busybox/config/archival/Config.in +++ b/package/busybox/config/archival/Config.in @@ -91,7 +91,8 @@ config BUSYBOX_BZIP2 config BUSYBOX_CPIO bool "cpio" - default y + default y if !ADK_PACKAGE_CPIO + depends on !ADK_PACKAGE_CPIO help cpio is an archival utility program used to create, modify, and extract contents from archives. diff --git a/package/busybox/config/coreutils/Config.in b/package/busybox/config/coreutils/Config.in index e0342efc8..dc0ab5fdb 100644 --- a/package/busybox/config/coreutils/Config.in +++ b/package/busybox/config/coreutils/Config.in @@ -278,7 +278,7 @@ config BUSYBOX_ID config BUSYBOX_INSTALL bool "install" - default n + default y help Copy files and set attributes. @@ -485,7 +485,7 @@ config BUSYBOX_RM config BUSYBOX_RMDIR bool "rmdir" - default n + default y help rmdir is used to remove empty directories. diff --git a/package/busybox/config/networking/Config.in b/package/busybox/config/networking/Config.in index ca92ac7f9..6b7f1b28c 100644 --- a/package/busybox/config/networking/Config.in +++ b/package/busybox/config/networking/Config.in @@ -868,7 +868,8 @@ config BUSYBOX_VCONFIG config BUSYBOX_WGET bool "wget" - default y + default y if !ADK_PACKAGE_WGET + depends on !ADK_PACKAGE_WGET help wget is a utility for non-interactive download of files from HTTP, HTTPS, and FTP servers. -- cgit v1.2.3