summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/coreutils.in10
-rw-r--r--rules/diffutils.in4
-rw-r--r--rules/experimental.in28
-rw-r--r--rules/findutils.in6
-rw-r--r--rules/grep.in2
-rw-r--r--rules/hdparm.in2
-rw-r--r--rules/inetutils.in6
-rw-r--r--rules/less.in2
-rw-r--r--rules/module-init-tools.in9
-rw-r--r--rules/ntpclient.in2
-rw-r--r--rules/procps.in6
-rw-r--r--rules/schedutils.in2
-rw-r--r--rules/sed.in2
-rw-r--r--rules/unzip.in2
-rw-r--r--rules/utelnetd.in2
-rw-r--r--rules/util-linux-ng.in14
-rw-r--r--rules/util-linux.in14
-rw-r--r--rules/wget.in2
-rw-r--r--rules/wxWindows.in1
19 files changed, 55 insertions, 61 deletions
diff --git a/rules/coreutils.in b/rules/coreutils.in
index 248b1c5ac..181a52a8f 100644
--- a/rules/coreutils.in
+++ b/rules/coreutils.in
@@ -10,7 +10,7 @@ if COREUTILS
config COREUTILS_CP
bool
prompt "cp"
- depends on !BUSYBOX_CP
+ depends on !BUSYBOX_CP || ALLYES
help
copy files and directories
@@ -20,7 +20,7 @@ comment "BusyBox' cp is selected!"
config COREUTILS_DD
bool
prompt "dd"
- depends on !BUSYBOX_DD
+ depends on !BUSYBOX_DD || ALLYES
help
convert and copy a file
@@ -30,7 +30,7 @@ comment "BusyBox' dd is selected!"
config COREUTILS_MD5SUM
bool
prompt "md5sum"
- depends on !BUSYBOX_MD5SUM
+ depends on !BUSYBOX_MD5SUM || ALLYES
help
compute and check MD5 message digest
@@ -40,14 +40,14 @@ comment "BusyBox' md5sum is selected!"
config COREUTILS_READLINK
bool
prompt "readlink"
- depends on !BUSYBOX_READLINK
+ depends on !BUSYBOX_READLINK || ALLYES
help
the readlink tool
config COREUTILS_SEQ
bool
prompt "seq"
- depends on !BUSYBOX_SEQ
+ depends on !BUSYBOX_SEQ || ALLYES
help
print a sequence of numbers
diff --git a/rules/diffutils.in b/rules/diffutils.in
index 84ee2297a..016de8dd6 100644
--- a/rules/diffutils.in
+++ b/rules/diffutils.in
@@ -8,7 +8,7 @@ if DIFFUTILS
config DIFFUTILS_DIFF
bool
prompt "diff"
- depends on !BUSYBOX_DIFF
+ depends on !BUSYBOX_DIFF || ALLYES
help
diff - compare files line by line
@@ -30,7 +30,7 @@ config DIFFUTILS_SDIFF
config DIFFUTILS_CMP
bool
prompt "cmp"
- depends on !BUSYBOX_CMP
+ depends on !BUSYBOX_CMP || ALLYES
help
cmp - compare two files byte by byte
diff --git a/rules/experimental.in b/rules/experimental.in
index 3fb967dac..d68f8e320 100644
--- a/rules/experimental.in
+++ b/rules/experimental.in
@@ -1,29 +1,23 @@
## SECTION=ptxdist_options
-config EXPERIMENTAL
- bool "support experimental stuff"
+config INVISIBLE
+ bool
help
- Some options in PTXdist are considered to be experimental.
- Well, if I tell you the truth, *all* options are experimental,
- but the ones marked with PTXCONF_EXPERIMENTAL are *officially*
- being marked as experimental.
+ don't delete this, it's to keep some menus in shape :)
-config EXPERIMENTAL_MORE
- bool "support even more experimental stuff"
- depends on EXPERIMENTAL
+config ALLYES
+ bool "allyes - don't let busybox block other packages"
help
- If you thought that PTXCONF_EXPERIMENTAL was stuff you shouldn't
- try, packets being marked with PTXCONF_EXPERIMENTAL_MORE are
- definitely not for people who do not want to live on the
- bleeding edge.
+ if you select this, you can select all packages, even these
+ who are blocked by activated busybox applets
+
+comment ""
+ depends on INVISIBLE
config BROKEN
bool "support packets known to be broken"
- depends on EXPERIMENTAL
+ depends on !ALLYES
help
If this option is checked, even packets are activated which
are known to be broken.
-config INVISIBLE
- bool
-
diff --git a/rules/findutils.in b/rules/findutils.in
index 2c8ca5238..f21d9b81b 100644
--- a/rules/findutils.in
+++ b/rules/findutils.in
@@ -11,7 +11,7 @@ if FINDUTILS
config FINDUTILS_FIND
bool
- depends on !BUSYBOX_FIND
+ depends on !BUSYBOX_FIND || ALLYES
prompt "find"
help
Searches given directory trees for files matching the specified criteria
@@ -21,7 +21,7 @@ comment "BusyBox' find is selected!"
config FINDUTILS_XARGS
bool
- depends on !BUSYBOX_XARGS
+ depends on !BUSYBOX_XARGS || ALLYES
prompt "xargs"
help
Can be used to apply a given command to a list of files
@@ -31,7 +31,7 @@ comment "BusyBox' xargs is selected!"
config FINDUTILS_DATABASE
bool
- depends on !BUSYBOX_FIND && !BUSYBOX_XARGS
+ depends on !BUSYBOX_FIND && !BUSYBOX_XARGS || ALLYES
select FINDUTILS_FIND
select FINDUTILS_XARGS
prompt "database support"
diff --git a/rules/grep.in b/rules/grep.in
index 2022f5fe7..93b0aafe6 100644
--- a/rules/grep.in
+++ b/rules/grep.in
@@ -4,7 +4,7 @@ comment "BusyBox' grep is selected!"
config GREP
tristate
- depends on !BUSYBOX_GREP
+ depends on !BUSYBOX_GREP || ALLYES
prompt "grep"
help
GNUgrep searches one or more input files for lines
diff --git a/rules/hdparm.in b/rules/hdparm.in
index 4a18b9bd8..5616fb148 100644
--- a/rules/hdparm.in
+++ b/rules/hdparm.in
@@ -1,7 +1,7 @@
## SECTION=disk_and_file
config HDPARM
tristate "hdparm"
- depends on !BUSYBOX_HDPARM
+ depends on !BUSYBOX_HDPARM || ALLYES
help
hdparm - get/set ATA drive parameters under Linux
diff --git a/rules/inetutils.in b/rules/inetutils.in
index 6ee59c3cf..3fb3348bd 100644
--- a/rules/inetutils.in
+++ b/rules/inetutils.in
@@ -18,7 +18,7 @@ comment "build options ---"
config INETUTILS_INETD
bool
- depends on !BUSYBOX_INETD
+ depends on !BUSYBOX_INETD || ALLYES
prompt "inetd"
help
This is the network super daemon. It opens network connection for
@@ -29,7 +29,7 @@ comment "BusyBox' inetd is selected!"
config INETUTILS_PING
bool
- depends on !BUSYBOX_PING
+ depends on !BUSYBOX_PING || ALLYES
prompt "ping"
help
Ping is a small tool to check if another host is alive in the network
@@ -72,7 +72,7 @@ config INETUTILS_RSHD
config INETUTILS_SYSLOGD
bool
prompt "syslogd"
- depends on !BUSYBOX_SYSLOGD
+ depends on !BUSYBOX_SYSLOGD || ALLYES
help
Sysklogd provides two system utilities which provide support
for system logging and kernel message trapping. Support of both
diff --git a/rules/less.in b/rules/less.in
index cbd88b444..4fa284562 100644
--- a/rules/less.in
+++ b/rules/less.in
@@ -5,7 +5,7 @@ comment "BusyBox' less is selected!"
menuconfig LESS
tristate
prompt "less "
- depends on !BUSYBOX_LESS
+ depends on !BUSYBOX_LESS || ALLYES
# select LIBPW if LESS_USE_PW
# select CURSES if LESS_USE_CURSES
# select TINFO if LESS_USE_TINFO
diff --git a/rules/module-init-tools.in b/rules/module-init-tools.in
index 7176fa87a..2977d4c9d 100644
--- a/rules/module-init-tools.in
+++ b/rules/module-init-tools.in
@@ -14,7 +14,7 @@ if MODULE_INIT_TOOLS
config MODULE_INIT_TOOLS_INSMOD
bool
prompt "Install insmod on target"
- depends on !BUSYBOX_INSMOD
+ depends on !BUSYBOX_INSMOD || ALLYES
help
simple program to insert a module into the Linux Kernel
@@ -24,7 +24,7 @@ comment "BusyBox' insmod is selected!"
config MODULE_INIT_TOOLS_RMMOD
bool
prompt "Install rmmod on target"
- depends on !BUSYBOX_RMMOD
+ depends on !BUSYBOX_RMMOD || ALLYES
help
simple program to remove a module from the Linux Kernel
@@ -34,7 +34,7 @@ comment "BusyBox' rmmod is selected!"
config MODULE_INIT_TOOLS_LSMOD
bool
prompt "Install lsmod on target"
- depends on !BUSYBOX_LSMOD
+ depends on !BUSYBOX_LSMOD || ALLYES
help
program to show the status of modules in the Linux Kernel
@@ -50,7 +50,7 @@ config MODULE_INIT_TOOLS_MODINFO
config MODULE_INIT_TOOLS_MODPROBE
bool
prompt "Install modprobe on target"
- depends on !BUSYBOX_MODPROBE
+ depends on !BUSYBOX_MODPROBE || ALLYES
help
program to add and remove modules from the Linux Kernel
@@ -60,6 +60,7 @@ comment "BusyBox' modprobe is selected!"
config MODULE_INIT_TOOLS_DEPMOD
bool
prompt "Install depmod on target"
+ depends on !BUSYBOX_DEPMOD || ALLYES
help
program to generate modules.dep and map files
diff --git a/rules/ntpclient.in b/rules/ntpclient.in
index ba107435c..911312a2e 100644
--- a/rules/ntpclient.in
+++ b/rules/ntpclient.in
@@ -33,7 +33,7 @@ config NTPCLIENT_BUILD_NTPCLIENT
config NTPCLIENT_BUILD_ADJTIMEX
bool
- depends on !BUSYBOX_ADJTIMEX
+ depends on !BUSYBOX_ADJTIMEX || ALLYES
prompt "adjtimex"
default y
help
diff --git a/rules/procps.in b/rules/procps.in
index 45d5849ab..841d0770b 100644
--- a/rules/procps.in
+++ b/rules/procps.in
@@ -12,7 +12,7 @@ if PROCPS
config PROCPS_TOP
bool
prompt "top"
- depends on !BUSYBOX_TOP
+ depends on !BUSYBOX_TOP || ALLYES
help
FIXME: This item needs to be documented
@@ -28,7 +28,7 @@ config PROCPS_SLABTOP
config PROCPS_SYSCTL
bool
prompt "sysctl"
- depends on !BUSYBOX_SYSCTL
+ depends on !BUSYBOX_SYSCTL || ALLYES
help
configure kernel parameters at runtime
@@ -38,7 +38,7 @@ comment "sysctl is disabled by busybox sysctl"
config PROCPS_PS
bool
prompt "ps"
- depends on !BUSYBOX_PS
+ depends on !BUSYBOX_PS || ALLYES
help
ps stands for process status. With this command you
analyse current states of all processes running on
diff --git a/rules/schedutils.in b/rules/schedutils.in
index f087d3d51..a9836566f 100644
--- a/rules/schedutils.in
+++ b/rules/schedutils.in
@@ -15,7 +15,7 @@ if SCHEDUTILS
config SCHEDUTILS_CHRT
bool
prompt "chrt"
- depends on !BUSYBOX_CHRT
+ depends on !BUSYBOX_CHRT || ALLYES
help
chrt manipulates the real-time attributes of a process.
diff --git a/rules/sed.in b/rules/sed.in
index f6cdaba07..2089ecf40 100644
--- a/rules/sed.in
+++ b/rules/sed.in
@@ -1,7 +1,7 @@
## SECTION=shell_and_console
config SED
tristate
- depends on !BUSYBOX_SED
+ depends on !BUSYBOX_SED || ALLYES
prompt "sed"
help
sed reads the specified files or the standard input if no
diff --git a/rules/unzip.in b/rules/unzip.in
index 735e88f44..f8a936f51 100644
--- a/rules/unzip.in
+++ b/rules/unzip.in
@@ -10,7 +10,7 @@ if UNZIP
config UNZIP_UNZIP
bool "unzip"
- depends on !BUSYBOX_UNZIP
+ depends on !BUSYBOX_UNZIP || ALLYES
comment "BusyBox' unzip selected"
depends on BUSYBOX_UNZIP
diff --git a/rules/utelnetd.in b/rules/utelnetd.in
index 95bdd1247..39ab4c5a9 100644
--- a/rules/utelnetd.in
+++ b/rules/utelnetd.in
@@ -1,6 +1,6 @@
## SECTION=networking
menuconfig UTELNETD
- depends on !BUSYBOX_TELNETD
+ depends on !BUSYBOX_TELNETD || ALLYES
tristate
prompt "utelnetd "
help
diff --git a/rules/util-linux-ng.in b/rules/util-linux-ng.in
index bd6399708..7c94c47db 100644
--- a/rules/util-linux-ng.in
+++ b/rules/util-linux-ng.in
@@ -11,7 +11,7 @@ config UTIL_LINUX_NG_FDISK
bool
prompt "fdisk"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_FDISK
+ depends on !BUSYBOX_FDISK || ALLYES
help
fdisk - Partition table manipulator for Linux
@@ -38,7 +38,7 @@ config UTIL_LINUX_NG_MKSWAP
bool
prompt "mkswap"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_MKSWAP
+ depends on !BUSYBOX_MKSWAP || ALLYES
help
mkswap sets up a Linux swap area on a device or in a file.
@@ -56,7 +56,7 @@ config UTIL_LINUX_NG_SWAPON
bool
prompt "swapon"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_SWAPONOFF
+ depends on !BUSYBOX_SWAPONOFF || ALLYES
help
Swapon is used to specify devices on which paging and swapping are to take place.
@@ -67,7 +67,7 @@ config UTIL_LINUX_NG_MOUNT
bool
prompt "mount"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_MOUNT
+ depends on !BUSYBOX_MOUNT || ALLYES
help
The mount command serves to attach the file system
found on some device to the big file tree.
@@ -79,7 +79,7 @@ config UTIL_LINUX_NG_UMOUNT
bool
prompt "umount"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_UMOUNT
+ depends on !BUSYBOX_UMOUNT || ALLYES
help
The mount(8) command serves to attach the file system
found on some device to the big file tree.
@@ -92,7 +92,7 @@ config UTIL_LINUX_NG_IPCS
bool
prompt "ipcs"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_IPCS
+ depends on !BUSYBOX_IPCS || ALLYES
help
ipcs provides information on the ipc facilities
for which the calling process has read acccess.
@@ -104,7 +104,7 @@ config UTIL_LINUX_NG_READPROFILE
bool
prompt "readprofile"
depends on UTIL_LINUX_NG
- depends on !BUSYBOX_READPROFILE
+ depends on !BUSYBOX_READPROFILE || ALLYES
help
The readprofile command uses the /proc/profile information
to print ascii data on standard output. The output is
diff --git a/rules/util-linux.in b/rules/util-linux.in
index 92b41af99..936070800 100644
--- a/rules/util-linux.in
+++ b/rules/util-linux.in
@@ -11,7 +11,7 @@ if UTIL_LINUX
config UTIL_LINUX_FDISK
bool
prompt "fdisk"
- depends on !BUSYBOX_FDISK
+ depends on !BUSYBOX_FDISK || ALLYES
help
fdisk - Partition table manipulator for Linux
@@ -35,7 +35,7 @@ config UTIL_LINUX_CFDISK
config UTIL_LINUX_MKSWAP
bool
prompt "mkswap"
- depends on !BUSYBOX_MKSWAP
+ depends on !BUSYBOX_MKSWAP || ALLYES
help
mkswap sets up a Linux swap area on a device or in a file.
@@ -45,7 +45,7 @@ comment "BusyBox' mkswap is selected!"
config UTIL_LINUX_SWAPON
bool
prompt "swapon"
- depends on !BUSYBOX_SWAPONOFF
+ depends on !BUSYBOX_SWAPONOFF || ALLYES
help
Swapon is used to specify devices on which paging and swapping are to take place.
@@ -55,7 +55,7 @@ comment "BusyBox' swapon is selected!"
config UTIL_LINUX_MOUNT
bool
prompt "mount"
- depends on !BUSYBOX_MOUNT
+ depends on !BUSYBOX_MOUNT || ALLYES
help
The mount command serves to attach the file system
found on some device to the big file tree.
@@ -66,7 +66,7 @@ comment "BusyBox' mount is selected!"
config UTIL_LINUX_UMOUNT
bool
prompt "umount"
- depends on !BUSYBOX_UMOUNT
+ depends on !BUSYBOX_UMOUNT || ALLYES
help
The mount(8) command serves to attach the file system
found on some device to the big file tree.
@@ -78,7 +78,7 @@ comment "BusyBox' umount is selected!"
config UTIL_LINUX_IPCS
bool
prompt "ipcs"
- depends on !BUSYBOX_IPCS
+ depends on !BUSYBOX_IPCS || ALLYES
help
ipcs provides information on the ipc facilities
for which the calling process has read acccess.
@@ -89,7 +89,7 @@ comment "BusyBox' ipcs is selected!"
config UTIL_LINUX_READPROFILE
bool
prompt "readprofile"
- depends on !BUSYBOX_READPROFILE
+ depends on !BUSYBOX_READPROFILE || ALLYES
help
The readprofile command uses the /proc/profile information
to print ascii data on standard output. The output is
diff --git a/rules/wget.in b/rules/wget.in
index 05fd14475..8a4152820 100644
--- a/rules/wget.in
+++ b/rules/wget.in
@@ -2,7 +2,7 @@
config WGET
tristate
prompt "wget"
- depends on !BUSYBOX_WGET
+ depends on !BUSYBOX_WGET || ALLYES
help
GNU wget is a commandline mirroring tool.
diff --git a/rules/wxWindows.in b/rules/wxWindows.in
index fd42d8077..3966870bd 100644
--- a/rules/wxWindows.in
+++ b/rules/wxWindows.in
@@ -10,7 +10,6 @@ menuconfig WXWINDOWS
config WXWINDOWS_X11
bool
prompt "wxWindows / X11"
- depends on EXPERIMENTAL
depends on WXWINDOWS
help
FIXME: This item needs to be documented