diff --git a/Bluescape/Bluescape.download.recipe b/Bluescape/Bluescape.download.recipe new file mode 100644 index 0000000..144cc02 --- /dev/null +++ b/Bluescape/Bluescape.download.recipe @@ -0,0 +1,46 @@ + + + + + Description + Downloads the latest version of the Bluescape desktop app. + Identifier + com.github.gregneagle.download.Bluescape + Input + + NAME + Bluescape + DOWNLOAD_URL + https://bluescape-client.s3.amazonaws.com/releases/prod/mac/BluescapeInstaller.dmg + + MinimumVersion + 0.2.0 + Process + + + Processor + URLDownloader + Arguments + + url + %DOWNLOAD_URL% + + + + Processor + EndOfCheckPhase + + + Arguments + + requirement + identifier "com.bluescape.nativeclient" 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] = R4YWX46XBR + input_path + %pathname%/Bluescape.app + + Processor + CodeSignatureVerifier + + + + diff --git a/Bluescape/Bluescape.munki.recipe b/Bluescape/Bluescape.munki.recipe new file mode 100644 index 0000000..75b3186 --- /dev/null +++ b/Bluescape/Bluescape.munki.recipe @@ -0,0 +1,57 @@ + + + + + Description + Downloads latest version of Bluescape desktop app and imports into Munki. + Identifier + com.github.gregneagle.munki.Bluescape + Input + + NAME + Bluescape + MUNKI_REPO_SUBDIR + apps/Bluescape + pkginfo + + catalogs + + testing + + category + Productivity + description + Visual collaboration and online whiteboarding. +No more distractions, now you can focus on getting stuff done. Experience virtual collaboration like never before with the Bluescape app. + developer + Bluescape + display_name + %NAME% + name + %NAME% + unattended_install + + unattended_uninstall + + + + MiniumumVersion + 1.0 + ParentRecipe + com.github.gregneagle.download.Bluescape + Process + + + Arguments + + pkg_path + %pathname% + repo_subdirectory + %MUNKI_REPO_SUBDIR% + + Processor + MunkiImporter + + + + diff --git a/Bluescape/Bluescape.pkg.recipe b/Bluescape/Bluescape.pkg.recipe new file mode 100644 index 0000000..11c905b --- /dev/null +++ b/Bluescape/Bluescape.pkg.recipe @@ -0,0 +1,26 @@ + + + + + Description + Downloads Bluescape desktop app and builds a pkg. + Identifier + com.github.gregneagle.pkg.Bluescape + Input + + NAME + Bluescape + + MinimumVersion + 1.0 + ParentRecipe + com.github.gregneagle.download.Bluescape + Process + + + Processor + AppPkgCreator + + + + \ No newline at end of file