quite work yet for me, but this clearly is a huge project and not having it quite work on the first pass is hardly unexpected. We definately want this stuff in buildroot.
379 lines
10 KiB
Plaintext
379 lines
10 KiB
Plaintext
menu "Package Selection for the target"
|
|
|
|
|
|
comment "The default minimal system"
|
|
source "package/busybox/Config.in"
|
|
|
|
|
|
comment "The minimum needed to build a uClibc development system"
|
|
source "package/bash/Config.in"
|
|
source "package/bzip2/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/coreutils/Config.in"
|
|
endif
|
|
source "package/diffutils/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/ed/Config.in"
|
|
source "package/findutils/Config.in"
|
|
endif
|
|
source "package/flex/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/gawk/Config.in"
|
|
endif
|
|
source "toolchain/gcc/Config.in.2"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/grep/Config.in"
|
|
endif
|
|
source "package/make/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/patch/Config.in"
|
|
source "package/sed/Config.in"
|
|
source "package/tar/Config.in"
|
|
endif
|
|
|
|
comment "Other development stuff"
|
|
source "package/autoconf/Config.in"
|
|
source "package/automake/Config.in"
|
|
source "package/bison/Config.in"
|
|
source "toolchain/ccache/Config.in.2"
|
|
source "package/cvs/Config.in"
|
|
source "package/distcc/Config.in"
|
|
source "package/dmalloc/Config.in"
|
|
source "package/expat/Config.in"
|
|
source "package/fakeroot/Config.in"
|
|
source "package/gettext/Config.in"
|
|
source "package/gmp/Config.in"
|
|
source "package/mpfr/Config.in"
|
|
source "package/libtool/Config.in"
|
|
source "package/m4/Config.in"
|
|
source "package/mpatrol/Config.in"
|
|
source "package/pkgconfig/Config.in"
|
|
source "package/readline/Config.in"
|
|
source "package/valgrind/Config.in"
|
|
source "package/xerces/Config.in"
|
|
|
|
comment "Other stuff"
|
|
source "package/at/Config.in"
|
|
source "package/berkeleydb/Config.in"
|
|
source "package/bsdiff/Config.in"
|
|
source "package/customize/Config.in"
|
|
source "package/dash/Config.in"
|
|
source "package/file/Config.in"
|
|
source "package/kexec/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/less/Config.in"
|
|
endif
|
|
source "package/libdaemon/Config.in"
|
|
source "package/libelf/Config.in"
|
|
source "package/libevent/Config.in"
|
|
source "package/libfloat/Config.in"
|
|
source "package/libgcrypt/Config.in"
|
|
source "package/libgpg-error/Config.in"
|
|
source "package/liblockfile/Config.in"
|
|
source "package/libsysfs/Config.in"
|
|
source "package/libxml2/Config.in"
|
|
source "package/lockfile-progs/Config.in"
|
|
source "package/lsof/Config.in"
|
|
source "package/ltp-testsuite/Config.in"
|
|
source "package/ltrace/Config.in"
|
|
source "package/ltt/Config.in"
|
|
source "package/microcom/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/module-init-tools/Config.in"
|
|
source "package/modutils/Config.in"
|
|
endif
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
# busybox has an editor..
|
|
source "package/nano/Config.in"
|
|
endif
|
|
source "package/portage/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/procps/Config.in"
|
|
endif
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/psmisc/Config.in"
|
|
endif
|
|
source "package/sqlite/Config.in"
|
|
source "package/strace/Config.in"
|
|
source "package/sudo/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/sysklogd/Config.in"
|
|
# busybox has init and the runit stuff
|
|
source "package/sysvinit/Config.in"
|
|
endif
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/tinylogin/Config.in"
|
|
endif
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
# busybox has an editor..
|
|
source "package/uemacs/Config.in"
|
|
endif
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/util-linux/Config.in"
|
|
endif
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/which/Config.in"
|
|
endif
|
|
|
|
menuconfig BR2_NETWORK_SUPPORT
|
|
bool "Networking"
|
|
default y
|
|
help
|
|
Support for networking and related packages
|
|
|
|
if BR2_NETWORK_SUPPORT
|
|
source "package/argus/Config.in"
|
|
source "package/avahi/Config.in"
|
|
source "package/boa/Config.in"
|
|
source "package/bind/Config.in"
|
|
source "package/bridge/Config.in"
|
|
source "package/curl/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/dhcp/Config.in"
|
|
endif
|
|
source "package/dnsmasq/Config.in"
|
|
source "package/dropbear/Config.in"
|
|
source "package/ethtool/Config.in"
|
|
source "package/haserl/Config.in"
|
|
source "package/hostap/Config.in"
|
|
source "package/iperf/Config.in"
|
|
source "package/iproute2/Config.in"
|
|
source "package/ipsec-tools/Config.in"
|
|
source "package/iptables/Config.in"
|
|
source "package/l2tp/Config.in"
|
|
source "package/libcgi/Config.in"
|
|
source "package/libcgicc/Config.in"
|
|
source "package/libpcap/Config.in"
|
|
source "package/links/Config.in"
|
|
source "package/lrzsz/Config.in"
|
|
source "package/mrouted/Config.in"
|
|
source "package/nbd/Config.in"
|
|
source "package/ncftp/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/netcat/Config.in"
|
|
endif
|
|
source "package/netkitbase/Config.in"
|
|
source "package/netkittelnet/Config.in"
|
|
source "package/netplug/Config.in"
|
|
source "package/netsnmp/Config.in"
|
|
source "package/nfs-utils/Config.in"
|
|
source "package/ntp/Config.in"
|
|
source "package/openntpd/Config.in"
|
|
source "package/openssh/Config.in"
|
|
source "package/openssl/Config.in"
|
|
source "package/openvpn/Config.in"
|
|
source "package/openswan/Config.in"
|
|
source "package/portmap/Config.in"
|
|
source "package/pppd/Config.in"
|
|
source "package/proftpd/Config.in"
|
|
source "package/quagga/Config.in"
|
|
source "package/rsync/Config.in"
|
|
source "package/samba/Config.in"
|
|
source "package/socat/Config.in"
|
|
source "package/stunnel/Config.in"
|
|
source "package/tcpdump/Config.in"
|
|
source "package/tftpd/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/lighttpd/Config.in"
|
|
source "package/thttpd/Config.in"
|
|
source "package/tinyhttpd/Config.in"
|
|
endif
|
|
source "package/tn5250/Config.in"
|
|
source "package/ttcp/Config.in"
|
|
#if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
# ATTENTION! This was merged into busybox!
|
|
#source "package/udhcp/Config.in"
|
|
#endif
|
|
source "package/vpnc/Config.in"
|
|
source "package/vtun/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/wget/Config.in"
|
|
endif
|
|
source "package/wireless-tools/Config.in"
|
|
|
|
endif
|
|
|
|
menuconfig BR2_BLOCKDEV_SUPPORT
|
|
bool "Hardware handling / blockdevices and filesystem maintenance"
|
|
default y
|
|
help
|
|
Support for hardware handling and maintenance, block devices,
|
|
filesystem creation and maintenance.
|
|
|
|
if BR2_BLOCKDEV_SUPPORT
|
|
source "package/acpid/Config.in"
|
|
source "package/dbus/Config.in"
|
|
source "package/dbus-glib/Config.in"
|
|
source "package/dm/Config.in"
|
|
source "package/dmraid/Config.in"
|
|
source "package/e2fsprogs/Config.in"
|
|
source "package/gadgetfs-test/Config.in"
|
|
source "package/hal/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/hdparm/Config.in"
|
|
source "package/hotplug/Config.in"
|
|
endif
|
|
source "package/hwdata/Config.in"
|
|
source "package/iostat/Config.in"
|
|
source "package/libaio/Config.in"
|
|
source "package/libraw1394/Config.in"
|
|
source "package/libusb/Config.in"
|
|
source "package/lvm2/Config.in"
|
|
source "package/mdadm/Config.in"
|
|
source "package/memtester/Config.in"
|
|
source "package/mkdosfs/Config.in"
|
|
source "package/mtd/Config.in"
|
|
source "package/pciutils/Config.in"
|
|
source "package/pcmcia/Config.in"
|
|
source "package/raidtools/Config.in"
|
|
source "package/setserial/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
# busybox has fdisk
|
|
source "package/sfdisk/Config.in"
|
|
endif
|
|
source "package/smartmontools/Config.in"
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
# mdev
|
|
source "package/udev/Config.in"
|
|
endif
|
|
source "package/usbmount/Config.in"
|
|
source "package/usbutils/Config.in"
|
|
source "package/wipe/Config.in"
|
|
source "package/xfsprogs/Config.in"
|
|
endif
|
|
|
|
menuconfig BR2_AUDIO_SUPPORT
|
|
bool "Audio libraries and applications"
|
|
default y
|
|
help
|
|
Support for audio libraries and applications
|
|
|
|
if BR2_AUDIO_SUPPORT
|
|
source "package/alsa-lib/Config.in"
|
|
source "package/alsa-utils/Config.in"
|
|
source "package/asterisk/Config.in"
|
|
source "package/aumix/Config.in"
|
|
source "package/libid3tag/Config.in"
|
|
source "package/libmad/Config.in"
|
|
source "package/libsndfile/Config.in"
|
|
source "package/madplay/Config.in"
|
|
source "package/mpg123/Config.in"
|
|
endif
|
|
|
|
menuconfig BR2_GRAPHIC_SUPPORT
|
|
bool "Graphic libraries and applications (graphic/text)"
|
|
default y
|
|
help
|
|
Support for graphic libraries, X Window system and related
|
|
packages, graphical toolkits, etc.
|
|
|
|
if BR2_GRAPHIC_SUPPORT
|
|
comment "text rendering libraries"
|
|
source "package/ncurses/Config.in"
|
|
source "package/newt/Config.in"
|
|
source "package/slang/Config.in"
|
|
|
|
comment "text rendering applications"
|
|
source "package/dialog/Config.in"
|
|
|
|
comment "graphic libraries"
|
|
source "package/directfb/Config.in"
|
|
source "package/imagemagick/Config.in"
|
|
source "package/jpeg/Config.in"
|
|
source "package/libpng/Config.in"
|
|
source "package/libungif/Config.in"
|
|
source "package/sdl/Config.in"
|
|
source "package/tiff/Config.in"
|
|
|
|
comment "busybox graphic applications"
|
|
comment "--> (May be broken in busybox)"
|
|
source "package/fbv/Config.in"
|
|
source "package/fbset/Config.in"
|
|
|
|
comment "other GUIs"
|
|
source "package/qte/Config.in"
|
|
source "package/qtopia4/Config.in"
|
|
|
|
#source "package/microwin/Config.in"
|
|
|
|
choice
|
|
prompt "X Window System server"
|
|
default BR2_PACKAGE_XSERVER_none
|
|
help
|
|
Xserver to use.
|
|
For more information about the X protocol see
|
|
http://www.x.org
|
|
|
|
config BR2_PACKAGE_XSERVER_none
|
|
bool "none"
|
|
config BR2_PACKAGE_XSERVER_x11r7
|
|
bool "x11r7"
|
|
config BR2_PACKAGE_XSERVER_xorg
|
|
bool "xorg"
|
|
config BR2_PACKAGE_XSERVER_tinyx
|
|
bool "tinyx"
|
|
endchoice
|
|
if BR2_PACKAGE_XSERVER_x11r7
|
|
source "package/x11r7/Config.in"
|
|
endif
|
|
if BR2_PACKAGE_XSERVER_xorg
|
|
source "package/xorg/Config.in"
|
|
endif
|
|
if BR2_PACKAGE_XSERVER_tinyx
|
|
source "package/tinyx/Config.in"
|
|
endif
|
|
|
|
comment "X libraries and helper libraries"
|
|
#XXX: maybe some of these should depend on !BR2_PACKAGE_XSERVER_none
|
|
source "package/atk/Config.in"
|
|
source "package/cairo/Config.in"
|
|
source "package/pango/Config.in"
|
|
source "package/libglib12/Config.in"
|
|
source "package/libglib2/Config.in"
|
|
source "package/libgtk12/Config.in"
|
|
source "package/libgtk2/Config.in"
|
|
source "package/gtk2-engines/Config.in"
|
|
source "package/fontconfig/Config.in"
|
|
source "package/freetype/Config.in"
|
|
comment "X Window managers"
|
|
source "package/metacity/Config.in"
|
|
comment "X applications"
|
|
source "package/dillo/Config.in"
|
|
source "package/rdesktop/Config.in"
|
|
source "package/rxvt/Config.in"
|
|
|
|
comment "Video libraries/codecs and applications"
|
|
source "package/mplayer/Config.in"
|
|
endif
|
|
|
|
menuconfig BR2_COMPRESSOR_SUPPORT
|
|
bool "Compressors / decompressors"
|
|
default y
|
|
help
|
|
Support for compressors and decompressors like lzo, lzma, bzip2
|
|
|
|
if BR2_COMPRESSOR_SUPPORT
|
|
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
|
|
source "package/gzip/Config.in"
|
|
endif
|
|
source "package/lzo/Config.in"
|
|
source "package/lzma/Config.in"
|
|
source "package/zlib/Config.in"
|
|
endif
|
|
|
|
menuconfig BR2_SCRIPTING_SUPPORT
|
|
bool "Interpreter languages / Scripting"
|
|
default y
|
|
help
|
|
Support for scripting languages, interpreter languages.
|
|
|
|
if BR2_SCRIPTING_SUPPORT
|
|
source "package/microperl/Config.in"
|
|
source "package/python/Config.in"
|
|
source "package/ruby/Config.in"
|
|
source "package/tcl/Config.in"
|
|
source "package/php/Config.in"
|
|
endif
|
|
|
|
endmenu
|