32 lines
590 B
Bash
Executable file
32 lines
590 B
Bash
Executable file
#! /bin/bash
|
|
|
|
boxName=$1
|
|
|
|
echo
|
|
echo "Init script for $boxName"
|
|
echo
|
|
|
|
# Otherwise python/mercurial won't install
|
|
zypper -n remove patterns-openSUSE-minimal_base-conflicts
|
|
|
|
# patterns-openSUSE-devel_python
|
|
|
|
neededPackages=(gcc-c++ mercurial git flex bison make ccache zlib-devel rpm-build binutils-devel cmake)
|
|
bonusPackages=(emacs csh tcsh zsh)
|
|
|
|
for p in ${neededPackages[@]}; do
|
|
zypper -n install $p
|
|
done
|
|
|
|
for p in ${bonusPackages[@]}; do
|
|
zypper -n install $p
|
|
done
|
|
|
|
echo
|
|
echo "OpenSUSE-specific ended. Now doing general stuff"
|
|
echo
|
|
|
|
/vagrant/initGeneralScript.sh
|
|
|
|
echo
|
|
echo "Ended"
|