#!/bin/bash
[
"$PLAYONLINUX"
=
""
] &&
exit
0
source
"$PLAYONLINUX/lib/sources"
PROGRAMFILES=`wine cmd
/c
echo
"%ProgramFiles%"
`
PROGRAMFILES=${PROGRAMFILES:3}
Get_Latest_Wine_Version()
{
wget http:
//mulx
.playonlinux.com
/wine/linux-i386/LIST
--output-document=
"$REPERTOIRE/tmp/LIST"
xyz=`
cat
"$REPERTOIRE/tmp/LIST"
|
sed
-e
's/\.//g'
|
cut
-d
';'
-f2 |
sort
-n |
tail
-n1`
echo
"$(echo $xyz | cut -c1-1).$(echo $xyz | cut -c2-2).$(echo $xyz | cut -c3-4)"
}
POL_SetupWindow_make_icon_for_shortcut()
{
convert
"$HOME/.local/share/icons/$2"
-geometry 32X32
"$REPERTOIRE/icones/32/$1"
}
TYTUL=
"MS Office 2000"
PREFIX=
"Office2000"
WOKRINGVERSION=
"1.1.28"
EXENAME[0]=
"WINWORD"
APPNAME[0]=
"Word"
ICOINDEX[0]=
"0c5e_wordicon.0.xpm"
EXENAME[1]=
"EXCEL"
APPNAME[1]=
"Excel"
ICOINDEX[1]=
"0c5e_xlicons.0.xpm"
EXENAME[2]=
"POWERPNT"
APPNAME[2]=
"PowerPoint"
ICOINDEX[2]=
"0c5e_pptico.0.xpm"
EXENAME[3]=
"MSACCESS"
APPNAME[3]=
"Access"
ICOINDEX[3]=
"0c5e_accicons.0.xpm"
EXENAME[4]=
"FRONTPG"
APPNAME[4]=
"Frontpage"
ICOINDEX[4]=
"0c5e_misc.9.xpm"
EXENAME[5]=
"OUTLOOK"
APPNAME[5]=
"Outlook"
ICOINDEX[5]=
"0c5e_outicon.0.xpm"
POL_SetupWindow_Init
POL_SetupWindow_presentation
"$TYTUL"
"Microsoft"
"www.microsoft.com"
"NSLW"
"$PREFIX"
LATESTVERSION=$(Get_Latest_Wine_Version)
CHOSENWINEVERSION=
"$LATESTVERSION"
CHOSENWINEVERSION=
"$WOKRINGVERSION"
POL_SetupWindow_install_wine
"$CHOSENWINEVERSION"
select_prefix
"$REPERTOIRE/wineprefix/$PREFIX"
Use_WineVersion
"$CHOSENWINEVERSION"
POL_SetupWindow_prefixcreate
POL_SetupWindow_message
"Please insert $TYTUL media into your disk drive."
POL_SetupWindow_cdrom
cd
"$CDROM"
CHECK=$(
find
. -iwholename .
/setup
.exe)
if
[
"$CHECK"
==
""
];
then
CHECK=$(
find
. -iwholename .
/INSTALAR
.EXE)
fi
if
[
"$CHECK"
==
""
];
then
CHECK=
"install.exe"
fi
POL_SetupWindow_check_cdrom
"$CHECK"
cd
"$CDROM"
wine
"$CHECK"
POL_SetupWindow_message
"Click \"Next\" when installation will finish."
"$TYTUL"
mkdir
"$HOME/.winetrickscache"
cd
"$HOME/.winetrickscache"
if
[ ! -e
"jet40sp8_9xnt.exe"
]
then
fi
if
[ ! -e
"MDAC_TYP.EXE"
]
then
fi
if
[ ! -e
"vc6redistsetup_enu.exe"
]
then
fi
cd
"$REPERTOIRE/ressources/"
if
[
"`sha1sum < winetricks | sed 's/ .*//'`"
!=
"1bc6af44c8584f01d8e3db0abce6ae869b55e1e4"
];
then
wget http:
//winezeug
.googlecode.com
/svn/trunk/winetricks
--output-document=winetricks
fi
POL_SetupWindow_wait_next_signal
"Installing MS MDAC 2.8..."
"$TYTUL"
bash
winetricks -q mdac28
POL_SetupWindow_detect_exit
POL_SetupWindow_wait_next_signal
"Installing MS Jet 4.0 Service Pack 8..."
"$TYTUL"
bash
winetricks -q jet40
POL_SetupWindow_detect_exit
POL_SetupWindow_wait_next_signal
"MS Visual C++ 6 sp4 libraries..."
"$TYTUL"
bash
winetricks -q mfc42
POL_SetupWindow_detect_exit
for
i
in
`
seq
0 5`;
do
cd
"$WINEPREFIX/drive_c/$PROGRAMFILES/Microsoft Office/Office"
if
[ -e
"$WINEPREFIX/drive_c/$PROGRAMFILES/Microsoft Office/Office/${EXENAME[$i]}.EXE"
];
then
POL_SetupWindow_make_icon_for_shortcut
"Microsoft Office ${APPNAME[$i]} 2000"
"${ICOINDEX[$i]}"
POL_SetupWindow_make_shortcut
"$PREFIX"
"$PROGRAMFILES/Microsoft Office/Office"
"${EXENAME[$i]}.EXE"
""
"Microsoft Office ${APPNAME[$i]} 2000"
""
""
Set_WineVersion_Assign
"$CHOSENWINEVERSION"
"Microsoft Office ${APPNAME[$i]} 2000"
fi
done
POL_SetupWindow_reboot
POL_SetupWindow_message
"$TYTUL has been installed successfully"
"$TYTUL"
POL_SetupWindow_Close
exit