Loading scripts/buildall.sh +96 −44 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading Loading @@ -93,7 +130,7 @@ mk libevent nmk libfloat # obsolete mk libgcrypt mk libgpg-error mk libiconv nmk libiconv mk liblockfile mk liboil mk libsysfs Loading Loading @@ -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 Loading @@ -144,7 +181,7 @@ if [ ${busybox-tools} == 1 ] ; then fi echo "Networking applications" echo "# Networking applications" mk argus mk avahi mk axel Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -418,7 +480,7 @@ mk xstroke mk xvkbd fi echo "Compressors / decompressors" echo "# Compressors / decompressors" if [ ${busybox-tools} == 1 ] ; then mk gzip Loading @@ -428,7 +490,7 @@ mk lzma-host mk lzma-target mk zlib echo "Package managers" echo "# Package managers" mk ipkg nmk portage Loading @@ -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 Loading @@ -454,11 +507,10 @@ mk libxslt mk xerces # java support nmk java # various games packages nmk games fi # ********* already-done #********************************************************************************** Loading
scripts/buildall.sh +96 −44 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading Loading @@ -93,7 +130,7 @@ mk libevent nmk libfloat # obsolete mk libgcrypt mk libgpg-error mk libiconv nmk libiconv mk liblockfile mk liboil mk libsysfs Loading Loading @@ -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 Loading @@ -144,7 +181,7 @@ if [ ${busybox-tools} == 1 ] ; then fi echo "Networking applications" echo "# Networking applications" mk argus mk avahi mk axel Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -418,7 +480,7 @@ mk xstroke mk xvkbd fi echo "Compressors / decompressors" echo "# Compressors / decompressors" if [ ${busybox-tools} == 1 ] ; then mk gzip Loading @@ -428,7 +490,7 @@ mk lzma-host mk lzma-target mk zlib echo "Package managers" echo "# Package managers" mk ipkg nmk portage Loading @@ -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 Loading @@ -454,11 +507,10 @@ mk libxslt mk xerces # java support nmk java # various games packages nmk games fi # ********* already-done #**********************************************************************************