set -e mkdir -p packages mkdir -p fs #-------------------------------- packages=( "DirectFB-examples.tar.bz2" "gcc.tar.bz2" "nbench.tar.bz2" "Frodo.tar.bz2" "joe.tar.bz2" "ncurses-dev.tar.bz2" "SDL-dev.tar.bz2" "ncurses.tar.bz2" "alsa.tar.bz2" "SDL.tar.bz2" "libjpeg-turbo.tar.bz2" "openssh.tar.bz2" "libpng.tar.bz2" "bc.tar.bz2" "links.tar.bz2" "openssl.tar.bz2" "certs.tar.bz2" "binutils.tar.bz2" "prboom.tar.bz2" "lua.tar.bz2" "scummvm.tar.bz2" "lynx.tar.bz2" "strace.tar.bz2" "directfb.tar.bz2" "make.tar.bz2" "dosbox.tar.bz2" "monkey.tar.bz2" "tslib.tar.bz2" "freetype.tar.bz2" "fontconfig.tar.bz2" "pixman.tar.bz2" "musl-dev.tar.bz2" "zlib.tar.bz2" "zlib-dev.tar.bz2" "frotz.tar.bz2" "musl.tar.bz2" "gcc-libs.tar.bz2" "nano.tar.bz2" "libX11.tar.bz2" "xkbcomp.tar.bz2" "font.tar.bz2" "mesa.tar.bz2" "xorg-server.tar.bz2" "glxgears.tar.bz2" "xinit.tar.bz2" "xterm.tar.bz2" "twm.tar.bz2" "expat.tar.bz2" "libffi.tar.bz2" "cairo.tar.bz2" "wayland.tar.bz2" "libdrm.tar.bz2" "mtdev.tar.bz2" "eudev.tar.bz2" "libxkbcommon.tar.bz2" "weston.tar.bz2" "xsetroot.tar.bz2" "curl.tar.bz2" "fltk.tar.bz2" "dillo.tar.bz2" "toppler.tar.bz2" "frontier.tar.bz2" "ltrace.tar.bz2" "htop.tar.bz2" "libevdev.tar.bz2" "libinput.tar.bz2" "compilepackages.tar.bz2" "autoconf.tar.bz2" "vim.tar.bz2" "git.tar.bz2" "file.tar.bz2" "screen.tar.bz2" "aalib.tar.bz2" "bb.tar.bz2" "libevent.tar.bz2" "libevent-dev.tar.bz2" "automake.tar.bz2" "m4.tar.bz2" "perl.tar.bz2" "ruby.tar.bz2" "php.tar.bz2" "flisp.tar.bz2" "python.tar.bz2" "tcl.tar.bz2" "tmux.tar.bz2" "mikmod.tar.bz2" ) list="" for i in "${packages[@]}" do if [ ! -f packages/$i ] ; then echo Download $i wget --quiet --directory-prefix=packages/ "http://jor1k.com/packages/$i" fi echo Testing $i tar -tjf packages/$i &> /dev/null list+=packages/$i" " echo $list done echo All files downloaded echo Compile converter gcc -O2 fs2xml.c -lbz2 -o fs2xml echo "./fs2xml $list" ./fs2xml $list