#!/bin/bash set -e # general apt-get install -y wget # mana # TODO: Maybe xenial instead of trusty? sh -c 'echo "deb-src http://de.archive.ubuntu.com/ubuntu xenial main restricted universe multiverse" >> /etc/apt/sources.list' apt-get update -y -q #apt-get -y -q build-dep manaplus # apt install apt-get install -y -q g++ gcc git xsel make cmake autoconf automake \ appstream-index libappstream-dev autopoint \ libegl1-mesa-dev libsdl1.2debian libsdl1.2-dev libgl1-mesa-dev libglu1-mesa-dev \ libegl1-mesa libgl1-mesa-glx libglu1-mesa libwayland-egl1-mesa \ gettext libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev \ libsdl2-net-dev libsdl2-ttf-dev libsdl2-gfx-dev libcurl4-openssl-dev \ libphysfs-dev libxml2-dev libguichan-dev gdb valgrind netcat-openbsd \ libsdl2-2.0 libgles2-mesa-dev libsdl2-gfx-1.0 libsdl2-ttf-2.0-0 libsdl2-net-2.0-0 \ libsdl2-image-2.0-0 libsdl2-mixer-2.0-0 libglapi-mesa \ procps zlibc fakeroot dpkg-dev ## Code for Ubuntu 14.04 (cmake version error) #apt-get install -y -q g++ gcc git xsel make cmake autoconf automake \ # appstream-index libappstream0 libappstream-dev autopoint \ # libegl1-mesa-dev libsdl1.2debian libsdl1.2-dev libgl1-mesa-dev libglu1-mesa-dev \ # libegl1-mesa libegl1-mesa-drivers libgl1-mesa-glx libglu1-mesa libwayland-egl1-mesa \ # gettext libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev \ # libsdl2-net-dev libsdl2-ttf-dev libsdl2-gfx-dev libcurl4-openssl-dev \ # libphysfs-dev libxml2-dev libguichan-dev gdb valgrind netcat-openbsd \ # libsdl2-2.0 libgles2-mesa-dev libsdl2-gfx-1.0 libsdl2-ttf-2.0-0 libsdl2-net-2.0-0 \ # libsdl2-image-2.0-0 libsdl2-mixer-2.0-0 libglapi-mesa \ # procps zlibc fakeroot dpkg-dev # AppImage - linuxdeploy # seems to be not possible on docker because security restrictions #apt-get install -y -q libfuse2