From 34284ca678c1b42834294495cb7d6312c078fc2f Mon Sep 17 00:00:00 2001
From: Botspot <j.allen.marchand@outlook.com>
Date: Wed, 11 Aug 2021 11:25:43 -0500
Subject: [PATCH] Zoom install-64: move box64 installation earlier

---
 apps/Zoom/install-64 | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/apps/Zoom/install-64 b/apps/Zoom/install-64
index 2c87fde..daf2305 100755
--- a/apps/Zoom/install-64
+++ b/apps/Zoom/install-64
@@ -7,7 +7,15 @@ function error {
   exit 1
 }
 
-cd $HOME
+if command -v box64 >/dev/null;then
+  echo "Updating box64..."
+else
+  echo "Installing box64..."
+fi
+"${DIRECTORY}/manage" install-if-not-installed 'Box64' || error "Box64 installation failed!"
+if ! command -v box64 >/dev/null;then
+  error "Box64 failed to install somehow!\n/usr/local/bin/box64 does not exist"
+fi
 
 # Get dependencies
 DISTRO=$(lsb_release -is)
@@ -28,9 +36,11 @@ if true;then
   rm -rf "${HOME}/zoom" ~/zoom_x86_64.tar.xz
   wget 'https://zoom.us/client/latest/zoom_x86_64.tar.xz' || error 'Failed to download Zoom x86_64!'
   
+  echo "Extracting..."
   tar -xf ~/zoom_x86_64.tar.xz || error 'Failed to extract Zoom x86_64!'
   rm -f ~/zoom_x86_64.tar.xz #who cares if this fails
   
+  echo "Getting x86_64 libs..."
   wget https://github.com/chunky-milk/ZoomClient-ARM/raw/master/zoom_x64_libs.zip || error "Failed to download zoom x64 libraries!"
   unzip zoom_x64_libs.zip || error "Failed to extract zoom libraries."
   mv zoom_x64_libs/* zoom/ || error "Failed to move zoom x64 libraries to zoom folder."
@@ -53,16 +63,6 @@ echo -e "\e[102m\e[30mLaunching Zoom.\e[0m"
 box64 zoom' > "${HOME}/zoom/runzoom.sh"
 chmod +x "${HOME}/zoom/runzoom.sh"
 
-if command -v box64 >/dev/null;then
-  echo "Updating box64..."
-else
-  echo "Installing box64..."
-fi
-"${DIRECTORY}/manage" install-if-not-installed 'Box64' || error "Box64 installation failed!"
-if ! command -v box64 >/dev/null;then
-  error "Box64 failed to install somehow!\n/usr/local/bin/box64 does not exist"
-fi
-
 echo "Creating a Zoom button in the Main Menu..."
 echo "[Desktop Entry]
 Name=Zoom
@@ -85,4 +85,4 @@ fi
 systemctl --user unmask pulseaudio.service pulseaudio.socket
 systemctl --user enable pulseaudio.service pulseaudio.socket
 
-echo "Installation complete!"
\ No newline at end of file
+echo "Installation complete!"