#!/bin/bash
set -euo pipefail

# shellcheck disable=SC2034
MODE="$(basename "$(dirname "$0")")"
# shellcheck disable=SC2034
ABI="${1:-}"
IMAGE="${2:-}"

exec </dev/null >&2
eval set -- "$DEB_MAINT_PARAMS"
ACTION="${1:-}"
# shellcheck disable=SC2034
VERSION="${2:-}"

# Workaround Rockchip U-Boot issue where they cannot load gzip compressed kernel image

case $ACTION in
    configure|'')
        if file "$IMAGE" | grep -qi "gzip"
        then
            echo "Decompressing $IMAGE ..."
            mv "$IMAGE" "$IMAGE.gz"
            gunzip "$IMAGE.gz"
        fi
        ;;
esac
