From a1c0fb52927509e8951402e04887acda83cc7d28 Mon Sep 17 00:00:00 2001 From: Botspot Date: Sun, 29 Nov 2020 21:11:26 -0600 Subject: [PATCH] add puffin browser demo app --- apps/Puffin Browser Demo/credits | 1 + apps/Puffin Browser Demo/description | 3 +++ apps/Puffin Browser Demo/icon-24.png | Bin 0 -> 1892 bytes apps/Puffin Browser Demo/icon-64.png | Bin 0 -> 6936 bytes apps/Puffin Browser Demo/install-32 | 14 ++++++++++++++ apps/Puffin Browser Demo/uninstall | 10 ++++++++++ apps/Puffin Browser Demo/website | 1 + 7 files changed, 29 insertions(+) create mode 100644 apps/Puffin Browser Demo/credits create mode 100644 apps/Puffin Browser Demo/description create mode 100644 apps/Puffin Browser Demo/icon-24.png create mode 100644 apps/Puffin Browser Demo/icon-64.png create mode 100755 apps/Puffin Browser Demo/install-32 create mode 100755 apps/Puffin Browser Demo/uninstall create mode 100644 apps/Puffin Browser Demo/website diff --git a/apps/Puffin Browser Demo/credits b/apps/Puffin Browser Demo/credits new file mode 100644 index 0000000..5e21fe8 --- /dev/null +++ b/apps/Puffin Browser Demo/credits @@ -0,0 +1 @@ +Botspot added this app to Pi-Apps. diff --git a/apps/Puffin Browser Demo/description b/apps/Puffin Browser Demo/description new file mode 100644 index 0000000..6b616a5 --- /dev/null +++ b/apps/Puffin Browser Demo/description @@ -0,0 +1,3 @@ +Speeds up web browsing thanks to cloud servers. +This web browser uses cloud servers to load websites for you, instead of making your Pi do it all. +Result: a claimed 1600% browsing speed increase. diff --git a/apps/Puffin Browser Demo/icon-24.png b/apps/Puffin Browser Demo/icon-24.png new file mode 100644 index 0000000000000000000000000000000000000000..38a3b3dddb3d815d272c1938286b6af30a987388 GIT binary patch literal 1892 zcmV-q2b=hbP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 bAKp3G`~Cj{WObO7M*#p7qN7r&Y!&)Hs_!SS literal 0 HcmV?d00001 diff --git a/apps/Puffin Browser Demo/install-32 b/apps/Puffin Browser Demo/install-32 new file mode 100755 index 0000000..b5d76d8 --- /dev/null +++ b/apps/Puffin Browser Demo/install-32 @@ -0,0 +1,14 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +wget https://download.puffinbrowser.com/linux/raspbian/puffin-internet-terminal-demo_8.2.4.705_armhf.deb -O ~/puffin-internet-terminal.deb || error "Failed to download puffin-internet-terminal.deb!" + +sudo apt install -y --fix-missing ~/puffin-internet-terminal.deb || error "APT failed to install puffin-internet-terminal.deb!" + + diff --git a/apps/Puffin Browser Demo/uninstall b/apps/Puffin Browser Demo/uninstall new file mode 100755 index 0000000..57f04e9 --- /dev/null +++ b/apps/Puffin Browser Demo/uninstall @@ -0,0 +1,10 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +sudo apt purge -y puffin-internet-terminal puffin-internet-terminal-demo diff --git a/apps/Puffin Browser Demo/website b/apps/Puffin Browser Demo/website new file mode 100644 index 0000000..6ff9ae1 --- /dev/null +++ b/apps/Puffin Browser Demo/website @@ -0,0 +1 @@ +https://www.puffin.com/raspberry-pi/