riju/scripts/docker-install-phase3d.bash

85 lines
803 B
Bash
Executable File

#!/usr/bin/env bash
set -e
set -o pipefail
set -x
export DEBIAN_FRONTEND=noninteractive
apt-get update
lua_ver="$(grep-aptavail -XF Provides lua -s Version -n | sort -Vr | head -n1)"
liblua_name="$(grep-aptavail -eF Package "liblua[0-9.]+-dev" -a -XF Version "${lua_ver}" -s Package -n | head -n1)"
packages="
# Scala
scala
# Scheme
mit-scheme
# Sed
sed
# Sh
posh
# Smalltalk
gnu-smalltalk
# SNOBOL
m4
# SQLite
sqlite
# Standard ML
rlwrap
smlnj
# Swift
libpython2.7
# Tcl
tcl
# Tcsh
tcsh
# TeX
${liblua_name}
luarocks
texlive-binaries
# Unlambda
unlambda
# Vimscript
vim
# Visual Basic
mono-vbnc
# Wolfram Language
python3.7
# x86
clang
# YAML
jq
# Zot
qt5-qmake
qtscript5-dev
# Zsh
zsh
"
apt-get install -y $(grep -v "^#" <<< "$packages")
rm -rf /var/lib/apt/lists/*
rm "$0"