autopkg / dataJAR-recipes

Elegant and powerful Apple services for business and education.
https://www.datajar.co.uk
Apache License 2.0
113 stars 80 forks source link

Adobe 2020 recipes failing with After Effects and Premiere Pro #107

Closed neilmartin83 closed 3 years ago

neilmartin83 commented 3 years ago

Looks like Adobe added some new *-LearnPanel.zip files to their bundle pkgs. These don't contain app bundles and the recipe appears to be peeking inside them instead of the main app zips:

image image

Adobe2020Versioner
Adobe2020Versioner: pkg /Users/sadmin/Downloads/AdobeAfterEffects2020/Build/AdobeAfterEffects2020_Install.pkg
Adobe2020Versioner: Processing /Users/sadmin/Downloads/AdobeAfterEffects2020/Build/AdobeAfterEffects2020_Install.pkg/Contents/Resources/optionXML.xml
Adobe2020Versioner: SAP Code: AEFT
Adobe2020Versioner: Installer is HyperDrive
Adobe2020Versioner: app_json: /Users/sadmin/Downloads/AdobeAfterEffects2020/Build/AdobeAfterEffects2020_Install.pkg/Contents/Resources/HD/AEFT17.1.4/Application.json
Adobe2020Versioner: Processing HD installer
Adobe2020Versioner: app_launch: [INSTALLDIR]/Adobe After Effects 2020.app/Contents/MacOS/After Effects
Adobe2020Versioner: app_bundle: Adobe After Effects 2020.app
Adobe2020Versioner: app_path: Adobe After Effects 2020
Adobe2020Versioner: installed_path: /Applications/Adobe After Effects 2020/Adobe After Effects 2020.app
Adobe2020Versioner: display_name: Adobe After Effects 2020
Adobe2020Versioner: zip_file: AdobeAfterEffects17AllTrial-LearnPanel
Adobe2020Versioner: zip_path: /Users/sadmin/Downloads/AdobeAfterEffects2020/Build/AdobeAfterEffects2020_Install.pkg/Contents/Resources/HD/AEFT17.1.4/AdobeAfterEffects17AllTrial-LearnPanel.zip
local variable 'app_version' referenced before assignment
Failed.
macmule commented 3 years ago

Fixed!