summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/pango.in19
-rw-r--r--rules/pciutils.in2
-rw-r--r--rules/pcmcia-cs.in10
-rw-r--r--rules/pcmciautils.in7
-rw-r--r--rules/pdksh.in15
-rw-r--r--rules/pekwm.in2
-rw-r--r--rules/pelts_tests.in2
-rw-r--r--rules/penguzilla.in4
-rw-r--r--rules/php-apc.in2
-rw-r--r--rules/php5.in16
-rw-r--r--rules/pixman.in2
-rw-r--r--rules/pnputils.in10
-rw-r--r--rules/pop3spam.in2
-rw-r--r--rules/poppler.in16
-rw-r--r--rules/portmap.in12
-rw-r--r--rules/ppp.in12
-rw-r--r--rules/procps.in15
-rw-r--r--rules/proftpd.in10
-rw-r--r--rules/ptxdist.in2
-rw-r--r--rules/pureftpd.in18
-rw-r--r--rules/python.in2
-rw-r--r--rules/python24.in2
-rw-r--r--rules/qt.in4
-rw-r--r--rules/qte.in12
-rw-r--r--rules/qtopia.in11
25 files changed, 89 insertions, 120 deletions
diff --git a/rules/pango.in b/rules/pango.in
index 768feee93..024655a5c 100644
--- a/rules/pango.in
+++ b/rules/pango.in
@@ -1,63 +1,56 @@
menuconfig PANGO
- bool
- prompt "pango "
+ tristate
+ prompt "pango "
select CAIRO
select GLIB
select WINE if PANGO__WINE
+if PANGO
+
config PANGO_TARGET_X11
bool
- depends on PANGO
default GTK_TARGET_X11
config PANGO__WINE
bool "extra dep for MINGW"
- depends on PANGO
config PANGO_ARABIC
bool
- depends on PANGO
prompt "arabic"
config PANGO_BASIC
bool
default y
- depends on PANGO
prompt "basic"
config PANGO_HANGUL
bool
- depends on PANGO
prompt "hangul"
config PANGO_HEBREW
bool
- depends on PANGO
prompt "hebrew"
config PANGO_INDIC
bool
- depends on PANGO
prompt "indic"
config PANGO_KHMER
bool
- depends on PANGO
prompt "khmer"
config PANGO_SYRIAC
bool
- depends on PANGO
prompt "syriac"
config PANGO_THAI
bool
- depends on PANGO
prompt "thai"
config PANGO_TIBETAN
bool
- depends on PANGO
prompt "tibetan"
+
+endif
diff --git a/rules/pciutils.in b/rules/pciutils.in
index 508677403..99b2db7b7 100644
--- a/rules/pciutils.in
+++ b/rules/pciutils.in
@@ -1,5 +1,5 @@
config PCIUTILS
- bool
+ tristate
prompt "pciutils"
help
The PCI Utilities package contains a library for portable access to PCI bus
diff --git a/rules/pcmcia-cs.in b/rules/pcmcia-cs.in
index d43ab7690..505dfbd2c 100644
--- a/rules/pcmcia-cs.in
+++ b/rules/pcmcia-cs.in
@@ -1,5 +1,6 @@
menuconfig PCMCIA_TOOLS
- bool "PCMCIA Tools "
+ tristate
+ prompt "pcmcia tools "
depends on KERNEL_2_4
help
The Linux pcmcia-cs package is officially deprecated.
@@ -16,17 +17,17 @@ menuconfig PCMCIA_TOOLS
supports "hot swapping" of PCMCIA cards, so cards can be
inserted and ejected at any time.
+if PCMCIA_TOOLS
+
config PCMCIA_TOOLS_CARDMGR
bool
prompt "Install PCMCIA Card Manager"
- depends on PCMCIA_TOOLS
help
Select this to install the programs cardmgr and cardctl onto the target
config PCMCIA_TOOLS_MISC
bool
prompt "Install additional PCMCIA Tools"
- depends on PCMCIA_TOOLS
help
Select this to install the some of the additional programs (like ifport
ifuser, ide_info) onto the target
@@ -34,14 +35,13 @@ config PCMCIA_TOOLS_MISC
config PCMCIA_TOOLS_DEBUG
bool
prompt "Install PCMCIA Debug Tools"
- depends on PCMCIA_TOOLS
help
Select this to install the programs dump_cis and pack_cis onto the target
config PCMCIA_TOOLS_FTL
bool
prompt "Install PCMCIA FTL Tools"
- depends on PCMCIA_TOOLS
help
Select this to install the programs ftl_format and ftl_check onto the target
+endif
diff --git a/rules/pcmciautils.in b/rules/pcmciautils.in
index 9fe40d654..e49823ffd 100644
--- a/rules/pcmciautils.in
+++ b/rules/pcmciautils.in
@@ -1,5 +1,6 @@
menuconfig PCMCIAUTILS
- bool "PCMCIA Utils "
+ tristate
+ prompt "pcmcia utils "
depends on EXPERIMENTAL_MORE
select SYSFSUTILS
select SYSFSUTILS_LIB
@@ -14,10 +15,11 @@ menuconfig PCMCIAUTILS
(see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
+if PCMCIAUTILS
+
config PCMCIAUTILS_STARTUP
bool
prompt "Support dynamic sockets (STARTUP, PCCARD_NONSTATIC)"
- depends on PCMCIAUTILS
help
If this is enabled some more programms are built and installed to allow
hotplugging of the pcmcia socket itself.
@@ -29,3 +31,4 @@ config PCMCIAUTILS_STARTUP
(see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
+endif
diff --git a/rules/pdksh.in b/rules/pdksh.in
index 16b6b3afd..7676a6ec4 100644
--- a/rules/pdksh.in
+++ b/rules/pdksh.in
@@ -1,57 +1,54 @@
menuconfig PDKSH
- bool
- prompt "pdksh [BROKEN] "
+ tristate
+ prompt "pdksh [BROKEN] "
depends on BROKEN
help
The Public Domain Korn Shell
PD-ksh is a clone of the AT&T Korn shell.
+if PDKSH
+
config PDKSH_SHLIKE
bool
prompt "Enable minimal sh like configuration [BROKEN]"
- depends on PDKSH && broken
+ depends on BROKEN
help
FIXME: This item needs to be documented
config PDKSH_POSIX
bool
prompt "Enable POSIX behaviour"
- depends on PDKSH
help
FIXME: This item needs to be documented
config PDKSH_EMACS
bool
prompt "Enable emacs style line editing"
- depends on PDKSH
help
FIXME: This item needs to be documented
config PDKSH_VI
bool
prompt "Enable vi style line editing"
- depends on PDKSH
help
FIXME: This item needs to be documented
config PDKSH_CMDHISTORY
bool
prompt "Turn on command history"
- depends on PDKSH
help
FIXME: This item needs to be documented
config PDKSH_JOBS
bool
prompt "Enable job control features"
- depends on PDKSH
help
FIXME: This item needs to be documented
config PDKSH_BRACE_EXPAND
bool
prompt "Enable ksh brace expansion"
- depends on PDKSH
help
FIXME: This item needs to be documented
+endif
diff --git a/rules/pekwm.in b/rules/pekwm.in
index 8bd054104..a4294f0f6 100644
--- a/rules/pekwm.in
+++ b/rules/pekwm.in
@@ -1,5 +1,5 @@
config PEKWM
- bool
+ tristate
select XORG_LIB_SM
select XORG_LIB_ICE
select XORG_LIB_X11
diff --git a/rules/pelts_tests.in b/rules/pelts_tests.in
index 289d6c9d2..3b02a2e3b 100644
--- a/rules/pelts_tests.in
+++ b/rules/pelts_tests.in
@@ -1,5 +1,5 @@
config PELTS_TESTS
- bool
+ tristate
prompt "pelts tests"
help
Pengutronix Embedded Linux Test Suite binary test programs
diff --git a/rules/penguzilla.in b/rules/penguzilla.in
index 4903d56f2..bf9463a2a 100644
--- a/rules/penguzilla.in
+++ b/rules/penguzilla.in
@@ -1,6 +1,6 @@
config PENGUZILLA
- bool
- prompt "Penguzilla "
+ tristate
+ prompt "penguzilla "
depends on EXPERIMENTAL
help
Penguzilla is ... umm, use your imagination.
diff --git a/rules/php-apc.in b/rules/php-apc.in
index 555d98f94..6aa96ef75 100644
--- a/rules/php-apc.in
+++ b/rules/php-apc.in
@@ -1,5 +1,5 @@
config PHP_APC
- bool
+ tristate
depends on BROKEN
prompt "php apc [BROKEN]"
depends PHP
diff --git a/rules/php5.in b/rules/php5.in
index 6ded28904..6803442aa 100644
--- a/rules/php5.in
+++ b/rules/php5.in
@@ -1,17 +1,18 @@
# php5 configuration
menuconfig PHP5
- bool
+ tristate
prompt "php5 "
select APACHE2 if PHP5_SAPI_APXS2
select MYSQL if PHP5_EXT_MYSQL
+if PHP5
+
# ----------------------------------------------------------------------------
# SAPI Modules
# ----------------------------------------------------------------------------
menu "SAPI Modules"
- depends on PHP5
config PHP5_SAPI_AOLSERVER
bool
@@ -212,7 +213,6 @@ endmenu
# ----------------------------------------------------------------------------
config ROOTFS_PHP5_INI
- depends on PHP5
bool
prompt "/etc/php5/php.ini"
default y
@@ -243,14 +243,12 @@ endchoice
config PHP5_XML
bool
- depends on PHP5
prompt "xml support"
help
Support for XML.
choice
prompt "xml library"
- depends on PHP5
depends on PHP5_XML
config PHP5_XML_LIBXML2
@@ -262,7 +260,6 @@ endchoice
config PHP5_XML_LIBXML2_READER
bool
- depends on PHP5
depends on PHP5_XML_LIBXML2
prompt "xml reader support"
help
@@ -270,7 +267,6 @@ config PHP5_XML_LIBXML2_READER
config PHP5_XML_LIBXML2_WRITER
bool
- depends on PHP5
depends on PHP5_XML_LIBXML2
select LIBXML2_WRITER
prompt "xml writer support"
@@ -279,7 +275,6 @@ config PHP5_XML_LIBXML2_WRITER
config PHP5_XML_LIBXML2_DOM
bool
- depends on PHP5
depends on PHP5_XML_LIBXML2
select LIBXML2_DOM
prompt "DOM support"
@@ -288,7 +283,6 @@ config PHP5_XML_LIBXML2_DOM
config PHP5_XML_LIBXML2_XSLT
bool
- depends on PHP5
depends on PHP5_XML
select LIBXSLT
prompt "xslt support"
@@ -297,7 +291,6 @@ config PHP5_XML_LIBXML2_XSLT
config PHP5_XML_LIBXML2_SIMPLEXML
bool
- depends on PHP5
depends on PHP5_XML
prompt "simple xml support"
help
@@ -337,7 +330,6 @@ config PHP5_XML_LIBXML2_SIMPLEXML
# ----------------------------------------------------------------------------
menu "Extensions"
- depends on PHP5
#Extensions:
#
@@ -610,3 +602,5 @@ config PHP5_EXT_PEAR
# --with-tags[=TAGS] include additional configurations [automatic]
endmenu
+
+endif
diff --git a/rules/pixman.in b/rules/pixman.in
index 30d17c366..0a2b4657d 100644
--- a/rules/pixman.in
+++ b/rules/pixman.in
@@ -1,5 +1,5 @@
config PIXMAN
- bool
+ tristate
prompt "pixman"
help
Pixman contains lowlevel pixel manipulation routines and is used by
diff --git a/rules/pnputils.in b/rules/pnputils.in
index 739de02a4..9ce7a8828 100644
--- a/rules/pnputils.in
+++ b/rules/pnputils.in
@@ -1,14 +1,15 @@
menuconfig PNPUTILS
- prompt "pnputils "
- bool
+ tristate
+ prompt "pnputils "
default n
help
Builds the pnputils to show debugging information about PNP
devices in your hardware. This is useful for x86 targets only.
+if PNPUTILS
+
config PNPUTILS_SETPNP
prompt "install setpnp"
- depends on PNPUTILS
bool
default n
help
@@ -17,9 +18,10 @@ config PNPUTILS_SETPNP
config PNPUTILS_LSPNP
prompt "install lspnp"
- depends on PNPUTILS
bool
default y
help
This utility presents a formatted interpretation of the contents
of the /sys/bus/pnp/devices or /proc/bus/pnp tree.
+
+endif
diff --git a/rules/pop3spam.in b/rules/pop3spam.in
index 1a50f38a9..15feeccaf 100644
--- a/rules/pop3spam.in
+++ b/rules/pop3spam.in
@@ -1,5 +1,5 @@
config POP3SPAM
- bool
+ tristate
prompt "pop3spam"
select LIBPCRE
help
diff --git a/rules/poppler.in b/rules/poppler.in
index b05244211..6f82db91f 100644
--- a/rules/poppler.in
+++ b/rules/poppler.in
@@ -1,18 +1,19 @@
menuconfig POPPLER
- bool
- prompt "poppler "
+ tristate
+ prompt "poppler "
select GLIB if POPPLER_GLIB
select GTK if POPPLER_GLIB
select LIBJPEG if POPPLER_JPEG
select CAIRO if POPPLER_CAIRO
- select ZLIB if POPPLER_ZLIB
+ select ZLIB if POPPLER_ZLIB
help
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
+if POPPLER
+
config POPPLER_BIN
bool
prompt "install poppler utilities"
- depends on POPPLER
help
installs command line utilies comming with poppler package, contains
pdffonts, pdfimages, pdfinfo, pdftoabw, pdftohtml, pdftoppm, pdftops,
@@ -21,34 +22,31 @@ config POPPLER_BIN
config POPPLER_X
bool
prompt "enable X support"
- depends on POPPLER
help
build poppler with X support.
config POPPLER_GLIB
bool
prompt "enable poppler glib wrapper"
- depends on POPPLER
help
build poppler glib wrapper.
config POPPLER_CAIRO
bool
prompt "enable poppler cairo graphics backend"
- depends on POPPLER
help
built cairo graphics backend
config POPPLER_JPEG
bool
prompt "enable poppler jpeg support"
- depends on POPPLER
help
compiles poppler glib wrapper.
config POPPLER_ZLIB
bool
prompt "enable poppler zlib support"
- depends on POPPLER
help
compiles poppler with zlib support.
+
+endif
diff --git a/rules/portmap.in b/rules/portmap.in
index 9cad286e7..28f88d14e 100644
--- a/rules/portmap.in
+++ b/rules/portmap.in
@@ -1,6 +1,6 @@
menuconfig PORTMAP
- bool
- prompt "portmapper "
+ tristate
+ prompt "portmapper "
select LIBC_NSL
help
Portmap is a server that converts RPC program numbers into DARPA protocol
@@ -8,21 +8,20 @@ menuconfig PORTMAP
Its needed for at least NFS service
+if PORTMAP
+
config PORTMAP_INSTALL_PORTMAPPER
bool
- depends on PORTMAP
default y
prompt "Install /sbin/portmap"
help
Install the portmapper into /sbin/portmap
comment "runtime options ---"
- depends on PORTMAP
choice
prompt "Kind of startup"
default PORTMAP_STARTUP_TYPE_STANDALONE
- depends on PORTMAP
config PORTMAP_INETD_SERVER
bool
@@ -47,7 +46,6 @@ endchoice
config PORTMAP_INETD_STRING
string
- depends on PORTMAP
depends on PORTMAP_INETD_SERVER
prompt "inetd service entry"
default "sunrpc stream tcp nowait root /sbin/portmap portmap"
@@ -57,7 +55,6 @@ config PORTMAP_INETD_STRING
choice
prompt "Kind of startup script"
default ROOTFS_ETC_INITD_PORTMAP_DEFAULT
- depends on PORTMAP
depends on PORTMAP_STARTUP_TYPE_STANDALONE
config ROOTFS_ETC_INITD_PORTMAP_DEFAULT
@@ -76,3 +73,4 @@ choice
project
endchoice
+endif
diff --git a/rules/ppp.in b/rules/ppp.in
index 29c7234c5..1d9eba43a 100644
--- a/rules/ppp.in
+++ b/rules/ppp.in
@@ -1,6 +1,6 @@
menuconfig PPP
- bool
- prompt "ppp "
+ tristate
+ prompt "ppp "
help
Just like SLIP, PPP is a protocol to send
datagrams across a serial connection, but
@@ -10,38 +10,36 @@ menuconfig PPP
and the maximum datagram size at startup
time, and provides for client authorization.
+if PPP
+
config PPP_MS_CHAP
bool
prompt "support Micro$oft's MS-CHAP authentication protocol"
- depends on PPP
help
FIXME: This item needs to be documented
config PPP_SHADOW
bool
prompt "ppp server: support for shadow passwords"
- depends on PPP
help
FIXME: This item needs to be documented
config PPP_PLUGINS
bool
prompt "support plugins"
- depends on PPP
help
FIXME: This item needs to be documented
config PPP_IPX
bool
prompt "support IPX protocol"
- depends on PPP
help
FIXME: This item needs to be documented
config PPP_MULTILINK
bool
prompt "support multilink"
- depends on PPP
help
FIXME: This item needs to be documented
+endif
diff --git a/rules/procps.in b/rules/procps.in
index 05b5e3dad..1f091f34d 100644
--- a/rules/procps.in
+++ b/rules/procps.in
@@ -1,45 +1,42 @@
menuconfig PROCPS
- bool "procps "
+ tristate
+ prompt "procps "
select NCURSES
help
The procps package contains a set of system utilities that provide
system information.
+if PROCPS
+
config PROCPS_TOP
bool
prompt "top"
- depends on PROCPS
depends on !BB_CONFIG_TOP
help
FIXME: This item needs to be documented
comment "top is disabled by busybox top"
- depends on PROCPS
depends on BB_CONFIG_TOP
config PROCPS_SLABTOP
bool
prompt "slabtop"
- depends on PROCPS
help
display kernel slab cache information in real time
config PROCPS_SYSCTL
bool
prompt "sysctl"
- depends on PROCPS
depends on !BB_CONFIG_SYSCTL
help
configure kernel parameters at runtime
comment "sysctl is disabled by busybox sysctl"
- depends on PROCPS
depends on BB_CONFIG_SYSCTL
config PROCPS_PS
bool
prompt "ps"
- depends on PROCPS
depends on !BB_CONFIG_PS
help
ps stands for process status. With this command you
@@ -47,19 +44,17 @@ config PROCPS_PS
the system
comment "ps is disabled by busybox ps"
- depends on PROCPS
depends on BB_CONFIG_PS
config PROCPS_W
bool
prompt "w"
- depends on PROCPS
help
Show who is logged on and what they are doing.
config PROCPS_PGREP
bool
prompt "pgrep"
- depends on PROCPS
help
look up processes based on name and other attributes
+endif
diff --git a/rules/proftpd.in b/rules/proftpd.in
index cce7784eb..3019c1aa9 100644
--- a/rules/proftpd.in
+++ b/rules/proftpd.in
@@ -1,29 +1,29 @@
menuconfig PROFTPD
- bool "proftpd "
+ tristate
+ prompt "proftpd "
help
A powerful replacement for wu-ftpd, this File Transfer Protocol
daemon supports hidden directories, virtual hosts, and
per-directory ".ftpaccess" files. It uses a single main
configuration file, with a syntax similar to Apache.
+if PROFTPD
+
config PROFTPD_PAM
bool
prompt "PAM support"
- depends on PROFTPD
help
FIXME: This item needs to be documented
config PROFTPD_SENDFILE
bool
prompt "sendfile support"
- depends on PROFTPD
help
FIXME: This item needs to be documented
config PROFTPD_SHADOW
bool
prompt "shadow support"
- depends on PROFTPD
help
FIXME: This item needs to be documented
@@ -37,7 +37,7 @@ config PROFTPD_AUTOSHADOW
config PROFTPD_DEFAULTCONFIG
bool
prompt "install default config file"
- depends on PROFTPD
help
FIXME: This item needs to be documented
+endif
diff --git a/rules/ptxdist.in b/rules/ptxdist.in
index 86821e7db..f01356a8f 100644
--- a/rules/ptxdist.in
+++ b/rules/ptxdist.in
@@ -1,5 +1,5 @@
config PTXDIST
- bool
+ tristate
select COREUTILS
select COREUTILS_READLINK
prompt "ptxdist"
diff --git a/rules/pureftpd.in b/rules/pureftpd.in
index c51545457..9df69cc7d 100644
--- a/rules/pureftpd.in
+++ b/rules/pureftpd.in
@@ -1,6 +1,6 @@
menuconfig PUREFTPD
- bool
- prompt "pureftpd "
+ tristate
+ prompt "pureftpd "
help
Pure-FTPd is a fast, production-quality, standards-conformant
FTP server based upon Troll-FTPd. Features include chrooted
@@ -11,34 +11,31 @@ menuconfig PUREFTPD
XML real-time status report, virtual users, virtual quotas,
privilege separation, SSL/TLS and more.
+if PUREFTPD
+
config PUREFTPD_UPLOADSCRIPT
bool
prompt "support upload scripts"
- depends on PUREFTPD
help
Allow running an external script after an upload
comment "build options ---"
- depends on PUREFTPD
config PUREFTPD_VIRTUALHOSTS
bool
prompt "virtual hosts"
- depends on PUREFTPD
help
Handle virtual servers on different IP addresses
config PUREFTPD_DIRALIASES
bool
prompt "directory aliases"
- depends on PUREFTPD
help
Enable directory aliases
config PUREFTPD_MINIMAL
bool
prompt "minimal ftpd"
- depends on PUREFTPD
default y
help
To efficiently use features of modern FTP clients, Pure-FTPd implements
@@ -55,7 +52,6 @@ config PUREFTPD_MINIMAL
config PUREFTPD_SHRINK_MORE
bool
- depends on PUREFTPD
depends on PUREFTPD_MINIMAL
default n
prompt "shrink more"
@@ -67,11 +63,9 @@ config PUREFTPD_SHRINK_MORE
time required!
comment "runtime options ---"
- depends on PUREFTPD
config PUREFTPD_ETC_CONFIG
bool
- depends on PUREFTPD
prompt "default config"
default n
help
@@ -81,7 +75,6 @@ config PUREFTPD_ETC_CONFIG
choice
prompt "Kind of startup"
default PUREFTPD_STARTUP_TYPE_STANDALONE
- depends on PUREFTPD
config PUREFTPD_INETD_SERVER
bool
@@ -106,7 +99,6 @@ endchoice
config PUREFTPD_INETD_STRING
string
- depends on PUREFTPD
depends on PUREFTPD_INETD_SERVER
prompt "inetd service entry"
default "ftp stream tcp nowait root /usr/bin/pure-ftp ftpd"
@@ -116,7 +108,6 @@ config PUREFTPD_INETD_STRING
choice
prompt "Kind of startup script"
default ROOTFS_ETC_INITD_PUREFTPD_DEFAULT
- depends on PUREFTPD
depends on ROOTFS_ETC_INITD_PUREFTPD
config ROOTFS_ETC_INITD_PUREFTPD_DEFAULT
@@ -135,3 +126,4 @@ choice
project
endchoice
+endif
diff --git a/rules/python.in b/rules/python.in
index b252412a3..1a7ccda3b 100644
--- a/rules/python.in
+++ b/rules/python.in
@@ -1,5 +1,5 @@
config PYTHON23
- bool
+ tristate
depends on BROKEN
prompt "python 2.3 [BROKEN]"
select LIBC_DL
diff --git a/rules/python24.in b/rules/python24.in
index e56d44f06..8abe7c7fd 100644
--- a/rules/python24.in
+++ b/rules/python24.in
@@ -1,5 +1,5 @@
config PYTHON24
- bool
+ tristate
prompt "Python 2.4"
select LIBC_DL
select LIBC_UTIL
diff --git a/rules/qt.in b/rules/qt.in
index 60a8bee82..5865d7773 100644
--- a/rules/qt.in
+++ b/rules/qt.in
@@ -1,7 +1,7 @@
config QT
- bool
+ tristate
depends on BROKEN
- prompt "Qt [BROKEN]"
+ prompt "qt [BROKEN]"
help
Qt: Cross-Platform Rich Client Development Framework
diff --git a/rules/qte.in b/rules/qte.in
index 7b72d1c5b..c768afdcc 100644
--- a/rules/qte.in
+++ b/rules/qte.in
@@ -1,6 +1,6 @@
menuconfig QTE
- bool
- prompt "QT Embedded "
+ tristate
+ prompt "qt embedded "
select HOST_QTE
depends on BROKEN
help
@@ -8,15 +8,15 @@ menuconfig QTE
complete and self-contained C++ GUI and platform
development tool for Linux-based embedded development.
+if QTE
+
config QTE_SHARED
bool
prompt "Build shared QT/E library"
- depends on QTE
config QTE_TSLIB
bool
prompt "Build QT/E library with tslib support"
- depends on QTE
select TSLIB
help
Tslib is an abstraction layer for touchscreen panel
@@ -26,12 +26,10 @@ config QTE_TSLIB
config QTE_THREAD
bool
prompt "Build QT/E library with threading support"
- depends on QTE
config QTE_STL
bool
prompt "Build QT/E library with STL support"
- depends on QTE
help
The STL option will make it possible for you to use STL
code in your Qt code. In addition the Qt template
@@ -44,3 +42,5 @@ config QTE_STL
be turned on in your .pro file for example, otherwise
it will issue a lot of warnings that mention the -GX
option.
+
+endif
diff --git a/rules/qtopia.in b/rules/qtopia.in
index 3171e8191..b44fb968f 100644
--- a/rules/qtopia.in
+++ b/rules/qtopia.in
@@ -1,36 +1,35 @@
menuconfig QTOPIA
- bool
+ tristate
select TSLIB if QTOPIA_TSLIB
- prompt "QTopia Core "
+ prompt "qtopia core "
help
QTopia Core is Trolltech's Widget Library formerly known as
QT Embedded.
+if QTOPIA
+
config QTOPIA_SHARED
bool
prompt "shared library"
- depends on QTOPIA
help
If selected a shared QTopia Core Library is built.
config QTOPIA_TSLIB
bool
prompt "enable tslib support"
- depends on QTOPIA
help
Add support for the touchscreen library tslib.
config QTOPIA_STL
bool
prompt "enable STL support"
- depends on QTOPIA
help
Add QTopia support for standard template library.
config QTOPIA_QVFB
bool
prompt "Q Virtual Framebuffer"
- depends on QTOPIA
help
Enable support for the virtual framebuffer.
+endif