diff options
author | Henning Steffen <h.steffen@pengutronix.de> | 2008-06-04 13:05:24 +0000 |
---|---|---|
committer | Henning Steffen <h.steffen@pengutronix.de> | 2008-06-04 13:05:24 +0000 |
commit | 17df9f2c792259af0074adf384745903c2b972a4 (patch) | |
tree | 9b233de816eef1a7b52ba2735962f7b559d66406 /rules | |
parent | e77d46edfa498ea6b9e482eed2f9a4783fb8d66d (diff) | |
download | ptxdist-17df9f2c792259af0074adf384745903c2b972a4.tar.gz ptxdist-17df9f2c792259af0074adf384745903c2b972a4.tar.xz |
* change bool to tristate .in Files from H to M
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8312 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules')
91 files changed, 230 insertions, 481 deletions
diff --git a/rules/hpanel.in b/rules/hpanel.in index ab23dec62..5b722dc89 100644 --- a/rules/hpanel.in +++ b/rules/hpanel.in @@ -1,5 +1,5 @@ config HPANEL - bool + tristate depends on XORG_SERVER select XORG_LIB_XFT select XORG_LIB_XPM diff --git a/rules/hrtimers-support.in b/rules/hrtimers-support.in index 7ffe84550..4de94ac07 100644 --- a/rules/hrtimers-support.in +++ b/rules/hrtimers-support.in @@ -1,5 +1,5 @@ config HRTIMERS_SUPPORT - bool + tristate depends on BROKEN # probably not needed anymore with > glibc-2.5 prompt "hrtimers-support" diff --git a/rules/i2c-tools.in b/rules/i2c-tools.in index dba68ec70..3eaf3f66f 100644 --- a/rules/i2c-tools.in +++ b/rules/i2c-tools.in @@ -1,5 +1,5 @@ config I2C_TOOLS - bool + tristate prompt "i2c-tools" help The userland i2c tools from lm-sensors. They provide generic access diff --git a/rules/i855resolution.in b/rules/i855resolution.in index c1718f94f..6aceda8b9 100644 --- a/rules/i855resolution.in +++ b/rules/i855resolution.in @@ -1,5 +1,5 @@ config I855RESOLUTION - bool + tristate prompt "i855resolution" help This tool is a patch/hack to add modes to the video bios. diff --git a/rules/i915resolution.in b/rules/i915resolution.in index f67f3842c..f88d65cf2 100644 --- a/rules/i915resolution.in +++ b/rules/i915resolution.in @@ -1,5 +1,5 @@ config I915RESOLUTION - bool + tristate prompt "i915resolution" help This tool is a patch/hack to add modes to the video bios. diff --git a/rules/ifplugd.in b/rules/ifplugd.in index 82cb652c3..ce8fa31d5 100644 --- a/rules/ifplugd.in +++ b/rules/ifplugd.in @@ -1,15 +1,17 @@ menuconfig IFPLUGD - bool - prompt "ifplugd " + tristate + prompt "ifplugd " select LIBDAEMON help ifplugd is a Linux daemon which will automatically configure your ethernet device when a cable is plugged in and automatically unconfigure it once the cable is pulled. +if IFPLUGD + config IFPLUGD_STATUS bool - depends on IFPLUGD prompt "Install ifplugstatus" help ifplugstatus is a small utility showing link beat status. +endif diff --git a/rules/inetutils.in b/rules/inetutils.in index 8b7403a68..f895edc57 100644 --- a/rules/inetutils.in +++ b/rules/inetutils.in @@ -1,7 +1,7 @@ menuconfig INETUTILS - bool + tristate depends on !BB_CONFIG_SYSLOGD - prompt "inetutils " + prompt "inetutils " help Inetutils is a collection of common network programs. It includes: * An ftp client and server. @@ -12,43 +12,40 @@ menuconfig INETUTILS * And much more... These are improved versions of programs originally from BSD. +if INETUTILS + comment "build options ---" - depends on INETUTILS config INETUTILS_INETD bool depends on !BB_CONFIG_INETD prompt "inetd" - depends on INETUTILS help This is the network super daemon. It opens network connection for various other programs and start them if a connection request occures. comment "busy box' inetd is selected!" - depends on INETUTILS && BB_CONFIG_INETD + depends on BB_CONFIG_INETD config INETUTILS_PING bool depends on !BB_CONFIG_PING prompt "ping" - depends on INETUTILS help Ping is a small tool to check if another host is alive in the network comment "busy box' ping is selected!" - depends on INETUTILS && BB_CONFIG_PING + depends on BB_CONFIG_PING config INETUTILS_RCP bool prompt "rcp" - depends on INETUTILS help Rcp copies files between machines. config INETUTILS_RLOGIND bool prompt "rlogind" - depends on INETUTILS help Rlogind is the server for the program. The server provides a remote login facility with authentication based on privileged port numbers @@ -57,7 +54,6 @@ config INETUTILS_RLOGIND config INETUTILS_RSH bool prompt "rsh" - depends on INETUTILS help rsh - remote shell Rsh copies its standard input to the remote command, the standard @@ -67,7 +63,6 @@ config INETUTILS_RSH config INETUTILS_RSHD bool prompt "rshd" - depends on INETUTILS select INETUTILS_INETD help Rshd is the server for the program. The server provides remote @@ -77,7 +72,7 @@ config INETUTILS_RSHD config INETUTILS_SYSLOGD bool prompt "syslogd" - depends on INETUTILS && !BB_CONFIG_SYSLOGD + depends on !BB_CONFIG_SYSLOGD help Sysklogd provides two system utilities which provide support for system logging and kernel message trapping. Support of both @@ -85,22 +80,19 @@ config INETUTILS_SYSLOGD to support both local and remote logging. comment "busy box' syslogd is selected!" - depends on INETUTILS && BB_CONFIG_SYSLOGD + depends on BB_CONFIG_SYSLOGD config INETUTILS_TFTPD bool prompt "tftpd" - depends on INETUTILS help TFTPD is a ftp daemon to be used for diskless clients. Most bootloaders use the Trivial File Transfer Protocol to load their OS image. Note: There is no authentication! comment "runtime options ---" - depends on INETUTILS config INETUTILS_ETC_INITD_INETD - depends on INETUTILS depends on INETUTILS_INETD bool default y @@ -132,7 +124,6 @@ config INETUTILS_ETC_INITD_INETD config INETUTILS_TFTPD_BASE_DIR string - depends on INETUTILS depends on INETUTILS_TFTPD prompt "tftpd base directory" default "/tftpboot" @@ -142,7 +133,6 @@ config INETUTILS_TFTPD_BASE_DIR config INETUTILS_TFTPD_STRING string - depends on INETUTILS depends on INETUTILS_TFTPD prompt "inetd service entry" default "tftp dgram udp wait nobody /sbin/tftpd tftpd -l @ROOT@" @@ -153,3 +143,4 @@ config INETUTILS_TFTPD_STRING must enable one of the two possible inet daemons: There is one embedded in busybox and one in this packet. +endif diff --git a/rules/initng.in b/rules/initng.in index 86726d003..6399166f3 100644 --- a/rules/initng.in +++ b/rules/initng.in @@ -1,9 +1,9 @@ menuconfig INITNG - bool + tristate select HOST_CMAKE select NCURSES select LIBC_DL - prompt "initng " + prompt "initng " help Initng is a full replacement of the old and in many ways deprecated sysvinit tool. It is designed with speed in mind, doing @@ -11,23 +11,22 @@ menuconfig INITNG your system faster, give you more control over the boot process, and provide you with additional statistics. +if INITNG + config INITNG_WITH_BUSYBOX bool - depends on INITNG prompt "Allow busybox as shell" help FIXME config INITNG_INSTALL_INIT bool - depends on INITNG prompt "Install as /sbin/init" help FIXME config INITNG_SELINUX bool - depends on INITNG depends on BROKEN prompt "Enable SELinux Support" help @@ -35,84 +34,72 @@ config INITNG_SELINUX config INITNG_DEBUG bool - depends on INITNG prompt "Enable Debug Support" help FIXME config INITNG_FORCE_NOCOLOR bool - depends on INITNG prompt "Force No Color" help FIXME config INITNG_ALSO bool - depends on INITNG prompt "Also Plugin" help FIXME config INITNG_BASH_LAUNCHER bool - depends on INITNG prompt "Bash Launcher Plugin" help FIXME config INITNG_CHDIR bool - depends on INITNG prompt "Chdir Plugin" help FIXME config INITNG_CHROOT bool - depends on INITNG prompt "Chroot Plugin" help FIXME config INITNG_CONFLICT bool - depends on INITNG prompt "Conflict Plugin" help FIXME config INITNG_CPOUT bool - depends on INITNG prompt "Cpout Plugin" help FIXME config INITNG_CRITICAL bool - depends on INITNG prompt "Critical Plugin" help FIXME config INITNG_CTRLALTDEL bool - depends on INITNG prompt "Ctrl-Alt-Del Plugin" help FIXME config INITNG_DAEMON_CLEAN bool - depends on INITNG prompt "Daemon Clean Plugin" help FIXME config INITNG_DBUS_EVENT bool - depends on INITNG depends on BROKEN prompt "DBUS pluging" help @@ -120,42 +107,36 @@ config INITNG_DBUS_EVENT config INITNG_DEBUG_COMMANDS bool - depends on INITNG prompt "Debug Commands Plugin" help FIXME config INITNG_ENVPARSER bool - depends on INITNG prompt "Env Parser Plugin" help FIXME config INITNG_FIND bool - depends on INITNG prompt "Find Plugin" help FIXME config INITNG_FMON bool - depends on INITNG prompt "File Monitoring Plugin" help FIXME config INITNG_FSTAT bool - depends on INITNG prompt "Fstat Plugin" help FIXME config INITNG_HISTORY bool - depends on INITNG depends on INITNG_NGC4 prompt "History Plugin" help @@ -163,184 +144,158 @@ config INITNG_HISTORY config INITNG_IDLEPROBE bool - depends on INITNG prompt "Idle Probe plugin" help FIXME config INITNG_INITCTL bool - depends on INITNG prompt "Initctl Plugin" help FIXME config INITNG_INTERACTIVE bool - depends on INITNG prompt "Interactive Plugin" help FIXME config INITNG_IPARSER bool - depends on INITNG prompt "IParser Plugin" help FIXME config INITNG_LAST bool - depends on INITNG prompt "Last Plugin" help FIXME config INITNG_LIMIT bool - depends on INITNG prompt "Limit Plugin" help FIXME config INITNG_LOCKFILE bool - depends on INITNG prompt "Lock file plugin" help FIXME config INITNG_LOGFILE bool - depends on INITNG prompt "Logfile Plugin" help FIXME config INITNG_NETDEV bool - depends on INITNG prompt "Network Dev" help FIXME config INITNG_NETPROBE bool - depends on INITNG prompt "Netprobe Plugin" help FIXME config INITNG_NGC4 bool - depends on INITNG prompt "NGC4 Plugin" help FIXME config INITNG_NGCS bool - depends on INITNG prompt "NGCS Plugin" help FIXME config INITNG_NGE bool - depends on INITNG prompt "NGE Plugin" help FIXME config INITNG_PAUSE bool - depends on INITNG prompt "Pause Plugin" help FIXME config INITNG_PROVIDE bool - depends on INITNG prompt "Provide Plugin" help FIXME config INITNG_RELOAD bool - depends on INITNG prompt "Reload Plugin" help FIXME config INITNG_RENICE bool - depends on INITNG prompt "Renice Plugin" help FIXME config INITNG_RLPARSER bool - depends on INITNG prompt "RL Parser Plugin" help FIXME config INITNG_SIMPLE_LAUNCHER bool - depends on INITNG prompt "Simple Launcher Plugin" help FIXME config INITNG_STCMD bool - depends on INITNG prompt "Stcmd Plugin" help FIXME config INITNG_STDOUT bool - depends on INITNG prompt "Std Out Plugin" help FIXME config INITNG_SUID bool - depends on INITNG prompt "SUID Plugin" help FIXME config INITNG_SYNCRON bool - depends on INITNG prompt "Syncron Plugin" help FIXME config INITNG_SYSLOG bool - depends on INITNG prompt "Syslog Plugin" help FIXME config INITNG_SYSREQ bool - depends on INITNG prompt "SysRq plugin" help FIXME config INITNG_UNNEEDED bool - depends on INITNG prompt "Unneeded Plugin" help FIXME - +endif diff --git a/rules/inotify-tools.in b/rules/inotify-tools.in index 144ad2949..50c27a251 100644 --- a/rules/inotify-tools.in +++ b/rules/inotify-tools.in @@ -1,5 +1,6 @@ menuconfig INOTIFY_TOOLS - bool "inotify-tools " + tristate + prompt "inotify-tools " help Command line tools for inotify http://inotify-tools.sourceforge.net/ diff --git a/rules/iperf.in b/rules/iperf.in index 1d5ebea54..24ccecae5 100644 --- a/rules/iperf.in +++ b/rules/iperf.in @@ -1,5 +1,5 @@ config IPERF - bool + tristate select GCCLIBS_CXX prompt "iperf" help diff --git a/rules/ipkg.in b/rules/ipkg.in index c64cdeff2..b86dfaf20 100644 --- a/rules/ipkg.in +++ b/rules/ipkg.in @@ -1,5 +1,6 @@ menuconfig IPKG - bool "ipkg " + tristate + prompt "ipkg " # ipkg calls wget with long options! select BB_CONFIG_FEATURE_WGET_LONG_OPTIONS if BB_CONFIG_WGET help @@ -8,10 +9,11 @@ menuconfig IPKG It allows installing, updating or removing applications at runtime +if IPKG + config IPKG_EXTRACT_TEST bool prompt "ipkg_extract_test" - depends on IPKG help Unfortunately, nobody knows what this program is being used for. FIXME: This item needs to be documented @@ -19,7 +21,6 @@ config IPKG_EXTRACT_TEST config IPKG_HASH_TEST bool prompt "ipkg_hash_test" - depends on IPKG help Unfortunately, nobody knows what this program is being used for. FIXME: This item needs to be documented @@ -27,7 +28,6 @@ config IPKG_HASH_TEST config IPKG_LOG_WRAPPER bool prompt "use ipkg log wrapper" - depends on IPKG help If selected, ipkg will be installed with a wrapper script which provides basic logging facilities @@ -37,7 +37,6 @@ config IPKG_GENERIC_IPKG_CONF prompt "install /etc/ipkg.conf" default y depends on ROOTFS - depends on IPKG help Installs a generic /etc/ipkg.conf file. @@ -58,3 +57,4 @@ config IPKG_GENERIC_IPKG_CONF Important: To make ipkg work at runtime, you must install this configuration file. Without it you can't install new packages. +endif diff --git a/rules/iproute2.in b/rules/iproute2.in index d804395c2..7b9bf6d5d 100644 --- a/rules/iproute2.in +++ b/rules/iproute2.in @@ -1,5 +1,5 @@ config IPROUTE2 - bool + tristate prompt "iproute2" select DB44 # arpd.c:(.text+0x1428): undefined reference to `__db185_open' diff --git a/rules/iptables.in b/rules/iptables.in index 6a3b46c53..f82bae992 100644 --- a/rules/iptables.in +++ b/rules/iptables.in @@ -1,8 +1,8 @@ # FIXME: audit which extensions are still there menuconfig IPTABLES - prompt "iptables " - bool + tristate + prompt "iptables " help Iptables is used to set up, maintain, and inspect the tables of IP packet filter rules in the Linux kernel. @@ -10,24 +10,23 @@ menuconfig IPTABLES contains a number of built-in chains and may also contain user-defined chains. +if IPTABLES + config IPTABLES_INSTALL_IP6TABLES bool prompt "install ip6tables" - depends on IPTABLES help install the IPv6 Version of iptables config IPTABLES_INSTALL_IPTABLES bool prompt "install iptables" - depends on IPTABLES help install the IPv4 Version of iptables config IPTABLES_INSTALL_IPTABLES_RESTORE bool prompt "install iptables-restore" - depends on IPTABLES help The iptables-restore command is used to restore the iptables rule-set that was saved with the @@ -36,19 +35,16 @@ config IPTABLES_INSTALL_IPTABLES_RESTORE config IPTABLES_INSTALL_IPTABLES_SAVE bool prompt "install iptables-save" - depends on IPTABLES help The iptables-save command is a tool to save the current rule-set into a file that iptables-restore can use. comment "----------------------------------" - depends on IPTABLES config IPTABLES_INSTALL_libipt_addrtype bool prompt "install libipt_addrtype.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -56,7 +52,6 @@ config IPTABLES_INSTALL_libipt_addrtype config IPTABLES_INSTALL_libipt_ah bool prompt "install libipt_ah.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -64,7 +59,6 @@ config IPTABLES_INSTALL_libipt_ah config IPTABLES_INSTALL_libipt_CLASSIFY bool prompt "install libipt_CLASSIFY.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -73,7 +67,6 @@ config IPTABLES_INSTALL_libipt_CLUSTERIP bool depends on BROKEN prompt "install libipt_CLUSTERIP.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -81,7 +74,6 @@ config IPTABLES_INSTALL_libipt_CLUSTERIP config IPTABLES_INSTALL_libipt_comment bool prompt "install libipt_comment.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -90,7 +82,6 @@ config IPTABLES_INSTALL_libipt_connbytes bool depends on BROKEN prompt "install libipt_connbytes.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -98,7 +89,6 @@ config IPTABLES_INSTALL_libipt_connbytes config IPTABLES_INSTALL_libipt_connmark bool prompt "install libipt_connmark.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -107,14 +97,12 @@ config IPTABLES_INSTALL_libipt_CONNMARK bool prompt "install libipt_CONNMARK.so" depends on IPTABLES_INSTALL_IPTABLES - depends on IPTABLES help FIXME: This item needs to be documented config IPTABLES_INSTALL_libipt_conntrack bool prompt "install libipt_conntrack.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -123,7 +111,6 @@ config IPTABLES_INSTALL_libipt_dccp bool depends on BROKEN prompt "install libipt_dccp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -132,7 +119,6 @@ config IPTABLES_INSTALL_libipt_DF bool depends on BROKEN prompt "install libipt_DF.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -140,7 +126,6 @@ config IPTABLES_INSTALL_libipt_DF config IPTABLES_INSTALL_libipt_DNAT bool prompt "install libipt_DNAT.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -148,7 +133,6 @@ config IPTABLES_INSTALL_libipt_DNAT config IPTABLES_INSTALL_libipt_dscp bool prompt "install libipt_dscp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -156,7 +140,6 @@ config IPTABLES_INSTALL_libipt_dscp config IPTABLES_INSTALL_libipt_DSCP bool prompt "install libipt_DSCP.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -164,7 +147,6 @@ config IPTABLES_INSTALL_libipt_DSCP config IPTABLES_INSTALL_libipt_ecn bool prompt "install libipt_ecn.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -172,7 +154,6 @@ config IPTABLES_INSTALL_libipt_ecn config IPTABLES_INSTALL_libipt_ECN bool prompt "install libipt_ECN.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -180,7 +161,6 @@ config IPTABLES_INSTALL_libipt_ECN config IPTABLES_INSTALL_libipt_esp bool prompt "install libipt_esp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -188,7 +168,6 @@ config IPTABLES_INSTALL_libipt_esp config IPTABLES_INSTALL_libipt_hashlimit bool prompt "install libipt_hashlimit.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -196,7 +175,6 @@ config IPTABLES_INSTALL_libipt_hashlimit config IPTABLES_INSTALL_libipt_helper bool prompt "install libipt_helper.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -204,7 +182,6 @@ config IPTABLES_INSTALL_libipt_helper config IPTABLES_INSTALL_libipt_icmp bool prompt "install libipt_icmp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -212,7 +189,6 @@ config IPTABLES_INSTALL_libipt_icmp config IPTABLES_INSTALL_libipt_iprange bool prompt "install libipt_iprange.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -220,7 +196,6 @@ config IPTABLES_INSTALL_libipt_iprange config IPTABLES_INSTALL_libipt_length bool prompt "install libipt_length.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -228,7 +203,6 @@ config IPTABLES_INSTALL_libipt_length config IPTABLES_INSTALL_libipt_limit bool prompt "install libipt_limit.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -236,7 +210,6 @@ config IPTABLES_INSTALL_libipt_limit config IPTABLES_INSTALL_libipt_LOG bool prompt "install libipt_LOG.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -244,7 +217,6 @@ config IPTABLES_INSTALL_libipt_LOG config IPTABLES_INSTALL_libipt_mac bool prompt "install libipt_mac.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -252,7 +224,6 @@ config IPTABLES_INSTALL_libipt_mac config IPTABLES_INSTALL_libipt_mark bool prompt "install libipt_mark.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -260,7 +231,6 @@ config IPTABLES_INSTALL_libipt_mark config IPTABLES_INSTALL_libipt_MARK bool prompt "install libipt_MARK.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -268,7 +238,6 @@ config IPTABLES_INSTALL_libipt_MARK config IPTABLES_INSTALL_libipt_MASQUERADE bool prompt "install libipt_MASQUERADE.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -276,7 +245,6 @@ config IPTABLES_INSTALL_libipt_MASQUERADE config IPTABLES_INSTALL_libipt_MIRROR bool prompt "install libipt_MIRROR.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -284,7 +252,6 @@ config IPTABLES_INSTALL_libipt_MIRROR config IPTABLES_INSTALL_libipt_multiport bool prompt "install libipt_multiport.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -293,8 +260,6 @@ config IPTABLES_INSTALL_libipt_NETMAP bool prompt "install libipt_NETMAP.so" depends on IPTABLES_INSTALL_IPTABLES - depends on IPTABLES - help FIXME: This item needs to be documented config IPTABLES_INSTALL_libipt_NFLOG @@ -302,7 +267,6 @@ config IPTABLES_INSTALL_libipt_NFLOG depends on BROKEN prompt "install libipt_NFLOG.so" depends on IPTABLES_INSTALL_IPTABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -310,14 +274,12 @@ config IPTABLES_INSTALL_libipt_NFQUEUE bool prompt "install libipt_NFQUEUE.so" depends on IPTABLES_INSTALL_IPTABLES - depends on IPTABLES help FIXME: This item needs to be documented config IPTABLES_INSTALL_libipt_NOTRACK bool prompt "install libipt_NOTRACK.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -325,7 +287,6 @@ config IPTABLES_INSTALL_libipt_NOTRACK config IPTABLES_INSTALL_libipt_owner bool prompt "install libipt_owner.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -333,7 +294,6 @@ config IPTABLES_INSTALL_libipt_owner config IPTABLES_INSTALL_libipt_physdev bool prompt "install libipt_physdev.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -341,7 +301,6 @@ config IPTABLES_INSTALL_libipt_physdev config IPTABLES_INSTALL_libipt_pkttype bool prompt "install libipt_pkttype.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -349,7 +308,6 @@ config IPTABLES_INSTALL_libipt_pkttype config IPTABLES_INSTALL_libipt_policy bool prompt "install libipt_policy.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -358,7 +316,6 @@ config IPTABLES_INSTALL_libipt_quota bool depends on BROKEN prompt "install libipt_quota.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -366,7 +323,6 @@ config IPTABLES_INSTALL_libipt_quota config IPTABLES_INSTALL_libipt_realm bool prompt "install libipt_realm.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -375,7 +331,6 @@ config IPTABLES_INSTALL_libipt_recent bool depends on BROKEN prompt "install libipt_recent.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -383,7 +338,6 @@ config IPTABLES_INSTALL_libipt_recent config IPTABLES_INSTALL_libipt_REDIRECT bool prompt "install libipt_REDIRECT.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -391,7 +345,6 @@ config IPTABLES_INSTALL_libipt_REDIRECT config IPTABLES_INSTALL_libipt_REJECT bool prompt "install libipt_REJECT.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -399,7 +352,6 @@ config IPTABLES_INSTALL_libipt_REJECT config IPTABLES_INSTALL_libipt_SAME bool prompt "install libipt_SAME.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -407,7 +359,6 @@ config IPTABLES_INSTALL_libipt_SAME config IPTABLES_INSTALL_libipt_sctp bool prompt "install libipt_sctp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -415,7 +366,6 @@ config IPTABLES_INSTALL_libipt_sctp config IPTABLES_INSTALL_libipt_SNAT bool prompt "install libipt_SNAT.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -423,7 +373,6 @@ config IPTABLES_INSTALL_libipt_SNAT config IPTABLES_INSTALL_libipt_standard bool prompt "install libipt_standard.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -431,7 +380,6 @@ config IPTABLES_INSTALL_libipt_standard config IPTABLES_INSTALL_libipt_state bool prompt "install libipt_state.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -439,7 +387,6 @@ config IPTABLES_INSTALL_libipt_state config IPTABLES_INSTALL_libipt_statistics bool prompt "install libipt_statistics.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -448,7 +395,6 @@ config IPTABLES_INSTALL_libipt_string bool depends on BROKEN prompt "install libipt_string.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -456,7 +402,6 @@ config IPTABLES_INSTALL_libipt_string config IPTABLES_INSTALL_libipt_tcpmss bool prompt "install libipt_tcpmss.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -464,7 +409,6 @@ config IPTABLES_INSTALL_libipt_tcpmss config IPTABLES_INSTALL_libipt_TCPMSS bool prompt "install libipt_TCPMSS.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -472,7 +416,6 @@ config IPTABLES_INSTALL_libipt_TCPMSS config IPTABLES_INSTALL_libipt_tcp bool prompt "install libipt_tcp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -480,7 +423,6 @@ config IPTABLES_INSTALL_libipt_tcp config IPTABLES_INSTALL_libipt_tos bool prompt "install libipt_tos.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -488,7 +430,6 @@ config IPTABLES_INSTALL_libipt_tos config IPTABLES_INSTALL_libipt_TOS bool prompt "install libipt_TOS.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -496,7 +437,6 @@ config IPTABLES_INSTALL_libipt_TOS config IPTABLES_INSTALL_libipt_ttl bool prompt "install libipt_ttl.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -504,7 +444,6 @@ config IPTABLES_INSTALL_libipt_ttl config IPTABLES_INSTALL_libipt_TTL bool prompt "install libipt_TTL.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -512,7 +451,6 @@ config IPTABLES_INSTALL_libipt_TTL config IPTABLES_INSTALL_libipt_udp bool prompt "install libipt_udp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -520,7 +458,6 @@ config IPTABLES_INSTALL_libipt_udp config IPTABLES_INSTALL_libipt_ULOG bool prompt "install libipt_ULOG.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented @@ -528,19 +465,16 @@ config IPTABLES_INSTALL_libipt_ULOG config IPTABLES_INSTALL_libipt_unclean bool prompt "install libipt_unclean.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IPTABLES help FIXME: This item needs to be documented comment "----------------------------------" - depends on IPTABLES config IPTABLES_INSTALL_libip6t_ah bool depends on BROKEN prompt "install libip6t_ah.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -548,7 +482,6 @@ config IPTABLES_INSTALL_libip6t_ah config IPTABLES_INSTALL_libip6t_connmark bool prompt "install libip6t_connmark.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -556,7 +489,6 @@ config IPTABLES_INSTALL_libip6t_connmark config IPTABLES_INSTALL_libip6t_CONNMARK bool prompt "install libip6t_CONNMARK.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -565,7 +497,6 @@ config IPTABLES_INSTALL_libip6t_esp bool depends on BROKEN prompt "install libip6t_esp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -573,7 +504,6 @@ config IPTABLES_INSTALL_libip6t_esp config IPTABLES_INSTALL_libip6t_eui64 bool prompt "install libip6t_eui64.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -582,7 +512,6 @@ config IPTABLES_INSTALL_libip6t_frag bool depends on BROKEN prompt "install libip6t_frag.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -592,14 +521,12 @@ config IPTABLES_INSTALL_libip6t_hashlimit depends on BROKEN prompt "install libip6t_hashlimit.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented config IPTABLES_INSTALL_libip6t_hl bool prompt "install libip6t_hl.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -607,7 +534,6 @@ config IPTABLES_INSTALL_libip6t_hl config IPTABLES_INSTALL_libip6t_HL bool prompt "install libip6t_HL.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -615,7 +541,6 @@ config IPTABLES_INSTALL_libip6t_HL config IPTABLES_INSTALL_libip6t_icmp6 bool prompt "install libip6t_icmp6.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -624,7 +549,6 @@ config IPTABLES_INSTALL_libip6t_ipv6header bool depends on BROKEN prompt "install libip6t_ipv6header.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -632,7 +556,6 @@ config IPTABLES_INSTALL_libip6t_ipv6header config IPTABLES_INSTALL_libip6t_length bool prompt "install libip6t_length.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -640,7 +563,6 @@ config IPTABLES_INSTALL_libip6t_length config IPTABLES_INSTALL_libip6t_limit bool prompt "install libip6t_limit.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -648,7 +570,6 @@ config IPTABLES_INSTALL_libip6t_limit config IPTABLES_INSTALL_libip6t_LOG bool prompt "install libip6t_LOG.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -656,7 +577,6 @@ config IPTABLES_INSTALL_libip6t_LOG config IPTABLES_INSTALL_libip6t_mac bool prompt "install libip6t_mac.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -664,7 +584,6 @@ config IPTABLES_INSTALL_libip6t_mac config IPTABLES_INSTALL_libip6t_mark bool prompt "install libip6t_mark.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -672,7 +591,6 @@ config IPTABLES_INSTALL_libip6t_mark config IPTABLES_INSTALL_libip6t_MARK bool prompt "install libip6t_MARK.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -682,7 +600,6 @@ config IPTABLES_INSTALL_libip6t_mh depends on BROKEN prompt "install libip6t_mh.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -690,7 +607,6 @@ config IPTABLES_INSTALL_libip6t_multiport bool prompt "install libip6t_multiport.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -699,7 +615,6 @@ config IPTABLES_INSTALL_libip6t_NFLOG depends on BROKEN prompt "install libip6t_NFLOG.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -707,7 +622,6 @@ config IPTABLES_INSTALL_libip6t_NFQUEUE bool prompt "install libip6t_NFQUEUE.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -715,7 +629,6 @@ config IPTABLES_INSTALL_libip6t_owner bool prompt "install libip6t_owner.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -723,7 +636,6 @@ config IPTABLES_INSTALL_libip6t_physdev bool prompt "install libip6t_physdev.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -731,7 +643,6 @@ config IPTABLES_INSTALL_libip6t_policy bool prompt "install libip6t_policy.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -740,7 +651,6 @@ config IPTABLES_INSTALL_libip6t_REJECT depends on BROKEN prompt "install libip6t_REJECT.so" depends on IPTABLES_INSTALL_IP6TABLES - depends on IPTABLES help FIXME: This item needs to be documented @@ -748,7 +658,6 @@ config IPTABLES_INSTALL_libip6t_rt bool depends on BROKEN prompt "install libip6t_rt.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -757,7 +666,6 @@ config IPTABLES_INSTALL_libip6t_sctp bool depends on BROKEN prompt "install libip6t_sctp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -765,7 +673,6 @@ config IPTABLES_INSTALL_libip6t_sctp config IPTABLES_INSTALL_libip6t_standard bool prompt "install libip6t_standard.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -773,7 +680,6 @@ config IPTABLES_INSTALL_libip6t_standard config IPTABLES_INSTALL_libip6t_state bool prompt "install libip6t_state.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -781,7 +687,6 @@ config IPTABLES_INSTALL_libip6t_state config IPTABLES_INSTALL_libip6t_TCPMSS bool prompt "install libip6t_TCPMSS.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -789,7 +694,6 @@ config IPTABLES_INSTALL_libip6t_TCPMSS config IPTABLES_INSTALL_libip6t_tcp bool prompt "install libip6t_tcp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented @@ -797,8 +701,8 @@ config IPTABLES_INSTALL_libip6t_tcp config IPTABLES_INSTALL_libip6t_udp bool prompt "install libip6t_udp.so" - depends on IPTABLES depends on IPTABLES_INSTALL_IP6TABLES help FIXME: This item needs to be documented +endif diff --git a/rules/jed.in b/rules/jed.in index 28902375f..37c3fad29 100644 --- a/rules/jed.in +++ b/rules/jed.in @@ -1,5 +1,5 @@ config JED - bool + tristate prompt "jed [BROKEN]" depends on BROKEN # tries to execute stuff which is cross compiled diff --git a/rules/joe.in b/rules/joe.in index bba0735ae..c0e4c8491 100644 --- a/rules/joe.in +++ b/rules/joe.in @@ -1,13 +1,16 @@ config JOE - bool + tristate prompt "joe" help Joe is a simple editor which uses the old wordstar commands. +if JOE + config JOE_SYNTAX_HIGHLIGHT bool default y prompt "Install syntax hilighting patterns" - depends on JOE help This option will install the syntax highlighting for joe + +endif diff --git a/rules/jvisu.in b/rules/jvisu.in index 0fdfcc18f..4895c3ec7 100644 --- a/rules/jvisu.in +++ b/rules/jvisu.in @@ -1,6 +1,6 @@ menuconfig JVISU - bool - prompt "JVisu " + tristate + prompt "JVisu " help JVISU - A java applet based visualisation suite diff --git a/rules/kaffe.in b/rules/kaffe.in index ca997bb5e..699d9c597 100644 --- a/rules/kaffe.in +++ b/rules/kaffe.in @@ -1,6 +1,6 @@ menuconfig KAFFE - prompt "kaffe " - bool + tristate + prompt "kaffe " depends on BROKEN select HOST_KAFFE help diff --git a/rules/ldd.in b/rules/ldd.in index cb7dc6867..595206e5e 100644 --- a/rules/ldd.in +++ b/rules/ldd.in @@ -1,5 +1,5 @@ config LDD - bool + tristate prompt "ldd" help - ldd prints shared library dependencies of object files
\ No newline at end of file + ldd prints shared library dependencies of object files diff --git a/rules/less.in b/rules/less.in index 4f9d31e87..883870af8 100644 --- a/rules/less.in +++ b/rules/less.in @@ -1,6 +1,6 @@ menuconfig LESS - bool - prompt "less " + tristate + prompt "less " # select LIBPW if LESS_USE_PW # select CURSES if LESS_USE_CURSES # select TINFO if LESS_USE_TINFO diff --git a/rules/libIDL068.in b/rules/libIDL068.in index bd519d7af..bbfa5e223 100644 --- a/rules/libIDL068.in +++ b/rules/libIDL068.in @@ -1,5 +1,5 @@ config LIBIDL068 - bool + tristate depends on BROKEN prompt "libidl 0.6.8 [BROKEN]" help diff --git a/rules/libcgi.in b/rules/libcgi.in index 44b4b20a4..450606963 100644 --- a/rules/libcgi.in +++ b/rules/libcgi.in @@ -1,5 +1,5 @@ config LIBCGI - bool + tristate prompt "libcgi" help libcgi is a library for CGI programs written in C. diff --git a/rules/libcgicc.in b/rules/libcgicc.in index 646674a41..9a29ca6b3 100644 --- a/rules/libcgicc.in +++ b/rules/libcgicc.in @@ -1,5 +1,5 @@ config LIBCGICC - bool + tristate prompt "libcgicc" select GCCLIBS_CXX help diff --git a/rules/libconfuse.in b/rules/libconfuse.in index 7f0cc6412..36a920abe 100644 --- a/rules/libconfuse.in +++ b/rules/libconfuse.in @@ -1,5 +1,6 @@ menuconfig LIBCONFUSE - bool "libconfuse " + tristate + prompt "libconfuse " default n help This is libConfuse, a library for parsing configuration files. It was diff --git a/rules/libcurl.in b/rules/libcurl.in index bc26bdd50..a4c50872d 100644 --- a/rules/libcurl.in +++ b/rules/libcurl.in @@ -1,5 +1,6 @@ menuconfig LIBCURL - bool "libcurl " + tristate + prompt "libcurl " select OPENSSL if LIBCURL__SSL select ZLIB help @@ -10,38 +11,34 @@ menuconfig LIBCURL (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks. +if LIBCURL + config LIBCURL__CURL bool "install curl program" - depends on LIBCURL config LIBCURL__HTTP bool "http" - depends on LIBCURL default y config LIBCURL__COOKIES bool "cookies support" - depends on LIBCURL depends on LIBCURL__HTTP config LIBCURL__FTP bool "ftpt" - depends on LIBCURL default y config LIBCURL__FILE bool "file" - depends on LIBCURL config LIBCURL__SSL bool "ssl" - depends on LIBCURL depends on BROKEN config LIBCURL__CRYPTO_AUTH bool "cryptographic authentication" - depends on LIBCURL config LIBCURL__IPV6 bool "ipv6" - depends on LIBCURL + +endif diff --git a/rules/libdaemon.in b/rules/libdaemon.in index e31c75665..0161ee286 100644 --- a/rules/libdaemon.in +++ b/rules/libdaemon.in @@ -1,6 +1,6 @@ config LIBDAEMON - bool - prompt "libdaemon" + tristate + prompt "libdaemon " help libdaemon is a lightweight C library that eases the writing of UNIX daemons. It consists of the following parts: diff --git a/rules/libdbus-cxx.in b/rules/libdbus-cxx.in index a33383ec2..2ae81b3ab 100644 --- a/rules/libdbus-cxx.in +++ b/rules/libdbus-cxx.in @@ -1,6 +1,6 @@ config LIBDBUS_CXX - bool - prompt "dbus c++ bindings " + tristate + prompt "dbus c++ bindings" select DBUS select HOST_LIBDBUS_CXX depends on BROKEN diff --git a/rules/libdrm.in b/rules/libdrm.in index 6f6ba5830..aa8153c81 100644 --- a/rules/libdrm.in +++ b/rules/libdrm.in @@ -1,6 +1,6 @@ config LIBDRM - bool - prompt "libdrm" + tristate + prompt "libdrm " help This library provides an user-level interface to the DRM device. It is needed for x.org. diff --git a/rules/libelf.in b/rules/libelf.in index 42ae4c8de..e10e88cd8 100644 --- a/rules/libelf.in +++ b/rules/libelf.in @@ -1,5 +1,5 @@ config LIBELF - bool + tristate prompt "libelf" help The elf library provides routines to access, and manipulate, diff --git a/rules/libezv24.in b/rules/libezv24.in index bd8916cf9..ac73957ce 100644 --- a/rules/libezv24.in +++ b/rules/libezv24.in @@ -1,8 +1,8 @@ # configuration for libezv24 config LIBEZV24 - bool - prompt "libezv24" + tristate + prompt "libezv24 " help The goal of this library is to provide an easy to use programming interface to the serial ports of the Linux system, native on Linux and diff --git a/rules/libgd.in b/rules/libgd.in index 2dd27387e..727999483 100644 --- a/rules/libgd.in +++ b/rules/libgd.in @@ -1,5 +1,5 @@ config LIBGD - bool + tristate prompt "libgd" select LIBPNG if LIBGD_PNG select LIBJPEG if LIBGD_JPEG @@ -14,10 +14,11 @@ config LIBGD generate charts, graphics, thumbnails, and most anything else, on the fly. +if LIBGD + config LIBGD_X bool prompt "with X libs support" - depends on LIBGD default n help compiles libgd with X libraries support @@ -25,7 +26,6 @@ config LIBGD_X config LIBGD_PNG bool prompt "with png support" - depends on LIBGD default y help compiles libgd with png support @@ -33,7 +33,6 @@ config LIBGD_PNG config LIBGD_JPEG bool prompt "with jpeg support" - depends on LIBGD default y help compiles libgd with jpeg support @@ -41,14 +40,12 @@ config LIBGD_JPEG config LIBGD_XPM bool prompt "with xpm support" - depends on LIBGD help compiles libgd with xpm support config LIBGD_FONTCONFIG bool prompt "with fontconfig support" - depends on LIBGD default y help compiles libgd with png support @@ -56,6 +53,7 @@ config LIBGD_FONTCONFIG config LIBGD_FREETYPE bool prompt "with freetype support" - depends on LIBGD help compiles libgd with freetype support + +endif diff --git a/rules/libglade.in b/rules/libglade.in index 006ed6e2e..0e441d09a 100644 --- a/rules/libglade.in +++ b/rules/libglade.in @@ -1,5 +1,5 @@ config LIBGLADE - bool + tristate select GTK select LIBXML2 prompt "libglade" diff --git a/rules/libgmp.in b/rules/libgmp.in index b5587c0f4..f17a7c522 100644 --- a/rules/libgmp.in +++ b/rules/libgmp.in @@ -2,19 +2,20 @@ # rules/libgmp.in # menuconfig LIBGMP - bool + tristate default n - prompt "libgmp " + prompt "libgmp " help Compiles the GNU Multiprecision libraries for your target system. See http://gmplib.org/ for info about it. +if LIBGMP + config LIBGMP_SHARED bool default y prompt "Create shared library" - depends on LIBGMP help Create a shared library and install it into /usr/lib @@ -22,8 +23,8 @@ config LIBGMP_STATIC bool default n prompt "Create static link library" - depends on LIBGMP help Create a static link library and install it into /usr/lib. Normally not needed. +endif diff --git a/rules/libgsloop.in b/rules/libgsloop.in index 660ee075e..489aeb75b 100644 --- a/rules/libgsloop.in +++ b/rules/libgsloop.in @@ -1,5 +1,6 @@ config LIBGSLOOP - bool "libgsloop" + tristate + prompt "libgsloop" select LIBRN help FIXME: This item needs to be documented diff --git a/rules/libiconv.in b/rules/libiconv.in index 9c55dc2f0..a0c0023af 100644 --- a/rules/libiconv.in +++ b/rules/libiconv.in @@ -1,6 +1,6 @@ menuconfig LIBICONV - bool - prompt "libiconv " + tristate + prompt "libiconv " help libiconv converts traditional character encodings diff --git a/rules/libjpeg.in b/rules/libjpeg.in index a0046ed6d..8ad5e7e1b 100644 --- a/rules/libjpeg.in +++ b/rules/libjpeg.in @@ -1,5 +1,5 @@ config LIBJPEG - bool + tristate prompt "libjpeg" help libjpeg is a library for handling the JPEG (JFIF) image format. diff --git a/rules/liblist.in b/rules/liblist.in index c7aa81240..6fb9f9a44 100644 --- a/rules/liblist.in +++ b/rules/liblist.in @@ -1,5 +1,5 @@ config LIBLIST - bool + tristate prompt "liblist" help Liblist is a generic list and tree implementation. More details and diff --git a/rules/liblockfile.in b/rules/liblockfile.in index c6bbbf8fb..a59114df0 100644 --- a/rules/liblockfile.in +++ b/rules/liblockfile.in @@ -1,5 +1,5 @@ config LIBLOCKFILE - bool + tristate depends on BROKEN prompt "liblockfile, dotlockfile [BROKEN]" help diff --git a/rules/liblzo.in b/rules/liblzo.in index e5907a7c1..5c8119e9f 100644 --- a/rules/liblzo.in +++ b/rules/liblzo.in @@ -2,19 +2,20 @@ # rules/liblzo.in # menuconfig LIBLZO - bool + tristate default n - prompt "liblzo " + prompt "liblzo " help Compiles the LZO compression libraries on your target system. See http://www.oberhumer.com/opensource/lzo/ for info about it. +if LIBLZO + config LIBLZO_SHARED bool default y prompt "Create shared library" - depends on LIBLZO help Create a shared library and install it into /usr/lib @@ -22,8 +23,8 @@ config LIBLZO_STATIC bool default n prompt "Create static link library" - depends on LIBLZO help Create a static link library and install it into /usr/lib. Normally not needed. +endif diff --git a/rules/libmodbus.in b/rules/libmodbus.in index 3cf57bad7..9b27d907a 100644 --- a/rules/libmodbus.in +++ b/rules/libmodbus.in @@ -1,5 +1,5 @@ menuconfig LIBMODBUS - bool + tristate prompt "libmodbus " help libmodbus is a library that implements the Modbus/TCP protocol. diff --git a/rules/libmqueue.in b/rules/libmqueue.in index bd5101707..abde51d84 100644 --- a/rules/libmqueue.in +++ b/rules/libmqueue.in @@ -1,5 +1,5 @@ config LIBMQUEUE - bool + tristate prompt "libmqueue" help Libmqueue offers an implementation of POSIX Message Queues diff --git a/rules/libnet.in b/rules/libnet.in index ec9e11d25..7c7ae7c87 100644 --- a/rules/libnet.in +++ b/rules/libnet.in @@ -1,5 +1,5 @@ config LIBNET - bool + tristate prompt "libnet" help Libnet is a generic networking API that provides diff --git a/rules/libnetpbm.in b/rules/libnetpbm.in index 6a610aa43..b61a8f8d0 100644 --- a/rules/libnetpbm.in +++ b/rules/libnetpbm.in @@ -1,56 +1,54 @@ # netpbm configuration menuconfig LIBNETPBM - bool + tristate select LIBPNG if LIBNETPBM_PNG2PNM - prompt "libnetpbm " + prompt "libnetpbm " help libnetpbm is a C programming library for reading, writing, and manipulating Netpbm images. It also contains a few general graphics manipulation tools, but it is not intended to be a graphics tools library. +if LIBNETPBM + config LIBNETPBM_BUILD_FIASCO bool - depends on LIBNETPBM prompt "build fiasco" help FIASCO stands for Fractal Image and Sequence Codec. config LIBNETPBM_PBM2LJ bool - depends on LIBNETPBM prompt "pbmtolj" help Convert color pbm bitmaps to HP-PCL5 config LIBNETPBM_PPM2LJ bool - depends on LIBNETPBM prompt "ppmtolj" help Convert monochrome ppm bitmaps to HP-PCL5 config LIBNETPBM_PNG2PNM bool - depends on LIBNETPBM prompt "pngtopnm" help Convert png images to portable anymap. config LIBNETPBM_PNM2XWD bool - depends on LIBNETPBM prompt "pnmtoxwd" help Convert portable anymap to x window dump image config LIBNETPBM_XWD2PNM bool - depends on LIBNETPBM prompt "xwdtopnm" help Convert x window dump image to portable anymap # FIXME: add library support (TIFF, JPEG, ...) + +endif diff --git a/rules/liboil.in b/rules/liboil.in index 7dab2557c..25bdaf3e1 100644 --- a/rules/liboil.in +++ b/rules/liboil.in @@ -1,5 +1,5 @@ config LIBOIL - bool + tristate prompt "liboil" help Liboil is a library of simple functions that are optimized for diff --git a/rules/liboop.in b/rules/liboop.in index a53413a5c..d81481e0d 100644 --- a/rules/liboop.in +++ b/rules/liboop.in @@ -1,5 +1,5 @@ config LIBOOP - bool + tristate prompt "liboop" help FIXME diff --git a/rules/libpcap.in b/rules/libpcap.in index dfb46625c..5e132a765 100644 --- a/rules/libpcap.in +++ b/rules/libpcap.in @@ -1,6 +1,6 @@ menuconfig LIBPCAP - bool - prompt "libpcap " + tristate + prompt "libpcap " help libpcap is a system-independent interface for user-level packet capture. libpcap provides a portable framework for low-level network monitoring. diff --git a/rules/libpcre.in b/rules/libpcre.in index 9bbc4a33d..2597b8ee7 100644 --- a/rules/libpcre.in +++ b/rules/libpcre.in @@ -1,13 +1,16 @@ menuconfig LIBPCRE - bool "libpcre " + tristate + prompt "libpcre " select GCCLIBS_CXX if LIBPCRE__LIBPCRECPP help Perl Compatible Regluar Expressions Library +if LIBPCRE + config LIBPCRE__LIBPCREPOSIX bool "install libpcreposix" - depends on PCRE config LIBPCRE__LIBPCRECPP bool "install libpcrecpp (c++ bindings for libpcre)" - depends on PCRE + +endif diff --git a/rules/libpng.in b/rules/libpng.in index c8ce12cdc..be8f8b82c 100644 --- a/rules/libpng.in +++ b/rules/libpng.in @@ -1,5 +1,5 @@ config LIBPNG - bool + tristate prompt "libpng" select ZLIB help diff --git a/rules/libpopt.in b/rules/libpopt.in index 1ff9f4cf8..a1b0b85f3 100644 --- a/rules/libpopt.in +++ b/rules/libpopt.in @@ -1,6 +1,6 @@ menuconfig LIBPOPT - bool - prompt "libpopt " + tristate + prompt "libpopt " help FIXME: This item needs to be documented diff --git a/rules/libpv.in b/rules/libpv.in index 8b1ddafff..5538dd048 100644 --- a/rules/libpv.in +++ b/rules/libpv.in @@ -1,5 +1,5 @@ menuconfig LIBPV - bool + tristate prompt "libpv " select LIBLIST select LIBC_PTHREAD diff --git a/rules/librn.in b/rules/librn.in index 4e06814be..06c50e042 100644 --- a/rules/librn.in +++ b/rules/librn.in @@ -1,5 +1,6 @@ config LIBRN - bool "librn" + tristate + prompt "librn" help Add rn scalable networking readiness notification library (see http://www.kegel.com/rn) diff --git a/rules/libsigcpp.in b/rules/libsigcpp.in index 9663e99c3..b049f9755 100644 --- a/rules/libsigcpp.in +++ b/rules/libsigcpp.in @@ -1,5 +1,5 @@ config LIBSIGCPP - bool + tristate prompt "libsigc++" help libsigc++ implements a typesafe callback system for standard C++. It diff --git a/rules/libucdaemon.in b/rules/libucdaemon.in index 075d51f7f..5352c74fa 100644 --- a/rules/libucdaemon.in +++ b/rules/libucdaemon.in @@ -1,5 +1,5 @@ config LIBUCDAEMON - bool + tristate prompt "libucdaemon" help FIXME diff --git a/rules/libusb.in b/rules/libusb.in index e9e3b0167..f4db0b862 100644 --- a/rules/libusb.in +++ b/rules/libusb.in @@ -1,4 +1,4 @@ config LIBUSB - bool - prompt "libusb " + tristate + prompt "libusb" diff --git a/rules/libxcb.in b/rules/libxcb.in index 6b7b38291..ff04aa6a6 100644 --- a/rules/libxcb.in +++ b/rules/libxcb.in @@ -1,6 +1,6 @@ menuconfig LIBXCB - bool - prompt "libxcb" + tristate + prompt "libxcb " select XCB_PROTO select LIBPTHREAD_STUBS select XORG_LIB_XAU diff --git a/rules/libxml2.in b/rules/libxml2.in index 54d238a7d..6fa836ecd 100644 --- a/rules/libxml2.in +++ b/rules/libxml2.in @@ -4,8 +4,8 @@ # menuconfig LIBXML2 - bool - prompt "libxml2 " + tristate + prompt "libxml2 " select ZLIB if LIBXML2_ZLIB help Libxml2 is a XML C parser and toolkit. XML itself is a @@ -17,11 +17,11 @@ menuconfig LIBXML2 variety of language bindings make it available in other environments. +if LIBXML2 config LIBXML2_C14N bool default y - depends on LIBXML2 prompt "C14N Support" help Activate the W3C XML Canonicalisation (C14N) to serialize @@ -31,7 +31,6 @@ config LIBXML2_C14N config LIBXML2_CATALOG bool default y - depends on LIBXML2 prompt "Catalog support" help Add the Catalog support. @@ -47,7 +46,6 @@ config LIBXML2_CATALOG config LIBXML2_DEBUG bool default y - depends on LIBXML2 prompt "Debugging" help Enable debugging support. @@ -55,14 +53,12 @@ config LIBXML2_DEBUG config LIBXML2_DOCBOOK bool default y - depends on LIBXML2 prompt "Docbook support" help Enable Docbook SGML support config LIBXML2_FEXCEPTIONS bool - depends on LIBXML2 prompt "C++ Exception Support" help Add GCC flag -fexceptions for C++ exceptions. @@ -70,14 +66,12 @@ config LIBXML2_FEXCEPTIONS config LIBXML2_FTP bool default y - depends on LIBXML2 prompt "FTP Support" help Add FTP support. config LIBXML2_HISTORY bool - depends on LIBXML2 prompt "History support for xmlling shell" help This feature adds history support to the xmllint shell. @@ -85,7 +79,6 @@ config LIBXML2_HISTORY config LIBXML2_HTML bool default y - depends on LIBXML2 prompt "HTML support" help Add HTML support. @@ -93,7 +86,6 @@ config LIBXML2_HTML config LIBXML2_HTTP bool default y - depends on LIBXML2 prompt "HTTP support" help Add HTTP support. @@ -103,7 +95,6 @@ config LIBXML2_ICONV # FIXME: doesn't pick up correct LDADD flags depends on BROKEN default y - depends on LIBXML2 prompt "ICONV support" help Add ICONV support. @@ -111,7 +102,6 @@ config LIBXML2_ICONV config LIBXML2_ISO8859X bool default y - depends on LIBXML2 prompt "ISO8859x support if no ICONV" help Add ISO8859X support if no iconv. @@ -119,21 +109,18 @@ config LIBXML2_ISO8859X config LIBXML2_LEGACY bool default y - depends on LIBXML2 prompt "Support for deprecated APIs" help Add support for deprecated APIs (compatiblity) config LIBXML2_MEM_DEBUG bool - depends on LIBXML2 prompt "Memory Debugging Module" help Add the memory debugging support. config LIBXML2_MINIMUM bool - depends on LIBXML2 prompt "Optimize for size" help Build a minimally sized library @@ -141,7 +128,6 @@ config LIBXML2_MINIMUM config LIBXML2_OUTPUT bool default y - depends on LIBXML2 prompt "Output Serialization" help Add the serialization support. @@ -149,7 +135,6 @@ config LIBXML2_OUTPUT config LIBXML2_PATTERN bool default y - depends on LIBXML2 prompt "XML Pattern Selection Interface" help Add XML Pattern selection interface @@ -157,14 +142,12 @@ config LIBXML2_PATTERN config LIBXML2_PUSH bool default y - depends on LIBXML2 prompt "PUSH Parser" help Add the PUSH parser interface. config LIBXML2_PYTHON bool - depends on LIBXML2 prompt "Python bindings" help Build Python bindings if found. @@ -172,7 +155,6 @@ config LIBXML2_PYTHON config LIBXML2_READER bool default y - depends on LIBXML2 prompt "xmlReader Parsing Interface" help Add the xmlReader parsing interface. @@ -180,7 +162,6 @@ config LIBXML2_READER config LIBXML2_REGEXPS bool default y - depends on LIBXML2 prompt "Regular Expressions support" help Add support for Regular Expressions. @@ -189,7 +170,6 @@ config LIBXML2_REGEXPS config LIBXML2_RUN_DEBUG bool - depends on LIBXML2 prompt "Enable Runtime Debugging" help Enable runtime debugging module. @@ -197,7 +177,6 @@ config LIBXML2_RUN_DEBUG config LIBXML2_SAX1 bool default y - depends on LIBXML2 prompt "SAX1 API" help Enable the SAX1 API @@ -205,7 +184,6 @@ config LIBXML2_SAX1 config LIBXML2_SCHEMAS bool default y - depends on LIBXML2 prompt "Relax-NG/Schema Support" help Add Relay-NG and experimental Schemas support @@ -213,7 +191,6 @@ config LIBXML2_SCHEMAS config LIBXML2_SCHEMATRON bool default y - depends on LIBXML2 prompt "Schematron Support" help Add Schematron support @@ -221,14 +198,12 @@ config LIBXML2_SCHEMATRON config LIBXML2_THREADS bool default y - depends on LIBXML2 prompt "Thread support" help Add multithreaded support config LIBXML2_THREADS_ALLOC bool - depends on LIBXML2 prompt "Per-Thread memory" help Add per-thread memory. @@ -236,7 +211,6 @@ config LIBXML2_THREADS_ALLOC config LIBXML2_DOM bool default y - depends on LIBXML2 prompt "DOM API" help Add the DOM tree manipulation API. @@ -244,7 +218,6 @@ config LIBXML2_DOM config LIBXML2_DTD bool default y - depends on LIBXML2 prompt "DTD Validation support" help Add the DTD validation support @@ -252,7 +225,6 @@ config LIBXML2_DTD config LIBXML2_WRITER bool default y - depends on LIBXML2 prompt "xmlWriter support" help Add XML Writer support. @@ -260,7 +232,6 @@ config LIBXML2_WRITER config LIBXML2_XINCLUDE bool default y - depends on LIBXML2 prompt "XInclude" help XInclude support. @@ -268,7 +239,6 @@ config LIBXML2_XINCLUDE config LIBXML2_XPATH bool default y - depends on LIBXML2 prompt "XPATH support" help XPATH support @@ -276,7 +246,6 @@ config LIBXML2_XPATH config LIBXML2_XPTR bool default y - depends on LIBXML2 prompt "XPTR" help XPointer support @@ -284,7 +253,6 @@ config LIBXML2_XPTR config LIBXML2_MODULES bool default y - depends on LIBXML2 prompt "Dynamic Modules" help Dynamic Modules support. @@ -292,6 +260,6 @@ config LIBXML2_MODULES config LIBXML2_ZLIB bool default y - depends on LIBXML2 prompt "zlib (compression) support" +endif diff --git a/rules/libxmlconfig.in b/rules/libxmlconfig.in index 1135a7817..dcb445577 100644 --- a/rules/libxmlconfig.in +++ b/rules/libxmlconfig.in @@ -1,5 +1,5 @@ config LIBXMLCONFIG - bool + tristate prompt "libxmlconfig" select LIBXML2 select LIBLIST diff --git a/rules/libxslt.in b/rules/libxslt.in index 33797a4c8..bda06762e 100644 --- a/rules/libxslt.in +++ b/rules/libxslt.in @@ -3,8 +3,8 @@ # menuconfig LIBXSLT - bool - prompt "libxslt " + tristate + prompt "libxslt " select LIBXML2 select LIBXML2_OUTPUT select LIBXML2_XINCLUDE @@ -17,48 +17,40 @@ menuconfig LIBXSLT http://xmlsoft.org/XSLT/ - +if LIBXSLT # ----- Compile Options comment "Compile Options" - depends on LIBXSLT config LIBXSLT_CRYPTO bool prompt "Add crypto support to exslt" - depends on LIBXSLT depends on BROKEN config LIBXSLT_PLUGINS bool prompt "Add plugin extension support " default y - depends on LIBXSLT config LIBXSLT_DEBUG bool prompt "Add the debugging support" - depends on LIBXSLT comment "Install Components" - depends on LIBXSLT config LIBXSLT_LIBXSLT bool prompt "libxslt" default y if LIBXSLT - depends on LIBXSLT config LIBXSLT_LIBEXSLT bool prompt "libexslt" default y if LIBXSLT - depends on LIBXSLT config LIBXSLT_XSLTPROC bool prompt "xsltproc" - depends on LIBXSLT select LIBXSLT_LIBEXSLT select LIBXSLT_LIBXSLT select LIBXML2 @@ -66,3 +58,4 @@ config LIBXSLT_XSLTPROC xsltproc is an XML stylesheet processor. See http://xmlsoft.org/XSLT for details. +endif diff --git a/rules/lighttpd.in b/rules/lighttpd.in index 5c59709f4..dd7843f1e 100644 --- a/rules/lighttpd.in +++ b/rules/lighttpd.in @@ -1,8 +1,8 @@ # menuconfig LIGHTTPD - bool - prompt "lighttpd " + tristate + prompt "lighttpd " select ZLIB if LIGHTTPD__ZLIB help Security, speed, compliance, and flexibility -- all of @@ -15,64 +15,57 @@ menuconfig LIGHTTPD URL-Rewriting and many more) lighttpd is the perfect solution for every server that is suffering load problems.is a small, +if LIGHTTPD + config LIGHTTPD__ZLIB bool - depends on LIGHTTPD prompt "zlib support" help Enable zlib support for mod_compress. config LIGHTTPD__BZLIB bool - depends on LIGHTTPD # prompt "blib support" help Enable bzip2 support for mod_compress. config LIGHTTPD__LFS bool - depends on LIGHTTPD # prompt "large file system support" help Turn on Large File System. config LIGHTTPD__IPV6 bool - depends on LIGHTTPD # prompt "ip v6 support" help Enable IPv6 support. config LIGHTTPD__MYSQL bool - depends on LIGHTTPD # prompt "MySQL support" help config LIGHTTPD__LDAP bool - depends on LIGHTTPD # prompt "ldap" help Enable LDAP support. config LIGHTTPD__ATTR bool - depends on LIGHTTPD # prompt "extended attribute support" help Enable extended attribute support. config LIGHTTPD__OPENSSL bool - depends on LIGHTTPD # prompt "openssl support" help Include openssl support. config LIGHTTPD__KERBEROS bool - depends on LIGHTTPD select LIGHTTPD__OPENSSL # prompt "kerberos5 support" help @@ -80,50 +73,44 @@ config LIGHTTPD__KERBEROS config LIGHTTPD__PCRE bool - depends on LIGHTTPD # prompt "pcre support" help Enable pcre support. config LIGHTTPD__FAM bool - depends on LIGHTTPD # prompt "fam" help fam/gamin for reducing number of stat() calls. config LIGHTTPD__WEBDAV_PROPS bool - depends on LIGHTTPD # prompt "properties in mod_webdav" help properties in mod_webdav config LIGHTTPD__WEBDAV_LOCKS bool - depends on LIGHTTPD # prompt "locks in mod_webdav" help locks in mod_webdav config LIGHTTPD__GDBM bool - depends on LIGHTTPD # prompt "gdbm storage for mod_trigger_b4_dl" help gdbm storage for mod_trigger_b4_dl config LIGHTTPD__MEMCACHE bool - depends on LIGHTTPD # prompt "memcached storage for mod_trigger_b4_dl" help memcached storage for mod_trigger_b4_dl config LIGHTTPD__LUA bool - depends on LIGHTTPD # prompt "lua engine for mod_cml" help lua engine for mod_cml +endif diff --git a/rules/lilo.in b/rules/lilo.in index e05867279..9ed7e7acd 100644 --- a/rules/lilo.in +++ b/rules/lilo.in @@ -1,5 +1,5 @@ config LILO - bool + tristate prompt "LILO" help LInux LOader - The Classic OS loader diff --git a/rules/lite.in b/rules/lite.in index a7e59ce7e..b1d26a16e 100644 --- a/rules/lite.in +++ b/rules/lite.in @@ -1,5 +1,5 @@ config LITE - bool + tristate prompt "LiTE" select DIRECTFB help diff --git a/rules/live.in b/rules/live.in index e2255d060..085f8ef4e 100644 --- a/rules/live.in +++ b/rules/live.in @@ -1,5 +1,5 @@ config LIVE_LIB - bool + tristate depends on BROKEN prompt "LIVE " help diff --git a/rules/locales.in b/rules/locales.in index 4730bed3b..db3e55c45 100644 --- a/rules/locales.in +++ b/rules/locales.in @@ -1,5 +1,5 @@ menuconfig LOCALES - bool + tristate prompt "system locales " depends on GLIBC select HOST_LOCALEDEF @@ -7,13 +7,13 @@ menuconfig LOCALES select this to enable locale installation, otherwise your system will only support locales "C" and "POSIX" +if LOCALES + comment "English Support" - depends on LOCALES config LOCALES_EN_US bool prompt "en_US (ISO8859-1)" - depends on LOCALES default y help American English language support. @@ -21,69 +21,59 @@ config LOCALES_EN_US config LOCALES_EN_GB bool prompt "en.GB (ISO8859-1)" - depends on LOCALES help British English language support. config LOCALES_EN_GB_EURO bool prompt "en_GB.euro (ISO8859-15)" - depends on LOCALES help British English language support with Euro sign. comment "German Support" - depends on LOCALES config LOCALES_DE_DE bool prompt "de_DE (ISO8859-1)" - depends on LOCALES help German language support (Germany). config LOCALES_DE_DE_EURO bool prompt "de_DE.euro (ISO8859-15)" - depends on LOCALES help German language support with Euro sign (Germany). comment "Chinese Support" - depends on LOCALES config LOCALES_ZH_CN bool prompt "zh_CN (GB2312)" - depends on LOCALES help Chinese language support (mainland). config LOCALES_ZH_CN_GBK bool prompt "zh_CN (GBK)" - depends on LOCALES help Chinese language support (mainland.GBK). config LOCALES_ZH_CN_GB18030 bool prompt "zh_CN (GB18030)" - depends on LOCALES help Chinese language support (mainland.GB13030). config LOCALES_ZH_TW bool prompt "zh_TW (BIG5)" - depends on LOCALES help Chinese language support (taiwan). config LOCALES_ZH_HK bool prompt "zh_HK (BIG5_HKSCS)" - depends on LOCALES help Chinese language support (Hongkong). +endif diff --git a/rules/logrotate.in b/rules/logrotate.in index f570736c3..f637094fd 100644 --- a/rules/logrotate.in +++ b/rules/logrotate.in @@ -1,5 +1,5 @@ config LOGROTATE - bool + tristate prompt "logrotate " select LIBPOPT help diff --git a/rules/lrzsz.in b/rules/lrzsz.in index cdae377ad..4063f4726 100644 --- a/rules/lrzsz.in +++ b/rules/lrzsz.in @@ -1,5 +1,5 @@ config LRZSZ - bool + tristate prompt "lrzsz" help lrzsz is a unix communication package providing the XMODEM, diff --git a/rules/lsh.in b/rules/lsh.in index 0164f1b63..47662609f 100644 --- a/rules/lsh.in +++ b/rules/lsh.in @@ -1,52 +1,49 @@ # lsh configuration menuconfig LSH - prompt "LSH " - bool + tristate + prompt "LSH " select LIBGMP select LIBOOP help lsh is an SSH implementation. +if LSH config LSH_EXECUV bool prompt "Install lsh-execuf" - depends on LSH help FIXME: This item needs to be documented config LSH_LSHD bool prompt "Install lshd" - depends on LSH help FIXME: This item needs to be documented config LSH_SFTPD bool prompt "Install sftp-server" - depends on LSH help FIXME: This item needs to be documented config LSH_MAKESEED bool prompt "Install lsh-make-seed" - depends on LSH help FIXME: This item needs to be documented config LSH_KEYGEN bool prompt "Install lsh-keygen" - depends on LSH help FIXME: This item needs to be documented config LSH_WRITEKEY bool prompt "Install lsh-writekey" - depends on LSH help FIXME: This item needs to be documented +endif + diff --git a/rules/ltp-base.in b/rules/ltp-base.in index 707de9e6b..cb4727896 100644 --- a/rules/ltp-base.in +++ b/rules/ltp-base.in @@ -1,6 +1,6 @@ # meta package, used to build the whole beast config LTP_BASE - bool + tristate default y if LTP diff --git a/rules/ltp-dots.in b/rules/ltp-dots.in index a8bddffd3..08aea3147 100644 --- a/rules/ltp-dots.in +++ b/rules/ltp-dots.in @@ -1,6 +1,6 @@ menuconfig LTP_DOTS tristate select LTP_BASE - prompt "dots " + prompt "dots " depends on BROKEN diff --git a/rules/ltp-hpi.in b/rules/ltp-hpi.in index 4cd7e925b..74c953890 100644 --- a/rules/ltp-hpi.in +++ b/rules/ltp-hpi.in @@ -1,6 +1,6 @@ menuconfig LTP_HPI tristate select LTP_BASE - prompt "open_hpi_testsuite " + prompt "open_hpi_testsuite " depends on BROKEN diff --git a/rules/ltp-kdump.in b/rules/ltp-kdump.in index 04a6fe773..24b3442e1 100644 --- a/rules/ltp-kdump.in +++ b/rules/ltp-kdump.in @@ -1,6 +1,6 @@ menuconfig LTP_KDUMP tristate select LTP_BASE - prompt "ddump " + prompt "ddump " depends on BROKEN diff --git a/rules/ltp-kernel.in b/rules/ltp-kernel.in index 841938fa4..d38aad83a 100644 --- a/rules/ltp-kernel.in +++ b/rules/ltp-kernel.in @@ -1,76 +1,67 @@ menuconfig LTP_KERNEL tristate select LTP_BASE - prompt "kernel " + prompt "kernel " help Kernel based tests. +if LTP_KERNEL + config LTP_KERNEL_NUMA bool prompt "numa" - depends on LTP_KERNEL config LTP_KERNEL_CONTAINERS bool prompt "containers" - depends on LTP_KERNEL config LTP_KERNEL_CONTROLLERS bool prompt "controllers" - depends on LTP_KERNEL config LTP_KERNEL_INCLUDE bool - depends on LTP_KERNEL config LTP_KERNEL_FS bool prompt "fs" - depends on LTP_KERNEL config LTP_KERNEL_IO bool prompt "io" - depends on LTP_KERNEL config LTP_KERNEL_IPC bool prompt "ipc" - depends on LTP_KERNEL config LTP_KERNEL_MEM bool prompt "mem" - depends on LTP_KERNEL config LTP_KERNEL_PTY bool prompt "pty" - depends on LTP_KERNEL config LTP_KERNEL_SCHED bool prompt "sched" - depends on LTP_KERNEL config LTP_KERNEL_SECURITY bool prompt "security" - depends on LTP_KERNEL config LTP_KERNEL_SYSCALLS bool prompt "syscalls" - depends on LTP_KERNEL select LTP_KERNEL_INCLUDE config LTP_KERNEL_TIMERS bool prompt "timers" - depends on LTP_KERNEL select LTP_KERNEL_INCLUDE +endif + ## ---------------------------------------------------------------------------- #menuconfig LTP_KERNEL_FS ## ---------------------------------------------------------------------------- diff --git a/rules/ltp-posix.in b/rules/ltp-posix.in index 8829aa1b7..25faa5c67 100644 --- a/rules/ltp-posix.in +++ b/rules/ltp-posix.in @@ -1,22 +1,23 @@ menuconfig LTP_POSIX tristate select LTP_BASE - prompt "open_posix_testsuite" + prompt "open_posix_testsuite " + +if LTP_POSIX config LTP_POSIX_CONFORMANCE bool prompt "conformance tests" - depends on LTP_POSIX default y config LTP_POSIX_FUNCTIONAL bool prompt "functional tests" - depends on LTP_POSIX config LTP_POSIX_STRESS bool prompt "stress tests" - depends on LTP_POSIX + +endif diff --git a/rules/ltp-pounder21.in b/rules/ltp-pounder21.in index da3c1c992..e0b65b380 100644 --- a/rules/ltp-pounder21.in +++ b/rules/ltp-pounder21.in @@ -2,6 +2,6 @@ menuconfig LTP_POUNDER21 tristate select LTP_BASE - prompt "pounder21 " + prompt "pounder21 " depends on BROKEN diff --git a/rules/ltp.in b/rules/ltp.in index c956457d9..5cdfdbea0 100644 --- a/rules/ltp.in +++ b/rules/ltp.in @@ -1,6 +1,6 @@ menuconfig LTP + tristate prompt "linux test project " - bool help The Linux Test Project is a joint project with SGI, IBM, OSDL, and Bull with a goal to deliver test suites to the open source diff --git a/rules/ltt-control.in b/rules/ltt-control.in index 8e402c046..1191098d4 100644 --- a/rules/ltt-control.in +++ b/rules/ltt-control.in @@ -1,5 +1,5 @@ config LTT_CONTROL - bool + tristate prompt "ltt-control" help Linux Trace Toolkit ltt-control diff --git a/rules/mad.in b/rules/mad.in index 4d4c633b6..bfc6ba92e 100644 --- a/rules/mad.in +++ b/rules/mad.in @@ -1,6 +1,6 @@ menuconfig MAD - bool - prompt "mad " + tristate + prompt "mad " help MAD is an MPEG audio decoder. diff --git a/rules/madwifi.in b/rules/madwifi.in index ef2f97594..b51ac5409 100644 --- a/rules/madwifi.in +++ b/rules/madwifi.in @@ -1,5 +1,5 @@ config MADWIFI - bool + tristate prompt "Multiband Atheros WiFi Driver" help MadWifi is one of the most advanced WLAN drivers diff --git a/rules/mc.in b/rules/mc.in index 15a376fdd..b4401ac87 100644 --- a/rules/mc.in +++ b/rules/mc.in @@ -1,10 +1,10 @@ menuconfig MC - bool + tristate select GLIB select NCURSES if MC_USES_NCURSES select SLANG if MC_USES_SLANG select LIBC_NSL - prompt "midnight commander " + prompt "midnight commander " help midnight commander is a text oriented file manager diff --git a/rules/memedit.in b/rules/memedit.in index 390e3af45..09ee33023 100644 --- a/rules/memedit.in +++ b/rules/memedit.in @@ -1,5 +1,5 @@ config MEMEDIT - bool + tristate select READLINE # memedit can only be run with a readline library linked against ncurses select NCURSES diff --git a/rules/memstat.in b/rules/memstat.in index 226bfa71c..0125f22bf 100644 --- a/rules/memstat.in +++ b/rules/memstat.in @@ -1,5 +1,5 @@ config MEMSTAT - bool + tristate prompt "memstat" help memstat is a memory diagnosis tool which lets you find diff --git a/rules/memtest.in b/rules/memtest.in index b747e8115..a17c05b9d 100644 --- a/rules/memtest.in +++ b/rules/memtest.in @@ -1,5 +1,5 @@ config MEMTEST - bool + tristate prompt "memtest" help Juan Quintela's Memory Test Suite diff --git a/rules/memtester.in b/rules/memtester.in index b3a74a82f..89716df34 100644 --- a/rules/memtester.in +++ b/rules/memtester.in @@ -1,5 +1,5 @@ config MEMTESTER - bool + tristate prompt "memtester" help Memory tester written by Charles Cazabon. See diff --git a/rules/mesalib.in b/rules/mesalib.in index 38591021c..d11492be9 100644 --- a/rules/mesalib.in +++ b/rules/mesalib.in @@ -1,5 +1,5 @@ config MESALIB - bool + tristate prompt "MesaLib" help Mesa is a 3-D graphics library with an API which is very diff --git a/rules/mfirebird.in b/rules/mfirebird.in index 29be59820..00d1d5110 100644 --- a/rules/mfirebird.in +++ b/rules/mfirebird.in @@ -1,7 +1,7 @@ menuconfig MFIREBIRD - bool + tristate depends on EXPERIMENTAL - prompt "Mozilla Firefox " + prompt "Mozilla Firefox " help Mozilla Firefox 0.8 The Browser, Reloaded @@ -34,6 +34,8 @@ menuconfig MFIREBIRD # prompt "LDAP support" # depends on MFIREBIRD + + config MFIREBIRD_FREETYPE2 bool prompt "FreeType2 support" diff --git a/rules/mgetty.in b/rules/mgetty.in index 561b5ac55..c732022a3 100644 --- a/rules/mgetty.in +++ b/rules/mgetty.in @@ -1,5 +1,6 @@ menuconfig MGETTY - bool "mgetty & sendfax " + tristate + prompt "mgetty & sendfax " help mgetty+sendfax is a reliable and proven fax send and receive solution. @@ -13,11 +14,12 @@ menuconfig MGETTY within shell scripts. Its input are pages in "g3" format, either created with ghostscript or with pbm2g3. +if MGETTY + config MGETTY_CONFIG prompt "Name of policy.h file to be used" string default "build-target/mgetty-1.1.30/policy.h-dist" - depends on MGETTY help FIXME: This item needs to be documented @@ -25,7 +27,6 @@ config MGETTY_INSTALL_CONFIG prompt "Install default config files to ${ROOTDIR}/etc/mgetty+sendfax" bool default y - depends on MGETTY help Enabling this option installs mgetty's default config files onto your target. Say N here if you want to use your own files and make sure they're installed @@ -35,7 +36,6 @@ config SENDFAX prompt "Install sendfax and G3 helper tools" bool default y - depends on MGETTY help Choose here if you want to install sendfax in addition to mgetty. If you only need mgetty for its getty @@ -46,7 +46,6 @@ config SENDFAX_SPOOL bool default y prompt "Install faxspooling programs" - depends on MGETTY help This will install /usr/bin/faxspool @@ -60,9 +59,10 @@ config SENDFAX_SPOOL config MGETTY_CALLBACK prompt "Install callback program" bool - depends on MGETTY help The callback utility of mgetty is able to call back after a login 'attempt' based on entries in /etc/mgetty+sendfax/login.conf +endif + diff --git a/rules/mico.in b/rules/mico.in index 31a21506f..e3ee93331 100644 --- a/rules/mico.in +++ b/rules/mico.in @@ -1,18 +1,19 @@ # configuration for mico menuconfig MICO - bool + tristate depends on BROKEN select HOST_MICO prompt "mico " help MICO is a CORBA ORB. See http://www.mico.com for details. +if MICO + config MICO_THREAD bool default y prompt "multithreading support" - depends on MICO depends on !MICO_WIRELESS depends on !MICO_SERVICE_STREAM depends on !MICO_SERVICE_RELSHIP @@ -25,13 +26,11 @@ config MICO_THREAD when the wireless support is enabled. comment "no multithreading with wireless, stream, relship, externalization, lifecycle, trader and ccm" - depends on MICO depends on MICO_WIRELESS||MICO_SERVICE_STREAM||MICO_SERVICE_RELSHIP||MICO_SERVICE_EXTERNALIZATION||MICO_SERVICE_LIFECYCLE||MICO_SERVICE_TRADER||MICO_CCM config MICO_CCM bool prompt "build CCM-specific parts" - depends on MICO help FIXME: This feature needs documentation. @@ -39,7 +38,6 @@ config MICO_COSS bool default y prompt "use MICO COSS [BROKEN]" - depends on MICO depends on BROKEN help FIXME: This feature needs documentation. @@ -47,7 +45,6 @@ config MICO_COSS config MICO_CSL2 bool prompt "CORBASec Level 2 [BROKEN]" - depends on MICO depends on BROKEN help FIXME: This feature needs documentation. @@ -56,25 +53,21 @@ config MICO_CSIV2 bool default y prompt "CSIv2" - depends on MICO help FIXME: This feature needs documentation. comment "Services" - depends on MICO config MICO_SERVICE_NAMING bool default y prompt "Naming Service" - depends on MICO help FIXME: This feature needs documentation. config MICO_SERVICE_RELSHIP bool prompt "Relationship Service" - depends on MICO help FIXME: This feature needs documentation. @@ -82,14 +75,12 @@ config MICO_SERVICE_EVENTS bool default y prompt "Event Service" - depends on MICO help FIXME: This feature needs documentation. config MICO_SERVICE_STREAM bool prompt "Stream Service" - depends on MICO help FIXME: This feature needs documentation. @@ -97,14 +88,12 @@ config MICO_SERVICE_PROPERTY bool default y prompt "Property Service" - depends on MICO help FIXME: This feature needs documentation. config MICO_SERVICE_TRADER bool prompt "Trading Service [BROKEN]" - depends on MICO depends on BROKEN help FIXME: This feature needs documentation. @@ -113,34 +102,30 @@ config MICO_SERVICE_TIME bool default y prompt "Time Service" - depends on MICO help FIXME: This feature needs documentation. config MICO_SERVICE_LIFECYCLE bool prompt "Lifecycle Service" - depends on MICO help FIXME: This feature needs documentation. config MICO_SERVICE_EXTERNALIZATION bool prompt "Externalization Service" - depends on MICO - help FIXME: This feature needs documentation. comment "Wireless" - depends on MICO config MICO_WIRELESS bool prompt "Wireless CORBA Support" - depends on MICO help FIXME: This feature needs documentation. +endif + config MICO_WIRELESS_HOME bool depends on MICO_WIRELESS @@ -162,39 +147,34 @@ config MICO_WIRELESS_ACCESS help FIXME: This feature needs documentation. +if MICO + comment "Other Features" - depends on MICO config MICO_REPO bool prompt "Use gcc's template repository" - depends on MICO help FIXME: This feature needs documentation. comment "Build Options" - depends on MICO config MICO_MINI bool prompt "build minimum CORBA ORB only" - depends on MICO help FIXME: This feature needs documentation. comment "Install Options" - depends on MICO config MICO_LIBMICOAUX bool - depends on MICO prompt "libmicoaux" help Install libmicoaux.so on target. config MICO_LIBMICOCOSS bool - depends on MICO depends on BROKEN prompt "libmicocoss [BROKEN]" help @@ -202,15 +182,14 @@ config MICO_LIBMICOCOSS config MICO_LIBMICOIR bool - depends on MICO prompt "libmicoir" help Install libmicoir.so on target. config MICO_LIBMICO bool - depends on MICO prompt "libmico" help Install libmico.so on target. +endif diff --git a/rules/mii-diag.in b/rules/mii-diag.in index 75a8539ad..b1e9a389e 100644 --- a/rules/mii-diag.in +++ b/rules/mii-diag.in @@ -1,5 +1,5 @@ config MII_DIAG - bool + tristate prompt "mii-diag" help mii-diag command configures, controls and monitors diff --git a/rules/module-init-tools.in b/rules/module-init-tools.in index 14d912203..588ecdf74 100644 --- a/rules/module-init-tools.in +++ b/rules/module-init-tools.in @@ -1,62 +1,65 @@ # module-init-tools configuration menuconfig MODULE_INIT_TOOLS - bool "module-init-tools " + tristate + prompt "module-init-tools " help This package contains a set of programs for loading, inserting and removing kernel modules for Linux (versions 2.5.48 and above). +if MODULE_INIT_TOOLS + config MODULE_INIT_TOOLS_INSMOD bool prompt "Install insmod on target" - depends on MODULE_INIT_TOOLS && !BB_CONFIG_INSMOD + depends on !BB_CONFIG_INSMOD help simple program to insert a module into the Linux Kernel comment "Busybox' insmod is selected!" - depends on MODULE_INIT_TOOLS && BB_CONFIG_INSMOD + depends on BB_CONFIG_INSMOD config MODULE_INIT_TOOLS_RMMOD bool prompt "Install rmmod on target" - depends on MODULE_INIT_TOOLS && !BB_CONFIG_RMMOD + depends on !BB_CONFIG_RMMOD help simple program to remove a module from the Linux Kernel comment "Busybox' rmmod is selected!" - depends on MODULE_INIT_TOOLS && BB_CONFIG_RMMOD + depends on BB_CONFIG_RMMOD config MODULE_INIT_TOOLS_LSMOD bool prompt "Install lsmod on target" - depends on MODULE_INIT_TOOLS && !BB_CONFIG_LSMOD + depends on !BB_CONFIG_LSMOD help program to show the status of modules in the Linux Kernel comment "Busybox' lsmod is selected!" - depends on MODULE_INIT_TOOLS && BB_CONFIG_LSMOD + depends on BB_CONFIG_LSMOD config MODULE_INIT_TOOLS_MODINFO bool prompt "Install modinfo on target" - depends on MODULE_INIT_TOOLS help program to show information about a Linux Kernel module config MODULE_INIT_TOOLS_MODPROBE bool prompt "Install modprobe on target" - depends on MODULE_INIT_TOOLS && !BB_CONFIG_MODPROBE + depends on !BB_CONFIG_MODPROBE help program to add and remove modules from the Linux Kernel comment "Busybox' modprobe is selected!" - depends on MODULE_INIT_TOOLS && BB_CONFIG_MODPROBE + depends on BB_CONFIG_MODPROBE config MODULE_INIT_TOOLS_DEPMOD bool prompt "Install depmod on target" - depends on MODULE_INIT_TOOLS help program to generate modules.dep and map files + +endif diff --git a/rules/mplayer.in b/rules/mplayer.in index 2727c3d62..be5343eab 100644 --- a/rules/mplayer.in +++ b/rules/mplayer.in @@ -1,9 +1,9 @@ menuconfig MPLAYER - bool + tristate select LIBJPEG if MPLAYER_VO_JPEG select XORG_LIB_XV if MPLAYER_VO_XV select XORG_LIB_X11 if MPLAYER_VO_X11 - prompt "mplayer " + prompt "mplayer " help The Ultimate Movie Player For Linux @@ -18,6 +18,7 @@ menuconfig MPLAYER # ----- + menuconfig MPLAYER_VI bool prompt "Video Input" diff --git a/rules/mtd-utils.in b/rules/mtd-utils.in index dfda8c107..2b3bfcf41 100644 --- a/rules/mtd-utils.in +++ b/rules/mtd-utils.in @@ -1,83 +1,75 @@ menuconfig MTD_UTILS - bool "mtd-utils " + tristate + prompt "mtd-utils " select ZLIB help mtdutils is a set of utilities for doing low-level operations on flash devices. +if MTD_UTILS + config MTD_UTILS_FLASH_ERASE bool prompt "flash_erase" - depends on MTD_UTILS help erase parts of a MTD device config MTD_UTILS_FLASH_ERASEALL bool prompt "flash_eraseall" - depends on MTD_UTILS help erase the whole of a MTD device config MTD_UTILS_FLASH_INFO bool prompt "flash_info" - depends on MTD_UTILS help print info about a MTD device config MTD_UTILS_FLASH_LOCK bool prompt "flash_lock" - depends on MTD_UTILS help This utility locks one or more sectors of flash device. config MTD_UTILS_FLASH_UNLOCK bool prompt "flash_unlock" - depends on MTD_UTILS help This utility unlock all sectors of flash device. config MTD_UTILS_FLASHCP bool prompt "flashcp" - depends on MTD_UTILS help Flash Copy - Written by Abraham van der Merwe config MTD_UTILS_FTL_CHECK bool prompt "ftl_check" - depends on MTD_UTILS help Utility to check an FTL partition config MTD_UTILS_FTL_FORMAT bool prompt "ftl_format" - depends on MTD_UTILS help Utility to create an FTL partition in a memory region config MTD_UTILS_JFFS2_DUMP bool prompt "jffs2_dump" - depends on MTD_UTILS help This utility dumps the contents of a binary JFFS2 image #config MTD_UTILS_JFFS2READER # bool # prompt "jffs2reader" -# depends on MTD_UTILS # help # A jffs2 image reader config MTD_UTILS_JITTERTEST bool prompt "jittertest" - depends on MTD_UTILS help This program is used to measure what the jitter of a real time task would be under "standard" Linux. @@ -89,14 +81,12 @@ config MTD_UTILS_JITTERTEST config MTD_UTILS_MTDDEBUG bool prompt "mtd_debug" - depends on MTD_UTILS help Does info, read, write and erase on mtd devices config MTD_UTILS_NANDDUMP bool prompt "nanddump" - depends on MTD_UTILS help This utility dumps the contents of raw NAND chips or NAND chips contained in DoC devices. @@ -104,7 +94,6 @@ config MTD_UTILS_NANDDUMP config MTD_UTILS_NANDWRITE bool prompt "nandwrite" - depends on MTD_UTILS help This utility writes a binary image directly to a NAND flash chip or NAND chips contained in DoC devices. This is the @@ -113,28 +102,25 @@ config MTD_UTILS_NANDWRITE config MTD_UTILS_NFTL_FORMAT bool prompt "nftl_format" - depends on MTD_UTILS help Creating a NFTL/INFTL partition on an MTD device config MTD_UTILS_NFTLDUMP bool prompt "nftldump" - depends on MTD_UTILS help Dumping the content of NFTL partitions on a "Physical Disk" config MTD_UTILS_MKJFFS bool prompt "mkfs.jffs" - depends on MTD_UTILS help Build a JFFS image in a file, from a given directory tree. config MTD_UTILS_MKJFFS2 bool prompt "mkfs.jffs2" - depends on MTD_UTILS help Build a JFFS2 image in a file, from a given directory tree. +endif diff --git a/rules/myghty.in b/rules/myghty.in index d0d1e880e..bd6384320 100644 --- a/rules/myghty.in +++ b/rules/myghty.in @@ -1,5 +1,5 @@ config MYGHTY - bool + tristate prompt "myghty" select PYTHON24 help diff --git a/rules/mysql.in b/rules/mysql.in index 3685e1eea..db9e23226 100644 --- a/rules/mysql.in +++ b/rules/mysql.in @@ -1,19 +1,19 @@ # mysql config menuconfig MYSQL - bool - prompt "mysql " + tristate + prompt "mysql " select TERMCAP if MYSQL_TERMINAL_TERMCAP select NCURSES if MYSQL_TERMINAL_NCURSES select HOST_MYSQL select ZLIB +if MYSQL + comment "build options ---" - depends on MYSQL choice prompt "terminal library " - depends on MYSQL default MYSQL_TERMINAL_NCURSES config MYSQL_TERMINAL_NCURSES @@ -32,7 +32,6 @@ endchoice choice prompt "default charset " - depends on MYSQL config MYSQL_DEFAULT_CHARSET_ARMSCII8 bool @@ -169,7 +168,6 @@ endchoice choice prompt "extra charsets " - depends on MYSQL config MYSQL_EXTRA_CHARSETS_NONE bool @@ -191,7 +189,6 @@ endchoice menuconfig MYSQL_EXTRA_CHARSETS bool prompt "select extra charsets " - depends on MYSQL depends on MYSQL_EXTRA_CHARSETS_LIST config MYSQL_EXTRA_CHARSETS_ARMSCII8 @@ -361,18 +358,15 @@ menuconfig MYSQL_EXTRA_CHARSETS config MYSQL_UCA bool - depends on MYSQL prompt "build national unicode collations" config MYSQL_SOCKET_PATH string - depends on MYSQL prompt "unix domain socket path" default "/var/run/" config MYSQL_TCP_PORT string - depends on MYSQL prompt "tcp port number" default "3306" help @@ -385,19 +379,19 @@ config MYSQL_TCP_PORT config MYSQL_WITHOUT_SERVER bool - depends on MYSQL prompt "build only client" config MYSQL_WITH_EMBEDDED_SERVER bool - depends on MYSQL prompt "libmysqld" config MYSQL_QUERY_CACHE bool - depends on MYSQL prompt "query cache" + +endif + # --without-geometry Do not build geometry-related parts. # --with-embedded-privilege-control # Build parts to check user's privileges. |