40 lines
1.1 KiB
Bash
40 lines
1.1 KiB
Bash
#!/bin/bash
|
|
|
|
version=ekioh_6.12.0_raspberry-pi32-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
|