summarylogtreecommitdiffstats
path: root/evelauncher.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'evelauncher.sh.in')
-rw-r--r--evelauncher.sh.in53
1 files changed, 8 insertions, 45 deletions
diff --git a/evelauncher.sh.in b/evelauncher.sh.in
index 725bb6ee3627..2d02ae93cbce 100644
--- a/evelauncher.sh.in
+++ b/evelauncher.sh.in
@@ -2,52 +2,8 @@
set -e
-check_env() {
- if [ -d "$CONFDIR" ] ;then
- if [ -r "$CONFDIR/EVE.conf" ] ;then
- SHAREDIR=$(grep SharedCacheFolder $CONFDIR/EVE.conf | cut -d= -f2)
- fi
- fi
- SHAREDIR=${SHAREDIR:-$HOME/.eve/}
- [ ! -d "$SHAREDIR" ] && SHAREDIR=""
- if [ "x$SHAREDIR" != "x$EVEDIR/SharedCache/" ] ;then
- desktop_msg "Please wait, preparing environment in $EVEDIR"
- mkdir -p $CONFDIR
- echo "[General]" >$CONFDIR/EVE.conf
- echo "SharedCacheFolder=$EVEDIR/SharedCache/" >>$CONFDIR/EVE.conf
- echo "UseCustomWine=true" >>$CONFDIR/EVE.conf
- echo "CustomWinePath=$WINEPATH/wine" >>$CONFDIR/EVE.conf
- mkdir -p $EVEDIR/SharedCache
- tar xf $SETUPDIR/lib/evelauncher-$ELVER.tar.gz -C $EVEDIR
- mv $EVEDIR/evelauncher/ $LAUNCHER/
- if [ -d "$SHAREDIR/ResFiles/" ] ;then
- mv $SHAREDIR/ResFiles/ $EVEDIR/SharedCache/
- mv $SHAREDIR/*.txt $EVEDIR/SharedCache/
- rm -rf $SHAREDIR
- fi
- fi
-}
-
-check_transl() {
- if [ ! -r "$LAUNCHER/translations/qt_en.qm" ] ;then
- if [ -r "$LAUNCHER/libQt5Core.so.$QTVER.0" ] ;then
- for eta in $(ls $SETUPDIR/lib/eve-transl${QTVER}-??.tar.gz) ;do
- tar xf $eta -C $LAUNCHER
- done
- fi
- fi
-}
-
-check_steam() {
- if [ ! -r "$LAUNCHER/steam_appid.txt" -a -x "$(which steam 2>/dev/null)" ] ;then
- echo "8500" >$LAUNCHER/steam_appid.txt
- fi
-}
-
ELVER=""
QTVER="5.11"
-SHAREDIR=""
-CONFDIR="$HOME/.config/CCP"
EVEDIR="$HOME/.local/lib/EVE"
LAUNCHER="$EVEDIR/Launcher"
SETUPDIR="/opt/evesetup"
@@ -56,9 +12,16 @@ WINEPATH="/usr/bin"
. $SETUPDIR/lib/evelauncher.shlib
check_env
-check_transl
check_wine
check_steam
+if [ ! -r "$LAUNCHER/translations/qt_en.qm" ] ;then
+ if [ -r "$LAUNCHER/libQt5Core.so.$QTVER.0" ] ;then
+ for eta in $(ls $SETUPDIR/lib/eve-transl${QTVER}-??.tar.gz) ;do
+ tar xf $eta -C $LAUNCHER
+ done
+ fi
+fi
+
cd $EVEDIR
exec $LAUNCHER/evelauncher.sh