Browse Source

Added rng-tools as a requirement for Project Zomboid

pull/1936/head
Daniel Gibbs 7 years ago
parent
commit
06a7fa24b0
  1. 26
      lgsm/functions/check_deps.sh

26
lgsm/functions/check_deps.sh

@ -260,14 +260,23 @@ if [ -n "$(command -v dpkg-query 2>/dev/null)" ]; then
# Hurtword/Rust # Hurtword/Rust
elif [ "${gamename}" == "Hurtword" ]||[ "${gamename}" == "Rust" ]; then elif [ "${gamename}" == "Hurtword" ]||[ "${gamename}" == "Rust" ]; then
array_deps_required+=( lib32z1 ) array_deps_required+=( lib32z1 )
# Project Zomboid and Minecraft # Minecraft
elif [ "${engine}" == "projectzomboid" ]||[ "${engine}" == "lwjgl2" ]; then elif [ "${shortname}" == "mc" ]; then
javaversion=$(java -version 2>&1 | grep "version") javaversion=$(java -version 2>&1 | grep "version")
if [ -n "${javaversion}" ]; then if [ -n "${javaversion}" ]; then
javacheck=1 # Added for users using Oracle JRE to bypass the check. javacheck=1 # Added for users using Oracle JRE to bypass the check.
else else
array_deps_required+=( default-jre ) array_deps_required+=( default-jre )
fi fi
# Project Zomboid
elif [ "${engine}" == "projectzomboid" ]; then
javaversion=$(java -version 2>&1 | grep "version")
if [ -n "${javaversion}" ]; then
javacheck=1 # Added for users using Oracle JRE to bypass the check.
array_deps_required+=( rng-tools )
else
array_deps_required+=( default-jre rng-tools )
fi
# GoldenEye: Source # GoldenEye: Source
elif [ "${gamename}" == "GoldenEye: Source" ]; then elif [ "${gamename}" == "GoldenEye: Source" ]; then
array_deps_required+=( zlib1g:i386 libldap-2.4-2:i386 ) array_deps_required+=( zlib1g:i386 libldap-2.4-2:i386 )
@ -355,13 +364,22 @@ elif [ -n "$(command -v yum 2>/dev/null)" ]; then
array_deps_required+=( xz ) array_deps_required+=( xz )
elif [ "${gamename}" == "Hurtword" ]||[ "${gamename}" == "Rust" ]; then elif [ "${gamename}" == "Hurtword" ]||[ "${gamename}" == "Rust" ]; then
array_deps_required+=( zlib-devel ) array_deps_required+=( zlib-devel )
# Project Zomboid and Minecraft # Minecraft
elif [ "${shortname}" == "mc" ]; then
javaversion=$(java -version 2>&1 | grep "version")
if [ -n "${javaversion}" ]; then
javacheck=1 # Added for users using Oracle JRE to bypass the check.
array_deps_required+=( java-1.8.0-openjdk )
else
array_deps_required+=( java-1.8.0-openjdk rng-tools )
fi
# Project Zomboid
elif [ "${engine}" == "projectzomboid" ]||[ "${engine}" == "lwjgl2" ]; then elif [ "${engine}" == "projectzomboid" ]||[ "${engine}" == "lwjgl2" ]; then
javaversion=$(java -version 2>&1 | grep "version") javaversion=$(java -version 2>&1 | grep "version")
if [ -n "${javaversion}" ]; then if [ -n "${javaversion}" ]; then
javacheck=1 # Added for users using Oracle JRE to bypass the check. javacheck=1 # Added for users using Oracle JRE to bypass the check.
else else
array_deps_required+=( java-1.8.0-openjdk ) array_deps_required+=( java-1.8.0-openjdk rng-tools )
fi fi
# GoldenEye: Source # GoldenEye: Source
elif [ "${gamename}" == "GoldenEye: Source" ]; then elif [ "${gamename}" == "GoldenEye: Source" ]; then

Loading…
Cancel
Save