# D.Davydov (c) 2025, https://easyastra.ru
#!/bin/bash

VERSION=$(</etc/astra_version)
SUB="1.7"

if [[ ! "$VERSION" =~ .*"$SUB".* ]]; then
    echo "===Install depends ALSE 1.8==="
    sudo apt update
    sudo apt -y install libgdiplus chromium-codecs-ffmpeg-extra libc6 libglib2.0-0 libxshmfence1 libnss3 libnspr4 libatk1.0-0 libatk-bridge2.0-0 libdbus-1-3 libdrm2 libgdk-pixbuf-2.0-0 libgtk-3-0 libpango-1.0-0 libcairo2 libx11-6 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxrandr2 libexpat1 libxcb1 libxkbcommon0 libgbm1 libasound2 libatspi2.0-0 libcups2 libgcc-s1 libtiff6 libva-dev
    echo "===Done! Close Fly-Term==="
else
    echo "===Install depends ALSE 1.7==="
    sudo apt update
    sudo apt -y install cmake chromium-codecs-ffmpeg-extra libc6 libglib2.0-0 libxshmfence1 libnss3 libnspr4 libatk1.0-0 libatk-bridge2.0-0 libdbus-1-3 libdrm2 libgdk-pixbuf-2.0-0 libgtk-3-0 libpango-1.0-0 libcairo2 libx11-6 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxrandr2 libexpat1 libxcb1 libxkbcommon0 libgbm1 libasound2 libatspi2.0-0 libcups2 libgcc1 libtiff5 git make build-essential libtool libpng-dev libjpeg-dev libdeflate-dev libzstd-dev libwebp-dev liblzma-dev libgl1-mesa-dev libgif-dev autoconf automake gettext libglib2.0-dev libcairo2-dev libtiff-dev libexif-dev libva-dev libglu1-mesa-dev freeglut3-dev

    echo "===Build libgdiplus6.1==="
    cd
    git clone --recursive https://github.com/mono/libgdiplus.git -b 6.1
    cd libgdiplus/
    ./autogen.sh
    ./configure --prefix=/usr
    make -j$(nproc)
    sudo make install

    cd
    sudo rm -r libgdiplus/

    echo "===Done! Close Fly-Term==="
fi
exit 0
