123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460 |
- #!/bin/sh
- alias mk="scripts/mkpkg"
- function nmk()
- {
- echo Not building $1
- }
- if [ ${already-done} == 1 ] ; then
- nmk busybox
- if [ ${busybox-tools} == 1 ] ; then
- mk bash
- mk bzip2
- mk coreutils
- mk diffutils
- mk findutils
- fi
- mk flex
- if [ ${busybox-tools} == 1 ] ; then
- mk gawk
- fi
- if [ ${busybox-tools} == 1 ] ; then
- mk grep
- fi
- mk make
- if [ ${busybox-tools} == 1 ] ; then
- mk patch
- mk sed
- mk tar
- fi
- echo "Other development stuff"
- mk autoconf
- mk automake
- mk bison
- mk cvs
- mk distcc
- mk dmalloc
- mk fakeroot
- mk gettext
- mk libgmp
- mk gperf
- mk libmpfr
- mk libtool
- mk m4
- mk mpatrol
- mk oprofile
- mk pkgconfig
- mk readline
- mk valgrind
- mk pcre
- echo "Other stuff"
- mk at
- mk beecrypt
- mk berkeleydb
- mk bsdiff
- if [ ${busybox-tools} == 1 ] ; then
- mk bootutils
- fi
- mk cups
- mk customize
- if [ ${busybox-tools} == 1 ] ; then
- mk dash
- fi
- mk file
- mk gamin
- mk icu
- mk kexec
- if [ ${busybox-tools} == 1 ] ; then
- mk less
- fi
- mk libconfig
- mk libconfuse
- mk libdaemon
- mk libelf
- mk libevent
- mk libfloat
- mk libgcrypt
- mk libgpg-error
- mk libiconv
- mk liblockfile
- mk liboil
- mk libsysfs
- mk lockfile-progs
- mk logrotate
- mk lsof
- nmk ltp-testsuite
- mk ltrace
- mk ltt
- mk memstat
- if [ ${busybox-tools} == 1 ] ; then
- mk module-init-tools
- mk modutils
- fi
- mk ng-spice-rework
- mk popt
- if [ ${busybox-tools} == 1 ] ; then
- mk procps
- fi
- if [ ${busybox-tools} == 1 ] ; then
- mk psmisc
- fi
- mk screen
- mk startup-notification
- mk strace
- mk sudo
- if [ ${busybox-tools} == 1 ] ; then
- mk sysklogd
- # busybox has init and the runit stuff
- mk sysvinit
- mk tinylogin
- mk util-linux
- mk which
- fi
- mk database
- if [ ${busybox-tools} == 1 ] ; then
- # busybox has an editor
- # text editors
- mk editors
- fi
- echo "Networking applications"
- mk argus
- mk avahi
- mk axel
- if [ ${busybox-tools} == 1 ] ; then
- mk boa
- fi
- mk bind
- mk bridge
- if [ ${busybox-tools} == 1 ] ; then
- mk dhcp
- fi
- mk dnsmasq
- mk dropbear
- mk ethtool
- mk haserl
- mk hostap
- mk ifplugd
- mk irda-utils
- mk iperf
- mk iproute2
- mk ipsec-tools
- mk iptables
- mk kismet
- mk l2tp
- mk libcgi
- mk libcgicc
- mk libcurl
- mk libeXosip2
- mk libosip2
- mk libpcap
- mk libupnp
- if [ ${busybox-tools} == 1 ] ; then
- mk lighttpd
- fi
- mk links
- mk lrzsz
- mk mdnsresponder
- if [ ${busybox-tools} == 1 ] ; then
- mk microcom
- fi
- mk mii-diag
- mk mrouted
- mk mutt
- mk nbd
- mk ncftp
- mk neon
- if [ ${busybox-tools} == 1 ] ; then
- mk netcat
- fi
- mk netkitbase
- mk netkittelnet
- mk netplug
- mk netsnmp
- mk nfs-utils
- mk ntp
- mk olsr
- mk openntpd
- mk openssh
- mk openssl
- mk openvpn
- mk openswan
- mk portmap
- mk pppd
- mk rp-pppoe
- mk pptp-linux
- mk proftpd
- nmk quagga
- mk rsync
- mk samba
- mk socat
- mk stunnel
- mk tcpdump
- mk tftpd
- if [ ${busybox-tools} == 1 ] ; then
- mk thttpd
- mk tinyhttpd
- fi
- mk tn5250
- mk ttcp
- if [ ${busybox-tools} == 1 ] ; then
- # ATTENTION! This was merged into busybox!
- nmk udhcp
- fi
- mk udpcast
- mk vpnc
- mk vsftpd
- mk vtun
- mk webif
- if [ ${busybox-tools} == 1 ] ; then
- mk wget
- fi
- mk wireless-tools
- echo "Hardware handling / blockdevices and filesystem maintenance"
- mk acpid
- mk dbus
- mk dbus-glib
- mk devmem2
- mk dm
- mk dmraid
- mk e2fsprogs
- mk eeprog
- mk fconfig
- mk fis
- mk libfuse
- mk gadgetfs-test
- mk hal
- if [ ${busybox-tools} == 1 ] ; then
- mk hdparm
- mk hotplug
- fi
- mk hwdata
- mk i2c-tools
- mk input-tools
- mk iostat
- mk libaio
- mk libraw1394
- mk libusb
- mk lm-sensors
- mk lvm2
- mk mdadm
- mk memtester
- mk mkdosfs
- mk mtd
- mk ntfs-3g
- mk pciutils
- mk pcmcia
- mk raidtools
- mk setserial
- if [ ${busybox-tools} == 1 ] ; then
- # busybox has fdisk
- mk sfdisk
- fi
- mk smartmontools
- if [ ${busybox-tools} == 1 ] ; then
- # mdev
- mk udev
- fi
- mk usbmount
- mk usbutils
- mk wipe
- nmk xfsprogs
- echo " text rendering applications"
- mk dialog
- # Audio/Video support
- echo "Audio and video libraries and applications"
- mk alsa-lib
- mk alsa-utils
- mk asterisk
- fi # ********* already-done
- #**********************************************************************************
- mk aumix
- mk gstreamer
- mk gst-plugins-base
- mk gst-plugins-good
- mk gst-plugins-ugly
- mk libid3tag
- mk libmad
- mk libmpd
- mk libogg
- mk libsndfile
- mk libtheora
- mk libvorbis
- mk madplay
- mk mpg123
- mk mplayer
- mk speex
- mk festival
- mk vlc
- echo "Graphic libraries and applications (graphic/text)"
- echo " text rendering libraries"
- mk ncurses
- mk newt
- mk slang
- echo " graphic libraries"
- mk directfb
- mk directfb-examples
- mk fbdump
- mk fusion
- mk imagemagick
- mk jpeg
- mk libart
- mk libpng
- mk libungif
- mk lite
- mk pixman
- mk sawman
- mk sdl
- mk sdl_image
- mk sdl_mixer
- mk sdl_net
- mk sdl_ttf
- mk tiff
- echo "busybox graphic applications"
- echo "--> May be broken in busybox"
- mk fbv
- mk fbset
- echo "other GUIs"
- mk qte
- mk qtopia4
- if [ ${X-WIN} == 1 ] ; then
- mk x11r7
- echo "X libraries and helper libraries"
- echo "maybe some of these should depend on !BR2_PACKAGE_XSERVER_none"
- mk atk
- mk cairo
- mk pango
- mk libdrm
- mk liberation
- mk libglade
- mk libglib12
- mk libglib2
- mk libgtk12
- mk libgtk2
- mk gtk2-engines
- mk gtk2-themes
- mk libsexy
- mk fltk
- mk openmotif
- mk fontconfig
- mk freetype
- mk tslib
- mk webkit
- echo "X Window managers"
- mk matchbox
- mk metacity
- mk blackbox
- echo "X applications"
- mk alsamixergui
- mk dillo
- mk docker
- mk gqview
- mk gmpc
- mk gtkperf
- mk leafpad
- mk midori
- mk pcmanfm
- mk rdesktop
- mk rxvt
- mk sylpheed
- mk synergy
- mk torsmo
- mk x11vnc
- mk xpdf
- mk xstroke
- mk xvkbd
- fi
- echo "Compressors / decompressors"
- if [ ${busybox-tools} == 1 ] ; then
- mk gzip
- fi
- mk lzo
- mk lzma-host
- mk lzma-target
- mk zlib
- echo "Package managers"
- mk ipkg
- nmk portage
- if [ ${busybox-tools} == 1 ] ; then
- mk rpm
- fi
- echo "Interpreter languages / Scripting"
- mk lua
- mk microperl
- mk python
- mk ruby
- mk tcl
- mk php
- echo "XML handling"
- mk expat
- mk ezxml
- mk libxml2
- mk libxslt
- mk xerces
- # java support
- nmk java
- # various games packages
- nmk games
|