|
@@ -72,39 +72,39 @@ if [ -n "$(command -v dpkg-query)" ]; then
|
|
|
fn_printdots "Checking dependencies"
|
|
fn_printdots "Checking dependencies"
|
|
|
|
|
|
|
|
# LGSM requirement for curl
|
|
# LGSM requirement for curl
|
|
|
- local array_deps_required=( curl )
|
|
|
|
|
|
|
+ array_deps_required=( curl )
|
|
|
|
|
|
|
|
# All servers except ts3 require tmux
|
|
# All servers except ts3 require tmux
|
|
|
if [ "${executable}" != "./ts3server_startscript.sh" ]; then
|
|
if [ "${executable}" != "./ts3server_startscript.sh" ]; then
|
|
|
- local array_deps_required+=( tmux )
|
|
|
|
|
|
|
+ array_deps_required+=( tmux )
|
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
# All servers excelts ts3 & mumble require libstdc++6,lib32gcc1
|
|
# All servers excelts ts3 & mumble require libstdc++6,lib32gcc1
|
|
|
if [ "${executable}" != "./ts3server_startscript.sh" ]||[ "${executable}" != "./murmur.x86" ]; then
|
|
if [ "${executable}" != "./ts3server_startscript.sh" ]||[ "${executable}" != "./murmur.x86" ]; then
|
|
|
- local array_deps_required+=( lib32gcc1 libstdc++6:i386 )
|
|
|
|
|
|
|
+ array_deps_required+=( lib32gcc1 libstdc++6:i386 )
|
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
# Game Specific requirements
|
|
# Game Specific requirements
|
|
|
|
|
|
|
|
# Spark
|
|
# Spark
|
|
|
if [ "${engine}" == "spark" ]; then
|
|
if [ "${engine}" == "spark" ]; then
|
|
|
- local array_deps_required+=( speex:i386 libtbb2 )
|
|
|
|
|
|
|
+ array_deps_required+=( speex:i386 libtbb2 )
|
|
|
# 7 Days to Die
|
|
# 7 Days to Die
|
|
|
elif [ "${executable}" == "./7DaysToDie.sh" ]; then
|
|
elif [ "${executable}" == "./7DaysToDie.sh" ]; then
|
|
|
- local array_deps_required+=( telnet expect )
|
|
|
|
|
|
|
+ array_deps_required+=( telnet expect )
|
|
|
# Brainbread 2 and Don't Starve Together
|
|
# Brainbread 2 and Don't Starve Together
|
|
|
elif [ "${gamename}" == "Brainbread 2" ]||[ "${gamename}" == "Don't Starve Together" ]; then
|
|
elif [ "${gamename}" == "Brainbread 2" ]||[ "${gamename}" == "Don't Starve Together" ]; then
|
|
|
- local array_deps_required+=( libcurl4-gnutls-dev:i386 )
|
|
|
|
|
- if [ "${engine}" == "projectzomboid" ]; then
|
|
|
|
|
- local array_deps_required+=( openjdk-7-jre )
|
|
|
|
|
|
|
+ array_deps_required+=( libcurl4-gnutls-dev:i386 )
|
|
|
|
|
+ elif [ "${engine}" == "projectzomboid" ]; then
|
|
|
|
|
+ array_deps_required+=( openjdk-7-jre )
|
|
|
# Unreal engine
|
|
# Unreal engine
|
|
|
elif [ "${executable}" == "./ucc-bin" ]; then
|
|
elif [ "${executable}" == "./ucc-bin" ]; then
|
|
|
#UT2K4
|
|
#UT2K4
|
|
|
if [ -f "${executabledir}/ut2004-bin" ]; then
|
|
if [ -f "${executabledir}/ut2004-bin" ]; then
|
|
|
- local array_deps_required+=( libsdl1.2debian libstdc++5:i386 bzip2 unzip )
|
|
|
|
|
|
|
+ array_deps_required+=( libsdl1.2debian libstdc++5:i386 bzip2 unzip )
|
|
|
#UT99
|
|
#UT99
|
|
|
else
|
|
else
|
|
|
- local array_deps_required+=( libsdl1.2debian bzip2 )
|
|
|
|
|
|
|
+ array_deps_required+=( libsdl1.2debian bzip2 )
|
|
|
fi
|
|
fi
|
|
|
else
|
|
else
|
|
|
fn_printfail "Unknown executable"
|
|
fn_printfail "Unknown executable"
|