|
|
|
@ -3,7 +3,7 @@ |
|
|
|
|
# Inspired by https://github.com/greyltc/docker-archlinux-aur/blob/master/add-aur.sh |
|
|
|
|
|
|
|
|
|
pkgs=( |
|
|
|
|
python python-setuptools python-wheel python-pip python-pytest-xdist python-gobject |
|
|
|
|
python python-setuptools python-wheel python-pip python-pytest-xdist python-gobject python-jsonschema |
|
|
|
|
ninja make git sudo fakeroot autoconf automake patch |
|
|
|
|
libelf gcc gcc-fortran gcc-objc vala rust bison flex cython go dlang-dmd |
|
|
|
|
mono boost qt5-base gtkmm3 gtest gmock protobuf wxgtk gobject-introspection |
|
|
|
@ -13,7 +13,8 @@ pkgs=( |
|
|
|
|
# cuda |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
aur_pkgs=(hotdoc scalapack) |
|
|
|
|
aur_pkgs=(scalapack) |
|
|
|
|
pip_pkgs=(hotdoc) |
|
|
|
|
cleanup_pkgs=(go) |
|
|
|
|
|
|
|
|
|
AUR_USER=docker |
|
|
|
@ -26,6 +27,7 @@ sed -i "s,PKGEXT='.pkg.tar.xz',PKGEXT='.pkg.tar',g" /etc/makepkg.conf |
|
|
|
|
|
|
|
|
|
# Install packages |
|
|
|
|
pacman -Syu $PACMAN_OPTS "${pkgs[@]}" |
|
|
|
|
python -m pip install "${pip_pkgs[@]}" |
|
|
|
|
|
|
|
|
|
# Setup the user |
|
|
|
|
useradd -m $AUR_USER |
|
|
|
|