From 36121c82ae671c5d3e298ecb9d283ecbeba5eeff Mon Sep 17 00:00:00 2001 From: DeathByDenim Date: Sun, 6 Feb 2022 13:04:33 -0500 Subject: [PATCH] Make BZflag script more robust --- scripts/deploy_bzflag.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/deploy_bzflag.sh b/scripts/deploy_bzflag.sh index 207e9f7..63a8968 100755 --- a/scripts/deploy_bzflag.sh +++ b/scripts/deploy_bzflag.sh @@ -1,16 +1,23 @@ #!/bin/bash set -e +if [ -e /etc/systemd/system/bzflag.service ]; then + systemctl stop bzflag +fi + # Install BZFlag mkdir -p ${TMPDIR:-/tmp}/bzflag-build cd ${TMPDIR:-/tmp}/bzflag-build +if [ -d bzflag ]; then + rm -rf bzflag +fi git clone --branch ${bzflag_version} https://github.com/BZFlag-Dev/bzflag.git cd bzflag ./autogen.sh ./configure --disable-client --prefix=/opt/bzflag-${bzflag_version} make make install -if [ -L /usr/games/bzfs ]; then +if ! [ -L /usr/games/bzfs ]; then ln -s /opt/bzflag-2.4/bin/bzfs /usr/games/ fi