#!/bin/bash function check_exported_variable () { outline=$(printenv | grep $1) if [[ "" == "$outline" ]] || [[ ! "$outline" =~ "vlibras" ]]; then eval 'export '$1'='$2 fi } check_exported_variable "HUNPOS_TAGGER" "/opt/vlibras_aelius/bin/hunpos-tag" check_exported_variable "AELIUS_DATA" "/opt/vlibras_aelius/aelius_data" check_exported_variable "NLTK_DATA" "/opt/vlibras_aelius/nltk_data" check_exported_variable "TRANSLATE_DATA" "/opt/vlibras_desktop/translate/data/" check_exported_variable "PYTHONPATH" "/opt/vlibras_desktop/translate:/opt/vlibras_aelius:${PYTHONPATH}" PKG_DICT=$(dpkg-query -W --showformat='${Status}\n' dicionario-vlibras:i386 | grep "install ok installed") PKG_AELIUS=$(dpkg-query -W --showformat='${Status}\n' vlibras-aelius | grep "install ok installed") if [ "" != "$PKG_DICT" ]; then PKG_DICT_VERSION=$(apt-cache show patch1.0.0:i386 | grep "MD5sum" | awk '{ print $2 }') if [ "$PKG_DICT_VERSION" == "2e60f8a56018f3c756ffa0c282766c2b" ]; then gksudo -m "Uma atualização necessária foi encontrada! Digite sua senha para instalar." "gnome-terminal --hide-menubar -x bash -c 'apt-get clean && apt-get update && apt-get install --reinstall --force-yes --yes patch1.0.0:i386;'" fi fi if [ "" == "$PKG_DICT" ] || [ "" == "$PKG_AELIUS" ]; then gksudo -m "Uma atualização necessária foi encontrada! Digite sua senha para instalar." "gnome-terminal --hide-menubar -x bash -c '/./opt/vlibras_desktop/script/depends_install.sh;'" fi /./opt/vlibras_desktop/vlibras_player -single-instance > /dev/null 2>&1