autopkg / moofit-recipes

10 stars 27 forks source link

Update Storyboarder.download.recipe #59

Closed macmule closed 3 years ago

macmule commented 3 years ago

Amended regex so that the arm64 version is not downloaded by default.. figured this was favourable as the intel version can run on arm under rosetta.. and not vice versa

Processing /Users/ben/Git/other-recipes/moofit-recipes/Wonderunit/Storyboarder.download.recipe...
WARNING: /Users/ben/Git/other-recipes/moofit-recipes/Wonderunit/Storyboarder.download.recipe is missing trust info and FAIL_RECIPES_WITHOUT_TRUST_INFO is not set. Proceeding...
GitHubReleasesInfoProvider
{'Input': {'GITHUB_TOKEN_PATH': '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',
           'asset_regex': '^Storyboarder-.*?[^-arm64]\\.dmg$',
           'github_repo': 'wonderunit/storyboarder'}}
GitHubReleasesInfoProvider: No value supplied for CURL_PATH, setting default value of: /usr/bin/curl
GitHubReleasesInfoProvider: No value supplied for GITHUB_URL, setting default value of: https://api.github.com
GitHubReleasesInfoProvider: Matched regex '^Storyboarder-.*?[^-arm64]\.dmg$' among asset(s): latest-linux.yml, latest-mac.yml, latest.yml, Storyboarder-3.0.0-arm64-mac.zip, Storyboarder-3.0.0-arm64.dmg, Storyboarder-3.0.0-arm64.dmg.blockmap, Storyboarder-3.0.0-linux-amd64.deb, Storyboarder-3.0.0-linux-amd64.snap, Storyboarder-3.0.0-linux-x86_64.AppImage, Storyboarder-3.0.0-mac.zip, Storyboarder-3.0.0.dmg, Storyboarder-3.0.0.dmg.blockmap, Storyboarder-Setup-3.0.0.exe, Storyboarder-Setup-3.0.0.exe.blockmap
GitHubReleasesInfoProvider: Selected asset 'Storyboarder-3.0.0.dmg' from release 'v3.0.0'
{'Output': {'release_notes': '## What’s New?\r\n'
                             '\r\n'
                             '**Localization**\r\n'
                             'Built-in support for American English, Russian, '
                             'and Chinese (Simplified). Use the Language '
                             'Editor to add your own! Share language files '
                             'with friends! Invent a new language! Translate '
                             'Storyboarder into your own secret twin '
                             'language!\r\n'
                             '\r\n'
                             '**Emotions**\r\n'
                             'Slap some personality on those faces with custom '
                             'emotions you draw yourself! (And we really mean '
                             'it, you have to draw them yourself. We ran out '
                             'of time to add more examples).\r\n'
                             '\r\n'
                             '**Hair**\r\n'
                             "Are your Characters due for a new 'do? Hoist "
                             'luscious locks upon their heads using custom '
                             'hair attachments, now in a fancy new tab! Please '
                             'make and share further hair!\r\n'
                             '\r\n'
                             'Runs on **Apple Silicon** (for your fancy new '
                             'Mac you lucky duck)  \r\n'
                             "It's still an Intel app, but it should run "
                             'without issue now with Rosetta 2.\r\n'
                             '\r\n'
                             'Better **UI Scaling** Options\r\n'
                             '\r\n'
                             '**Insert Images** via **Drag & Drop or Paste** '
                             'in Shot Generator\r\n'
                             '\r\n'
                             '**Introducing stbr.link**\r\n'
                             'Storyboarder used to run a VR server on your '
                             "local computer, but it didn't use secure HTTPS, "
                             'and that stopped working in all the VR-capable '
                             'browsers. So, now Shot Generator VR routes '
                             'connections through stbr.link, a server operated '
                             'by Wonder Unit. You can share the link with '
                             'friends, and they can browse your scenes in VR, '
                             'hosted by your computer, in multi-user mode. '
                             'stbr.link does *not* store or have access to any '
                             'of your data other than the basics it needs to '
                             'setup connections between computers -- once '
                             "you've connected to peers, your Shot Generator "
                             'scenes, models, and images are transferred '
                             'peer-to-peer. But keep in mind that anyone with '
                             'the correct link can download Shot Generator '
                             'files from your computer while VR is running.\r\n'
                             '\r\n'
                             '### Added\r\n'
                             '- Shot Generator: Insert Image via Drag/Drop or '
                             'Paste #2143\r\n'
                             '- Storyboarder: Localization #2099\r\n'
                             '- Storyboarder: zh-CN Localization #2125\r\n'
                             '- Shot Generator: Remember Window Size #2112\r\n'
                             '- Shot Generator: Scale UI Automatically on '
                             'Window Resize #2115\r\n'
                             '- IK support for custom characters that have the '
                             'same set of bones as built-in characters. '
                             '#2044\r\n'
                             '- Shot Generator: Character Rotation Gizmo, Add '
                             'Rotation Podium #2098\r\n'
                             '- VR now uses https://stbr.link where multiple '
                             'users can connect #2129\r\n'
                             '\r\n'
                             '### Fixed\r\n'
                             '- Scale UI Save/Restore #2113\r\n'
                             '- Scale UI Min/Max Based on Screen Resolution '
                             '#2114\r\n'
                             '- Shot Generator never-ending camera movement '
                             'bug #2150\r\n'
                             '- Better lock to prevent overwrite in multi-user '
                             'VR #2152\r\n'
                             '- VR Pose Capture bug fix #2172\r\n'
                             '- Storyboarder: Video Export #2107\r\n',
            'url': 'https://github.com/wonderunit/storyboarder/releases/download/v3.0.0/Storyboarder-3.0.0.dmg',
            'version': '3.0.0'}}
