From 69c959c923c0756263d31d69074e186a6a363ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aky=20Martinez?= Date: Tue, 11 Oct 2022 09:54:23 +0200 Subject: [PATCH 1/5] Create lucid.sh --- fragments/labels/lucid.sh | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 fragments/labels/lucid.sh diff --git a/fragments/labels/lucid.sh b/fragments/labels/lucid.sh new file mode 100644 index 0000000..54b1689 --- /dev/null +++ b/fragments/labels/lucid.sh @@ -0,0 +1,39 @@ +lucid) + name="lucid-2.1.4032" + type="pkg" + packageID="com.lucidlink +org.mantle.Mantle +Lucid.app/Contents/Frameworks/Mantle.framework +com.lucidlink.build.helper.Renderer +Lucid.app/Contents/Frameworks/Lucid +com.lucidlink.lucidfs +Lucid.app/Contents/Resources/lucidfs/lucidfs.fs +com.lucidlink.build.helper +Lucid.app/Contents/Frameworks/Lucid +com.lucidlink.lucidfs.frameworks.lucidfs +Lucid.app/Contents/Resources/lucidfs/lucidfs.fs/Contents/Frameworks/LucidFS.framework +com.github.Electron.framework +Lucid.app/Contents/Frameworks/Electron +com.lucidlink.build.helper.GPU +Lucid.app/Contents/Frameworks/Lucid +com.lucidlink.lucidfs.filesystems.lucidfs +Lucid.app/Contents/Resources/lucidfs/lucidfs.fs/Contents/Resources/mount_lucidfs.app/Contents/Extensions/10.12/lucidfs.kext +com.lucidlink.build +Lucid.app/Contents/Resources/ProxyResolver.app +com.lucidlink.build.helper.Plugin +Lucid.app/Contents/Frameworks/Lucid +com.lucidlink.LucidFinderExt +Lucid.app/Contents/PlugIns/LucidFinderExt.appex +com.lucidlink +Lucid.app +org.reactivecocoa.ReactiveCocoa +Lucid.app/Contents/Resources/ProxyResolver.app/Contents/Frameworks/ReactiveCocoa.framework +com.lucidlink.lucidfs.Mounter +Lucid.app/Contents/Resources/lucidfs/lucidfs.fs/Contents/Resources/mount_lucidfs.app +com.github.Squirrel +Lucid.app/Contents/Resources/ProxyResolver.app/Contents/Frameworks/Squirrel.framework" + downloadURL="https://d3il9duqikhdqy.cloudfront.net/latest/osx/lucid-2.1.4032.pkg" + appNewVersion="" + expectedTeamID="Y4KMJPU2B4" + blockingProcesses=( Lucid ) + ;; From 5d968b0816dd6f79c0de98d8f30d802a6b50761a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aky=20Martinez?= Date: Tue, 11 Oct 2022 10:30:39 +0200 Subject: [PATCH 2/5] Update lucid.sh --- fragments/labels/lucid.sh | 34 ++-------------------------------- 1 file changed, 2 insertions(+), 32 deletions(-) diff --git a/fragments/labels/lucid.sh b/fragments/labels/lucid.sh index 54b1689..870e663 100644 --- a/fragments/labels/lucid.sh +++ b/fragments/labels/lucid.sh @@ -1,39 +1,9 @@ lucid) name="lucid-2.1.4032" type="pkg" - packageID="com.lucidlink -org.mantle.Mantle -Lucid.app/Contents/Frameworks/Mantle.framework -com.lucidlink.build.helper.Renderer -Lucid.app/Contents/Frameworks/Lucid -com.lucidlink.lucidfs -Lucid.app/Contents/Resources/lucidfs/lucidfs.fs -com.lucidlink.build.helper -Lucid.app/Contents/Frameworks/Lucid -com.lucidlink.lucidfs.frameworks.lucidfs -Lucid.app/Contents/Resources/lucidfs/lucidfs.fs/Contents/Frameworks/LucidFS.framework -com.github.Electron.framework -Lucid.app/Contents/Frameworks/Electron -com.lucidlink.build.helper.GPU -Lucid.app/Contents/Frameworks/Lucid -com.lucidlink.lucidfs.filesystems.lucidfs -Lucid.app/Contents/Resources/lucidfs/lucidfs.fs/Contents/Resources/mount_lucidfs.app/Contents/Extensions/10.12/lucidfs.kext -com.lucidlink.build -Lucid.app/Contents/Resources/ProxyResolver.app -com.lucidlink.build.helper.Plugin -Lucid.app/Contents/Frameworks/Lucid -com.lucidlink.LucidFinderExt -Lucid.app/Contents/PlugIns/LucidFinderExt.appex -com.lucidlink -Lucid.app -org.reactivecocoa.ReactiveCocoa -Lucid.app/Contents/Resources/ProxyResolver.app/Contents/Frameworks/ReactiveCocoa.framework -com.lucidlink.lucidfs.Mounter -Lucid.app/Contents/Resources/lucidfs/lucidfs.fs/Contents/Resources/mount_lucidfs.app -com.github.Squirrel -Lucid.app/Contents/Resources/ProxyResolver.app/Contents/Frameworks/Squirrel.framework" + packageID="com.lucidlink" downloadURL="https://d3il9duqikhdqy.cloudfront.net/latest/osx/lucid-2.1.4032.pkg" - appNewVersion="" + appNewVersion="2.1.4032" expectedTeamID="Y4KMJPU2B4" blockingProcesses=( Lucid ) ;; From a6263759063925d35b7509a3c279665948597c40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aky=20Martinez?= Date: Tue, 11 Oct 2022 13:07:25 +0200 Subject: [PATCH 3/5] Update lucid.sh --- fragments/labels/lucid.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fragments/labels/lucid.sh b/fragments/labels/lucid.sh index 870e663..88b2fca 100644 --- a/fragments/labels/lucid.sh +++ b/fragments/labels/lucid.sh @@ -1,9 +1,9 @@ lucid) - name="lucid-2.1.4032" + name="lucid" type="pkg" packageID="com.lucidlink" - downloadURL="https://d3il9duqikhdqy.cloudfront.net/latest/osx/lucid-2.1.4032.pkg" - appNewVersion="2.1.4032" + downloadURL="https://www.lucidlink.com/download/latest/osx/stable/" + appNewVersion=$( curl -fsIL "${downloadURL}" | grep -i "^location" | awk '{print $2}' | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)\..*/\1/g' ) expectedTeamID="Y4KMJPU2B4" blockingProcesses=( Lucid ) ;; From b1df3458147488b3e5d884bb353869bad4f97416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aky=20Martinez?= Date: Tue, 11 Oct 2022 14:23:09 +0200 Subject: [PATCH 4/5] Updated name Updated name :) --- fragments/labels/{lucid.sh => lucidlink.sh} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename fragments/labels/{lucid.sh => lucidlink.sh} (89%) diff --git a/fragments/labels/lucid.sh b/fragments/labels/lucidlink.sh similarity index 89% rename from fragments/labels/lucid.sh rename to fragments/labels/lucidlink.sh index 88b2fca..02a08fa 100644 --- a/fragments/labels/lucid.sh +++ b/fragments/labels/lucidlink.sh @@ -1,9 +1,9 @@ -lucid) - name="lucid" +lucidlink) + name="lucidlink" type="pkg" packageID="com.lucidlink" downloadURL="https://www.lucidlink.com/download/latest/osx/stable/" appNewVersion=$( curl -fsIL "${downloadURL}" | grep -i "^location" | awk '{print $2}' | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)\..*/\1/g' ) expectedTeamID="Y4KMJPU2B4" blockingProcesses=( Lucid ) - ;; + ;; \ No newline at end of file From b5a51c3cbf141c7817bd974cad19ca6fcd177c41 Mon Sep 17 00:00:00 2001 From: Theile Date: Wed, 12 Oct 2022 08:37:34 +0200 Subject: [PATCH 5/5] Update lucidlink.sh `name` is now the name of the app. App has perfect values in it's version, so no need for `packageID`. Since `name` matches the name of the app, `blockingProcesses` comes for free. --- fragments/labels/lucidlink.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fragments/labels/lucidlink.sh b/fragments/labels/lucidlink.sh index 02a08fa..4f2313d 100644 --- a/fragments/labels/lucidlink.sh +++ b/fragments/labels/lucidlink.sh @@ -1,9 +1,8 @@ lucidlink) - name="lucidlink" + name="Lucid" + # https://www.lucidlink.com/download type="pkg" - packageID="com.lucidlink" downloadURL="https://www.lucidlink.com/download/latest/osx/stable/" appNewVersion=$( curl -fsIL "${downloadURL}" | grep -i "^location" | awk '{print $2}' | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)\..*/\1/g' ) expectedTeamID="Y4KMJPU2B4" - blockingProcesses=( Lucid ) - ;; \ No newline at end of file + ;;