Scripts version 2131-2
This commit is contained in:
parent
39549a1832
commit
1de526ba37
@ -2,7 +2,7 @@
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# License MIT
|
||||
########################################################################
|
||||
unset PP_AUTOPLAY PP_SET_LANG PP_SILENT_INSTALL
|
||||
unset PW_AUTOPLAY PW_SET_LANG PW_SILENT_INSTALL
|
||||
export portname="PortProton"
|
||||
export port_ver=1.0
|
||||
########################################################################
|
||||
@ -20,12 +20,12 @@ if [ "$my_dir" == "/usr/bin" ] ; then
|
||||
exit 0
|
||||
else
|
||||
if [ -n "$(locale | grep "LANG=ru_RU.UTF-8")" ] ; then
|
||||
PP_SET_LANG=$RUS_LANG
|
||||
PW_SET_LANG=$RUS_LANG
|
||||
else
|
||||
PP_SET_LANG=$ENG_LANG
|
||||
PW_SET_LANG=$ENG_LANG
|
||||
fi
|
||||
export PP_SILENT_INSTALL="1"
|
||||
export PP_AUTOPLAY=1
|
||||
export PW_SILENT_INSTALL="1"
|
||||
export PW_AUTOPLAY=1
|
||||
deflink="${XDG_DATA_HOME}/PortWINE/${portname}"
|
||||
fi
|
||||
fi
|
||||
@ -49,18 +49,18 @@ export links
|
||||
links="$(pwd)"
|
||||
########################################################################
|
||||
if [ "$1" = "-rus" ] ; then
|
||||
PP_SET_LANG=$RUS_LANG
|
||||
export PP_SILENT_INSTALL="1"
|
||||
PW_SET_LANG=$RUS_LANG
|
||||
export PW_SILENT_INSTALL="1"
|
||||
elif [ "$1" = "-eng" ] ; then
|
||||
PP_SET_LANG=$ENG_LANG
|
||||
export PP_SILENT_INSTALL="1"
|
||||
elif [ -z "${PP_SET_LANG}" ] ; then
|
||||
PP_SET_LANG=$(zenity --title "Install $portname" --text "Select installation language:" --list --radiolist \
|
||||
PW_SET_LANG=$ENG_LANG
|
||||
export PW_SILENT_INSTALL="1"
|
||||
elif [ -z "${PW_SET_LANG}" ] ; then
|
||||
PW_SET_LANG=$(zenity --title "Install $portname" --text "Select installation language:" --list --radiolist \
|
||||
--column="" --column "Language" \
|
||||
TRUE "$RUS_LANG" \
|
||||
FALSE "$ENG_LANG" ) 2> /dev/null
|
||||
if [ $? -eq 1 ] ; then echo "Installation language not set!" && exit 1 ; fi
|
||||
case $PP_SET_LANG in
|
||||
case $PW_SET_LANG in
|
||||
"$RUS_LANG")
|
||||
INFO_TEXT="Вы запустили установщик PortWINE ${portname} версии ${port_ver}. \n\nЭто некоммерческий продукт и развивается исключительно за идею и Ваши пожертвования. \nВсе права стороннего программного обеспечения принадлежат их владельцам! \nПродолжая установку, Вы автоматически соглашаетесь с данными условиями." > /dev/null 2>&1 ;;
|
||||
"$ENG_LANG")
|
||||
@ -70,11 +70,11 @@ elif [ -z "${PP_SET_LANG}" ] ; then
|
||||
if [ $? -eq 1 ] ; then echo "INFO message not displayed!" && exit 1 ; fi
|
||||
fi
|
||||
########################################################################
|
||||
if [ "${PP_SILENT_INSTALL}" = "1" ] ; then
|
||||
if [ "${PW_SILENT_INSTALL}" = "1" ] ; then
|
||||
echo "${portname} is installed in ${deflink}"
|
||||
D_PATH="${deflink}"
|
||||
else
|
||||
case $PP_SET_LANG in
|
||||
case $PW_SET_LANG in
|
||||
"$RUS_LANG")
|
||||
inst1=$(zenity --title "Установка ${portname}" --text "Выберите путь для установки (обновления) PortWINE \nили оставьте его по умолчанию." --list --radiolist --width=350 --height=220 \
|
||||
--column="" --column "Путь:" \
|
||||
@ -105,7 +105,7 @@ else
|
||||
if [ $? -eq 1 ] ; then echo "error" && exit 1 ; fi
|
||||
fi
|
||||
########################################################################
|
||||
case $PP_SET_LANG in
|
||||
case $PW_SET_LANG in
|
||||
"$RUS_LANG")
|
||||
progress_bar() {
|
||||
zenity --progress --title="Установка..." --text="Настройка ${portname}" --pulsate --auto-close --auto-kill --width=450 > /dev/null 2>&1
|
||||
@ -127,7 +127,7 @@ fi
|
||||
########################################################################
|
||||
mkdir -p "${PORT_WINE_PATH}/data/tmp"
|
||||
echo "${port_ver}" > "${PORT_WINE_PATH}/data/tmp/${portname}_ver"
|
||||
case $PP_SET_LANG in
|
||||
case $PW_SET_LANG in
|
||||
"$RUS_LANG") echo "RUS" > "${PORT_WINE_PATH}/data/tmp/${portname}_loc" ;;
|
||||
"$ENG_LANG") echo "ENG" > "${PORT_WINE_PATH}/data/tmp/${portname}_loc" ;;
|
||||
esac
|
||||
@ -157,7 +157,7 @@ try_download_scripts () {
|
||||
try_download_scripts
|
||||
fi
|
||||
}
|
||||
if [ "${PP_SILENT_INSTALL}" = "1" ] && [ ! -f "/usr/bin/portproton" ] ; then
|
||||
if [ "${PW_SILENT_INSTALL}" = "1" ] && [ ! -f "/usr/bin/portproton" ] ; then
|
||||
try_download_scripts
|
||||
else
|
||||
try_download_scripts | progress_bar
|
||||
|
Loading…
Reference in New Issue
Block a user