PublicFiles/Artian-Apps/apps/Flow/install-64

40 lines
1.1 KiB
Bash

#!/bin/bash
version=ekioh_6.12.0_raspberry-pi64-flow_20230717_r39263
sudo rm -rf /tmp/flow /opt/flow
wget -O /tmp/flow.zip "https://support.ekioh.com/download/binaries/${version}.zip" || exit 1
unzip /tmp/flow.zip -d /tmp/flow
rm /tmp/flow.zip
status -n "Storing browser files in /opt... "
#Move everything out of /tmp/flow/ekioh_.* folder
mv /tmp/flow/*/* /tmp/flow
rm -rf /tmp/flow/ekioh*
#copy icon to global location
cp "$(dirname "$0")/icon-64.png" /tmp/flow
#Move flow to /opt
sudo mv /tmp/flow /opt
status_green Done
status "Making terminal command..."
echo '#!/bin/bash
/opt/flow/flow "$@"' | sudo tee /usr/local/bin/flow >/dev/null
sudo chmod +x /usr/local/bin/flow
status "Making menu launcher..."
echo "[Desktop Entry]
Name=Flow Browser
Comment=Fast, multithreaded web browser
Exec=flow %U
Icon=/opt/flow/icon-64.png
Type=Application
Terminal=false
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true" | sudo tee /usr/share/applications/flow-browser.desktop >/dev/null