diff --git a/winehelper b/winehelper index f6d2e17..99e71f0 100755 --- a/winehelper +++ b/winehelper @@ -13,11 +13,13 @@ if [[ "$(realpath "$0")" == "/usr/bin/$SCRIPT_NAME" ]] ; then USER_WORK_PATH="$HOME/.local/share/$SCRIPT_NAME" RUN_SCRIPT="/usr/bin/$SCRIPT_NAME" DATA_PATH="/usr/share/$SCRIPT_NAME" + CHANGELOG_FILE="$(realpath "/usr/share/doc/winehelper"-*/CHANGELOG)" else # переменные для тестового запуска WineHelper из репозитория USER_WORK_PATH="$HOME/test-$SCRIPT_NAME" RUN_SCRIPT="$(realpath "$0")" DATA_PATH="$(dirname "$RUN_SCRIPT")" + CHANGELOG_FILE="$DATA_PATH/CHANGELOG" # минимальная проверка синтаксиса скриптов for self_check_script in "$RUN_SCRIPT" \ @@ -1663,7 +1665,7 @@ wh_info () { run [программа] запуск программы (отладка) remove-all удалить WineHelper и все связанные данные remove-prefix [имя_префикса] удалить префикс и все связанные данные - backup-prefix [имя_префикса] создать резерную копию префикса + backup-prefix [имя_префикса] создать резервную копию префикса restore-prefix \"путь/до/whpack\" восстановить префикс из резервной копии Параметры: @@ -1710,6 +1712,7 @@ case "$arg1" in remove-all) remove_winehelper "$@" ;; remove-prefix) remove_prefix "$@" ;; create-base-pfx) create_base_pfx "$@" ;; + changelog) less "$CHANGELOG_FILE" ; exit 0 ;; *) if [[ -f "$arg1" ]] ; then WIN_FILE_EXEC="$(readlink -f "$arg1")"