URLDownloader
{'Input': {'url': 'https://github.com/wonderunit/storyboarder/releases/download/v3.0.0/Storyboarder-3.0.0.dmg'}}
URLDownloader: No value supplied for prefetch_filename, setting default value of: False
URLDownloader: No value supplied for CHECK_FILESIZE_ONLY, setting default value of: False
URLDownloader: Storing new Last-Modified header: Wed, 17 Feb 2021 16:15:13 GMT
URLDownloader: Storing new ETag header: "d7e9c2137f269d3e1d16fae1d150d09c"
URLDownloader: Downloaded /Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/downloads/Storyboarder-3.0.0.dmg
{'Output': {'download_changed': True,
            'etag': '"d7e9c2137f269d3e1d16fae1d150d09c"',
            'last_modified': 'Wed, 17 Feb 2021 16:15:13 GMT',
            'pathname': '/Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/downloads/Storyboarder-3.0.0.dmg',
            'url_downloader_summary_result': {'data': {'download_path': '/Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/downloads/Storyboarder-3.0.0.dmg'},
                                              'summary_text': 'The following '
                                                              'new items were '
                                                              'downloaded:'}}}
EndOfCheckPhase
{'Input': {}}
{'Output': {}}
CodeSignatureVerifier
{'Input': {'input_path': '/Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/downloads/Storyboarder-3.0.0.dmg/Storyboarder.app',
           'requirement': 'identifier "com.wonderunit.storyboarder" and anchor '
                          'apple generic and certificate '
                          '1[field.1.2.840.113635.100.6.2.6] /* exists */ and '
                          'certificate leaf[field.1.2.840.113635.100.6.1.13] '
                          '/* exists */ and certificate leaf[subject.OU] = '
                          'UVHK77PMAM'}}
CodeSignatureVerifier: Mounted disk image /Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/downloads/Storyboarder-3.0.0.dmg
CodeSignatureVerifier: Verifying code signature...
CodeSignatureVerifier: Deep verification enabled...
CodeSignatureVerifier: Strict verification not defined. Using codesign defaults...
CodeSignatureVerifier: /private/tmp/dmg.wVhNMS/Storyboarder.app: valid on disk
CodeSignatureVerifier: /private/tmp/dmg.wVhNMS/Storyboarder.app: satisfies its Designated Requirement
CodeSignatureVerifier: /private/tmp/dmg.wVhNMS/Storyboarder.app: explicit requirement satisfied
CodeSignatureVerifier: Signature is valid
{'Output': {}}
Receipt written to /Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/receipts/Storyboarder.download-receipt-20210804-122839.plist

The following new items were downloaded:
    Download Path
    -------------
    /Users/ben/Library/AutoPkg/Cache/com.github.amsysuk-recipes.download.Storyboarder/downloads/Storyboarder-3.0.0.dmg
wegotoeleven commented 3 years ago

Thanks!