From fcf1508e22046a1ff6a7e6d9cf4a0b18bbbfadff Mon Sep 17 00:00:00 2001 From: DeathByDenim Date: Sun, 10 Jul 2022 13:01:03 -0400 Subject: [PATCH] Soldat is opensoldat now --- scripts/deploy_opensoldat.sh | 44 ++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/scripts/deploy_opensoldat.sh b/scripts/deploy_opensoldat.sh index 8d7d64c..02a24a2 100755 --- a/scripts/deploy_opensoldat.sh +++ b/scripts/deploy_opensoldat.sh @@ -1,37 +1,37 @@ #!/bin/bash set -e -if [ -e /etc/systemd/system/soldat.service ]; then - systemctl stop soldat +if [ -e /etc/systemd/system/opensoldat.service ]; then + systemctl stop opensoldat fi # Install dependencies sudo apt-get -y install build-essential g++ cmake git fpc libprotobuf-dev protobuf-compiler libssl-dev libsdl2-dev libopenal-dev libphysfs-dev libfreetype6 # Install BZFlag -builddir=${TMPDIR:-/tmp}/soldat-build +builddir=${TMPDIR:-/tmp}/opensoldat-build mkdir -p ${builddir} cd ${builddir} -if [ -d soldat ]; then - rm -rf soldat +if [ -d opensoldat ]; then + rm -rf opensoldat fi git clone https://github.com/opensoldat/opensoldat.git git clone https://github.com/opensoldat/base.git cd opensoldat mkdir build && cd build -cmake -DCMAKE_INSTALL_PREFIX=/opt/soldat .. +cmake -DCMAKE_INSTALL_PREFIX=/opt/opensoldat .. make make install -mkdir -p /opt/soldat/bin/configs -cp -r ${builddir}/base/server/configs/bots /opt/soldat/bin/configs/bots +mkdir -p /opt/opensoldat/bin/configs +cp -r ${builddir}/base/server/configs/bots /opt/opensoldat/bin/configs/bots -if ! [ -L /usr/games/soldatserver ]; then - ln -s /opt/soldat/bin/soldatserver /usr/games/ +if ! [ -L /usr/games/opensoldatserver ]; then + ln -s /opt/opensoldat/bin/opensoldatserver /usr/games/ fi rm -rf ${builddir} -cat > /opt/soldat/bin/configs/server_dm.cfg < /opt/opensoldat/bin/configs/server_dm.cfg < /opt/soldat/bin/configs/server_ctf.cfg < /opt/opensoldat/bin/configs/server_ctf.cfg < /opt/soldat/bin/configs/mapslist.txt < /opt/opensoldat/bin/configs/mapslist.txt < /opt/soldat/bin/configs/mapslist_ctf.txt < /opt/opensoldat/bin/configs/mapslist_ctf.txt < /opt/soldat/bin/configs/mapslist_htf.txt < /opt/opensoldat/bin/configs/mapslist_htf.txt < /opt/soldat/bin/configs/mapslist_inf.txt < /opt/opensoldat/bin/configs/mapslist_inf.txt < /etc/systemd/system/soldat.service < /etc/systemd/system/opensoldat.service <