Magic number : 4
#!/bin/bash
# Date : (200?-??-?? ??-??)
# Last revision : (2010-02-10 16-30)
# Wine version used : 0.9.58
# Distribution used to test : ?
# Author : Tinou
# Licence : ?
# Depend : -
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
if [ "$POL_LANG" == "fr" ]
then
LNG_DOWNLOAD_STEAM="Patientez pendant le téléchargement de Steam..."
LNG_CONFIGURING="PlayOnLinux configure vote installation de Steam..."
LNG_INSTALLING="PlayOnLinux installe Steam..."
install=SteamInstall_French.msi
LNG_INSTALL_DONE="Steam a été installé avec succès"
else
LNG_DOWNLOAD_STEAM="Please wait while Steam is downloaded ..."
LNG_CONFIGURING="PlayOnLinux is configuring your Steam installation ..."
LNG_INSTALLING="PlayOnLinux is installing Steam ..."
install=SteamInstall.msi
LNG_INSTALL_DONE="Steam has been successfully installed"
fi
cd $REPERTOIRE/tmp
rm *.jpg
wget $SITE/setups/steam/left.jpg
#wget $SITE/setups/steam/top.jpg
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpg"
POL_SetupWindow_presentation "Steam" "Valve" "http://www.valvesoftware.com/" "Tinou" "Steam"
select_prefix "$REPERTOIRE/wineprefix/Steam/"
POL_SetupWindow_prefixcreate
#fetching PROGRAMFILES environmental variable
PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES
cd $REPERTOIRE/wineprefix/Steam/drive_c/
POL_SetupWindow_download "$LNG_DOWNLOAD_STEAM" "Downloading..." "http://storefront.steampowered.com/download/SteamInstall.msi"
POL_SetupWindow_wait_next_signal "$LNG_CONFIGURING" "Configuration"
Set_OS "winxp"
fonts_to_prefix
wget $SITE/divers/couleurs.reg -q
regedit couleurs.reg
cd $REPERTOIRE/wineprefix/Steam/drive_c/
POL_SetupWindow_detect_exit
if [ "$TITRE" = "PlayOnLinux "]
then
POL_SetupWindow_install_wine "1.1.31"
fi
POL_SetupWindow_wait_next_signal "$LNG_INSTALLING" "Installation"
cd $REPERTOIRE/wineprefix/Steam/drive_c/
# Pitié ne defaites pas mon code quand je l'améliore ...
msiexec /i SteamInstall.msi /q
POL_SetupWindow_make_shortcut "Steam" "$PROGRAMFILES/Steam/" "Steam.exe" "steam.xpm" "Steam"
if [ "$TITRE" = "PlayOnLinux "]
then
Set_WineVersion_Assign "1.1.31" "Steam"
fi
#POL_SetupWindow_reboot
cd "$REPERTOIRE/wineprefix/Steam/drive_c/$PROGRAMFILES/Steam"
rm ClientRegistry.blob
POL_SetupWindow_message "$LNG_INSTALL_DONE" "Steam Installation"
POL_SetupWindow_Close
exit