Update buildall.sh script
This commit is contained in:
parent
bdac3e337f
commit
3eecdf6166
@ -3,14 +3,49 @@ alias mk="scripts/mkpkg"
|
||||
|
||||
function nmk()
|
||||
{
|
||||
echo Not building $1
|
||||
printf "mk %-31s" "$1"
|
||||
if [ "$2X" == "OKX" ] ; then
|
||||
echo "DISABLED $3 $4"
|
||||
elif [ "$2X" == "FAILX" ] ; then
|
||||
echo "DISABLED $3 $4"
|
||||
elif [ "$2X" == "BROKENX" ] ; then
|
||||
echo "DISABLED $3 $4"
|
||||
elif [ "$2X" == "DISABLEDX" ] ; then
|
||||
echo "DISABLED $3 $4"
|
||||
else
|
||||
echo "DISABLED $2 $3 $4"
|
||||
fi
|
||||
}
|
||||
|
||||
if [ ${already-done} == 1 ] ; then
|
||||
nmk busybox
|
||||
|
||||
fi # ********* already-done
|
||||
#**********************************************************************************
|
||||
|
||||
# Enable HASERL
|
||||
sed -i s/.*BR2_PACKAGE_HASERL.*// .config
|
||||
echo "# BR2_PACKAGE_HASERL_VERSION_0_8_X is not set" >> .config
|
||||
echo "BR2_PACKAGE_HASERL_VERSION_0_9_X=y" >> .config
|
||||
echo "BR2_PACKAGE_HASERL_VERSION=\"0.9.25\"" >> .config
|
||||
echo "BR2_PACKAGE_HASERL=y" >> .config
|
||||
# Enable SSL
|
||||
sed -i s/.*BR2_PACKAGE_OPENSSL.*// .config
|
||||
echo "BR2_PACKAGE_OPENSSL=y" >> .config
|
||||
# Enable socat
|
||||
sed -i s/.*BR2_PACKAGE_SOCAT.*// .config
|
||||
echo "BR2_PACKAGE_SOCAT=y" >> .config
|
||||
echo "BR2_PACKAGE_SOCAT_PREDEF_CRDLY_SHIFT=\"9\"" >> .config
|
||||
echo "BR2_PACKAGE_SOCAT_PREDEF_TABDLY_SHIFT=\"11\"" >> .config
|
||||
echo "BR2_PACKAGE_SOCAT_PREDEF_CSIZE_SHIFT=\"4\"" >> .config
|
||||
# Enable Freetype
|
||||
sed -i s/.*BR2_PACKAGE_FREETYPE.*// .config
|
||||
echo "BR2_PACKAGE_FREETYPE=y" >> .config
|
||||
sed -i s/.*BR2_FREETYPE_VERSION.*// .config
|
||||
echo "# BR2_FREETYPE_VERSION_2_2_1 is not set" >> .config
|
||||
echo "BR2_FREETYPE_VERSION_2_3_7=y" >> .config
|
||||
echo "BR2_FREETYPE_VERSION=\"2.3.7\"" >> .config
|
||||
|
||||
if [ ${busybox-tools} == 1 ] ; then
|
||||
mk bash
|
||||
mk bzip2
|
||||
@ -37,7 +72,7 @@ if [ ${busybox-tools} == 1 ] ; then
|
||||
mk tar
|
||||
fi
|
||||
|
||||
echo "Other development stuff"
|
||||
echo "# Other development stuff"
|
||||
mk autoconf
|
||||
mk automake
|
||||
mk bison
|
||||
@ -47,19 +82,21 @@ mk distcc
|
||||
mk dmalloc
|
||||
mk fakeroot
|
||||
mk gettext
|
||||
|
||||
|
||||
mk libgmp
|
||||
mk gperf
|
||||
mk libmpfr
|
||||
mk libtool
|
||||
mk m4
|
||||
mk mpatrol
|
||||
nmk mpatrol "Needs gdb to build, and GDB_VERSION is not defined"
|
||||
mk oprofile
|
||||
mk pkgconfig
|
||||
mk readline
|
||||
mk valgrind
|
||||
nmk valgrind "x86 specific"
|
||||
mk pcre
|
||||
|
||||
echo "Other stuff"
|
||||
echo "# Other stuff"
|
||||
mk at
|
||||
mk beecrypt
|
||||
mk berkeleydb
|
||||
@ -93,7 +130,7 @@ mk libevent
|
||||
nmk libfloat # obsolete
|
||||
mk libgcrypt
|
||||
mk libgpg-error
|
||||
mk libiconv
|
||||
nmk libiconv
|
||||
mk liblockfile
|
||||
mk liboil
|
||||
mk libsysfs
|
||||
@ -133,7 +170,7 @@ if [ ${busybox-tools} == 1 ] ; then
|
||||
mk which
|
||||
fi
|
||||
|
||||
mk database
|
||||
nmk database BROKEN "Need to enter subdirectory"
|
||||
|
||||
if [ ${busybox-tools} == 1 ] ; then
|
||||
# busybox has an editor
|
||||
@ -144,7 +181,7 @@ if [ ${busybox-tools} == 1 ] ; then
|
||||
fi
|
||||
|
||||
|
||||
echo "Networking applications"
|
||||
echo "# Networking applications"
|
||||
mk argus
|
||||
mk avahi
|
||||
mk axel
|
||||
@ -163,10 +200,11 @@ fi
|
||||
mk dnsmasq
|
||||
mk dropbear
|
||||
mk ethtool
|
||||
|
||||
mk haserl
|
||||
mk hostap
|
||||
mk ifplugd
|
||||
nmk irda-utils # makefile is broken
|
||||
mk irda-utils "Makefile is invalid"
|
||||
mk iperf
|
||||
mk iproute2
|
||||
mk ipsec-tools
|
||||
@ -175,14 +213,13 @@ 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
|
||||
@ -205,15 +242,22 @@ mk netsnmp
|
||||
mk nfs-utils
|
||||
mk ntp
|
||||
mk olsr
|
||||
|
||||
|
||||
|
||||
mk ntpd
|
||||
mk openssh
|
||||
|
||||
mk openssl
|
||||
mk libcurl
|
||||
|
||||
mk openvpn
|
||||
mk openswan
|
||||
mk portmap
|
||||
mk pppd
|
||||
mk rp-pppoe
|
||||
mk pptp-linux
|
||||
|
||||
mk proftpd
|
||||
nmk quagga
|
||||
mk rsync
|
||||
@ -238,6 +282,15 @@ mk vsftpd
|
||||
mk vtun
|
||||
mk webif
|
||||
|
||||
mk libsoup.mk
|
||||
mk gssdp
|
||||
mk gupnp
|
||||
mk gupnp-av
|
||||
mk gupnp-igd
|
||||
|
||||
|
||||
|
||||
|
||||
if [ ${busybox-tools} == 1 ] ; then
|
||||
mk wget
|
||||
fi
|
||||
@ -245,7 +298,7 @@ fi
|
||||
mk wireless-tools
|
||||
|
||||
|
||||
echo "Hardware handling / blockdevices and filesystem maintenance"
|
||||
echo "# Hardware handling / blockdevices and filesystem maintenance"
|
||||
mk acpid
|
||||
mk dbus
|
||||
mk dbus-glib
|
||||
@ -256,8 +309,11 @@ mk e2fsprogs
|
||||
mk eeprog
|
||||
mk fconfig
|
||||
mk fis
|
||||
|
||||
mk libfuse
|
||||
mk gadgetfs-test
|
||||
|
||||
|
||||
mk hal
|
||||
if [ ${busybox-tools} == 1 ] ; then
|
||||
mk hdparm
|
||||
@ -294,18 +350,24 @@ mk usbmount
|
||||
mk usbutils
|
||||
mk wipe
|
||||
nmk xfsprogs
|
||||
echo " text rendering applications"
|
||||
|
||||
echo "# Interpreter languages / Scripting"
|
||||
|
||||
mk lua
|
||||
mk microperl
|
||||
mk python
|
||||
mk ruby
|
||||
mk tcl
|
||||
mk php
|
||||
|
||||
echo "# text rendering applications"
|
||||
mk dialog
|
||||
|
||||
# Audio/Video support
|
||||
echo "Audio and video libraries and applications"
|
||||
echo "# Audio and video libraries and applications"
|
||||
mk alsa-lib
|
||||
mk alsa-utils
|
||||
mk asterisk
|
||||
|
||||
|
||||
if [ ${already-done} == 1 ] ; then
|
||||
|
||||
mk aumix
|
||||
mk gstreamer
|
||||
mk gst-plugins-base
|
||||
@ -326,14 +388,14 @@ mk festival
|
||||
mk vlc
|
||||
|
||||
|
||||
echo "Graphic libraries and applications (graphic/text)"
|
||||
echo " text rendering libraries"
|
||||
echo "# Graphic libraries and applications (graphic/text)"
|
||||
echo "# text rendering libraries"
|
||||
mk ncurses
|
||||
mk newt
|
||||
mk slang
|
||||
|
||||
|
||||
echo " graphic libraries"
|
||||
echo "# graphic libraries"
|
||||
mk directfb
|
||||
mk directfb-examples
|
||||
mk fbdump
|
||||
@ -353,14 +415,14 @@ mk SDL_net
|
||||
mk sdl_ttf
|
||||
mk tiff
|
||||
|
||||
echo "busybox graphic applications"
|
||||
echo "--> May be broken in busybox"
|
||||
echo "# busybox graphic applications"
|
||||
echo "# --> May be broken in busybox"
|
||||
mk fbv
|
||||
mk fbset
|
||||
|
||||
echo "other GUIs"
|
||||
mk qte
|
||||
mk qtopia4
|
||||
echo "# other GUIs"
|
||||
nmk qte
|
||||
nmk qtopia4
|
||||
|
||||
|
||||
if [ ${X-WIN} == 1 ] ; then
|
||||
@ -368,8 +430,8 @@ 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"
|
||||
echo "# X libraries and helper libraries"
|
||||
echo "# maybe some of these should depend on !BR2_PACKAGE_XSERVER_none"
|
||||
mk atk
|
||||
mk cairo
|
||||
mk pango
|
||||
@ -392,12 +454,12 @@ mk webkit
|
||||
|
||||
nmk startup-notification # Depends on X11
|
||||
|
||||
echo "X Window managers"
|
||||
echo "# X Window managers"
|
||||
mk matchbox
|
||||
mk metacity
|
||||
mk blackbox
|
||||
|
||||
echo "X applications"
|
||||
echo "# X applications"
|
||||
mk alsamixergui
|
||||
mk dillo
|
||||
mk docker
|
||||
@ -418,7 +480,7 @@ mk xstroke
|
||||
mk xvkbd
|
||||
fi
|
||||
|
||||
echo "Compressors / decompressors"
|
||||
echo "# Compressors / decompressors"
|
||||
|
||||
if [ ${busybox-tools} == 1 ] ; then
|
||||
mk gzip
|
||||
@ -428,7 +490,7 @@ mk lzma-host
|
||||
mk lzma-target
|
||||
mk zlib
|
||||
|
||||
echo "Package managers"
|
||||
echo "# Package managers"
|
||||
|
||||
mk ipkg
|
||||
nmk portage
|
||||
@ -436,16 +498,7 @@ 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"
|
||||
echo "# XML handling"
|
||||
|
||||
mk expat
|
||||
mk ezxml
|
||||
@ -454,11 +507,10 @@ mk libxslt
|
||||
mk xerces
|
||||
|
||||
|
||||
|
||||
# java support
|
||||
nmk java
|
||||
|
||||
# various games packages
|
||||
nmk games
|
||||
|
||||
fi # ********* already-done
|
||||
#**********************************************************************************
|
||||
|
Loading…
Reference in New Issue
Block a user