summaryrefslogtreecommitdiff
path: root/package/busybox
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2009-09-16 17:22:57 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2009-09-16 17:22:57 +0200
commit81c4c7c2cf2c5ff27a6c02e41bf484a53ea942c2 (patch)
tree71e5ee053da99e7130d2668409b2abe676015546 /package/busybox
parent2fe7aa2130f3e72d2b39ed0929cfc6ae803cecd4 (diff)
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)
Diffstat (limited to 'package/busybox')
-rw-r--r--package/busybox/Makefile4
-rw-r--r--package/busybox/config/archival/Config.in3
-rw-r--r--package/busybox/config/coreutils/Config.in4
-rw-r--r--package/busybox/config/networking/Config.in3
4 files changed, 8 insertions, 6 deletions
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.