src_prepare-overlay/games-strategy/warcraft3/files/warcraft3

25 lines
493 B
Bash

#!/usr/bin/env bash
set -euo pipefail
IFS=$'\n\t'
export WC3_DATA_DIR="/usr/share/games/warcraft3"
export WINEPREFIX=~/.wine_wc3roc
export WINEARCH=win32
if [ ! -d ~/.local/share/Warcraft3 ]; then
mkdir -p ~/.local/share/Warcraft3
pushd ~/.local/share/Warcraft3
for i in $(ls ${WC3_DATA_DIR} | grep -vE '^replay$|^save$'); do
ln -s ${WC3_DATA_DIR}/$i $i
done
mkdir replay
mkdir save
mkdir Errors
popd
fi
pushd ~/.local/share/Warcraft3
winetricks quartz
wine war3.exe
popd