From 38f2f45d97b3238843d960513632891875501458 Mon Sep 17 00:00:00 2001 From: Bradley Benkle Date: Mon, 21 Mar 2022 12:52:07 -0400 Subject: [PATCH 1/3] Update dbeaverce.sh --- fragments/labels/dbeaverce.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fragments/labels/dbeaverce.sh b/fragments/labels/dbeaverce.sh index 120f0ad..0a87387 100644 --- a/fragments/labels/dbeaverce.sh +++ b/fragments/labels/dbeaverce.sh @@ -1,7 +1,13 @@ dbeaverce) name="DBeaver" type="dmg" - downloadURL="https://dbeaver.io/files/dbeaver-ce-latest-macos.dmg" + if [[ $(arch) == "arm64" ]]; then + downloadURL="https://dbeaver.io/files/dbeaver-ce-latest-macos-aarch64.dmg" + appNewVersion="$(curl -fsIL "${downloadURL}" | grep -i ^location | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)" + elif [[ $(arch) == "i386" ]]; then + downloadURL="https://dbeaver.io/files/dbeaver-ce-latest-macos.dmg" + appNewVersion="$(curl -fsIL "${downloadURL}" | grep -i ^location | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' | head -1)" + fi expectedTeamID="42B6MDKMW8" blockingProcesses=( dbeaver ) ;; From 1797bb645baeebe30edde491ad78f439b77ed36f Mon Sep 17 00:00:00 2001 From: Bradley Benkle Date: Thu, 24 Mar 2022 16:37:23 -0400 Subject: [PATCH 2/3] Create androidstudio.sh --- fragments/labels/androidstudio.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 fragments/labels/androidstudio.sh diff --git a/fragments/labels/androidstudio.sh b/fragments/labels/androidstudio.sh new file mode 100644 index 0000000..2fe2307 --- /dev/null +++ b/fragments/labels/androidstudio.sh @@ -0,0 +1,13 @@ +androidstudio) + name="Android Studio" + type="dmg" + if [[ $(arch) == arm64 ]]; then + downloadURL=$(curl -fsL "https://developer.android.com/studio#downloads" | grep -i arm.dmg | head -2 | grep -o -i -E "https.*" | cut -d '"' -f1) + appNewVersion=$( echo "${downloadURL}" | head -1 | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' ) + elif [[ $(arch) == i386 ]]; then + downloadURL=$(curl -fsL "https://developer.android.com/studio#downloads" | grep -i mac.dmg | head -2 | grep -o -i -E "https.*" | cut -d '"' -f1) + appNewVersion=$( echo "${downloadURL}" | head -1 | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' ) + fi + expectedTeamID="EQHXZ8M8AV" + blockingProcesses=( androidstudio ) + ;; \ No newline at end of file From 20e87458adf4eee5c304531f502d8079cca599fc Mon Sep 17 00:00:00 2001 From: Bradley Benkle Date: Thu, 24 Mar 2022 16:44:33 -0400 Subject: [PATCH 3/3] Revert "Create androidstudio.sh" This reverts commit 1797bb645baeebe30edde491ad78f439b77ed36f. --- fragments/labels/androidstudio.sh | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 fragments/labels/androidstudio.sh diff --git a/fragments/labels/androidstudio.sh b/fragments/labels/androidstudio.sh deleted file mode 100644 index 2fe2307..0000000 --- a/fragments/labels/androidstudio.sh +++ /dev/null @@ -1,13 +0,0 @@ -androidstudio) - name="Android Studio" - type="dmg" - if [[ $(arch) == arm64 ]]; then - downloadURL=$(curl -fsL "https://developer.android.com/studio#downloads" | grep -i arm.dmg | head -2 | grep -o -i -E "https.*" | cut -d '"' -f1) - appNewVersion=$( echo "${downloadURL}" | head -1 | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' ) - elif [[ $(arch) == i386 ]]; then - downloadURL=$(curl -fsL "https://developer.android.com/studio#downloads" | grep -i mac.dmg | head -2 | grep -o -i -E "https.*" | cut -d '"' -f1) - appNewVersion=$( echo "${downloadURL}" | head -1 | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' ) - fi - expectedTeamID="EQHXZ8M8AV" - blockingProcesses=( androidstudio ) - ;; \ No newline at end of file