From b18aac905e293335104c3d654fbce6e022e3af5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Fri, 25 Feb 2022 09:23:26 +0100 Subject: [PATCH] HoudahSpot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` Installomator/utils/assemble.sh houdahspot DEBUG=0 INSTALL=force 2022-02-25 09:22:23 : REQ : houdahspot : setting variable from argument DEBUG=0 2022-02-25 09:22:23 : REQ : houdahspot : setting variable from argument INSTALL=force 2022-02-25 09:22:23 : REQ : houdahspot : ################## Start Installomator v. 9.1beta, date 2022-02-25 2022-02-25 09:22:23 : INFO : houdahspot : ################## Version: 9.1beta 2022-02-25 09:22:23 : INFO : houdahspot : ################## Date: 2022-02-25 2022-02-25 09:22:23 : INFO : houdahspot : ################## houdahspot 2022-02-25 09:22:25 : INFO : houdahspot : BLOCKING_PROCESS_ACTION=tell_user 2022-02-25 09:22:25 : INFO : houdahspot : NOTIFY=success 2022-02-25 09:22:25 : INFO : houdahspot : LOGGING=INFO 2022-02-25 09:22:25 : INFO : houdahspot : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2022-02-25 09:22:25 : INFO : houdahspot : Label type: zip 2022-02-25 09:22:25 : INFO : houdahspot : archiveName: HoudahSpot.zip 2022-02-25 09:22:25 : INFO : houdahspot : no blocking processes defined, using HoudahSpot as default 2022-02-25 09:22:25 : INFO : houdahspot : App(s) found: /Applications/HoudahSpot.app 2022-02-25 09:22:25 : INFO : houdahspot : found app at /Applications/HoudahSpot.app, version 6.1.11, on versionKey CFBundleShortVersionString 2022-02-25 09:22:25 : INFO : houdahspot : appversion: 6.1.11 2022-02-25 09:22:25 : INFO : houdahspot : Label is not of type “updateronly”, and it’s set to use force to install or ignoring app store apps, so not using updateTool. 2022-02-25 09:22:25 : INFO : houdahspot : Latest version of HoudahSpot is 6.1.11 2022-02-25 09:22:25 : INFO : houdahspot : There is no newer version available. 2022-02-25 09:22:25 : REQ : houdahspot : Downloading https://dl.houdah.com/houdahSpot/updates/cast6_assets/HoudahSpot6.1.11.zip to HoudahSpot.zip 2022-02-25 09:22:32 : REQ : houdahspot : no more blocking processes, continue with update 2022-02-25 09:22:32 : REQ : houdahspot : Installing HoudahSpot 2022-02-25 09:22:32 : INFO : houdahspot : Unzipping HoudahSpot.zip 2022-02-25 09:22:32 : INFO : houdahspot : Verifying: /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.O8lA89oA/HoudahSpot.app 2022-02-25 09:22:33 : INFO : houdahspot : Team ID matching: DKGQD8H8ZY (expected: DKGQD8H8ZY ) 2022-02-25 09:22:33 : INFO : houdahspot : Downloaded version of HoudahSpot is 6.1.11 on versionKey CFBundleShortVersionString, same as installed. 2022-02-25 09:22:33 : INFO : houdahspot : Using force to install anyway. 2022-02-25 09:22:33 : INFO : houdahspot : App has LSMinimumSystemVersion: 10.14 2022-02-25 09:22:33 : INFO : houdahspot : Copy /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.O8lA89oA/HoudahSpot.app to /Applications 2022-02-25 09:22:33 : INFO : houdahspot : Changing owner to st 2022-02-25 09:22:33 : INFO : houdahspot : Finishing... 2022-02-25 09:22:43 : INFO : houdahspot : App(s) found: /Applications/HoudahSpot.app 2022-02-25 09:22:43 : INFO : houdahspot : found app at /Applications/HoudahSpot.app, version 6.1.11, on versionKey CFBundleShortVersionString 2022-02-25 09:22:43 : INFO : houdahspot : Installed HoudahSpot, version 6.1.11 2022-02-25 09:22:43 : INFO : houdahspot : notifying 2022-02-25 09:22:43 : INFO : houdahspot : App not closed, so no reopen. 2022-02-25 09:22:43 : INFO : houdahspot : 2022-02-25 09:22:43 : REQ : houdahspot : ################## End Installomator, exit code 0 ``` --- fragments/labels/houdaspot.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fragments/labels/houdaspot.sh diff --git a/fragments/labels/houdaspot.sh b/fragments/labels/houdaspot.sh new file mode 100644 index 0000000..c78550b --- /dev/null +++ b/fragments/labels/houdaspot.sh @@ -0,0 +1,7 @@ +houdahspot) + name="HoudahSpot" + type="zip" + downloadURL="$(curl -fs https://www.houdah.com/houdahSpot/updates/cast6.php | xpath '(//rss/channel/item/enclosure/@url)[1]' 2>/dev/null | head -1 | cut -d '"' -f 2)" + appNewVersion="$(curl -fs https://www.houdah.com/houdahSpot/updates/cast6.php | xpath '(//rss/channel/item/enclosure/@sparkle:shortVersionString)[1]' 2>/dev/null | head -1 | cut -d '"' -f 2)" + expectedTeamID="DKGQD8H8ZY" + ;;