diff --git a/Brave-Intel/Brave.download.recipe b/Brave-Intel/Brave.download.recipe new file mode 100644 index 0000000..5607087 --- /dev/null +++ b/Brave-Intel/Brave.download.recipe @@ -0,0 +1,57 @@ + + + + + Comment + Created with Recipe Robot v2.2.0 (https://github.com/homebysix/recipe-robot) + Description + Downloads the latest version of Brave. + Identifier + com.github.solutiogruppen.download.Brave + Input + + APP_FILENAME + Brave Browser + NAME + Brave + + MinimumVersion + 1.0.0 + Process + + + Arguments + + appcast_url + https://updates.bravesoftware.com/sparkle/Brave-Browser/stable/appcast.xml + + Processor + SparkleUpdateInfoProvider + + + Arguments + + filename + %NAME%-%version%.dmg + + Processor + URLDownloader + + + Processor + EndOfCheckPhase + + + Arguments + + input_path + %pathname%/Brave Browser.app + requirement + identifier "com.brave.Browser" 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] = KL8N8XSYF4 + + Processor + CodeSignatureVerifier + + + + diff --git a/Brave-Intel/Brave.install.recipe b/Brave-Intel/Brave.install.recipe new file mode 100644 index 0000000..5ac2ba4 --- /dev/null +++ b/Brave-Intel/Brave.install.recipe @@ -0,0 +1,44 @@ + + + + + Comment + Created with Recipe Robot v2.2.0 (https://github.com/homebysix/recipe-robot) + Description + Installs the latest version of Brave. + Identifier + com.github.solutiogruppen.install.Brave + Input + + APP_FILENAME + Brave Browser + NAME + Brave + + MinimumVersion + 1.0.0 + ParentRecipe + com.github.solutiogruppen.download.Brave + Process + + + Arguments + + dmg_path + %pathname% + items_to_copy + + + destination_path + /Applications + source_item + Brave Browser.app + + + + Processor + InstallFromDMG + + + + diff --git a/Brave-Intel/Brave.munki.recipe b/Brave-Intel/Brave.munki.recipe new file mode 100644 index 0000000..61372e3 --- /dev/null +++ b/Brave-Intel/Brave.munki.recipe @@ -0,0 +1,70 @@ + + + + + Comment + Created with Recipe Robot v2.2.0 (https://github.com/homebysix/recipe-robot) + Description + Downloads the latest version of Brave and imports it into Munki. + Identifier + com.github.solutiogruppen.munki.Brave + Input + + APP_FILENAME + Brave Browser + MUNKI_REPO_SUBDIR + apps/%NAME% + NAME + Brave + pkginfo + + catalogs + + testing + + description + Secure, Open-Source browser. + developer + Brave Software, Inc. + display_name + Brave + name + %NAME% + unattended_install + + + + MinimumVersion + 1.0.0 + ParentRecipe + com.github.solutiogruppen.download.Brave + Process + + + Arguments + + additional_pkginfo + + version + %version% + + + Processor + MunkiPkginfoMerger + + + Arguments + + pkg_path + %pathname% + repo_subdirectory + %MUNKI_REPO_SUBDIR% + version_comparison_key + CFBundleVersion + + Processor + MunkiImporter + + + + diff --git a/Brave-Intel/Brave.pkg.recipe b/Brave-Intel/Brave.pkg.recipe new file mode 100644 index 0000000..f6c90b3 --- /dev/null +++ b/Brave-Intel/Brave.pkg.recipe @@ -0,0 +1,30 @@ + + + + + Comment + Created with Recipe Robot v2.2.0 (https://github.com/homebysix/recipe-robot) + Description + Downloads the latest version of Brave and creates a package. + Identifier + com.github.solutiogruppen.pkg.Brave + Input + + APP_FILENAME + Brave Browser + NAME + Brave + + MinimumVersion + 1.0.0 + ParentRecipe + com.github.solutiogruppen.download.Brave + Process + + + Processor + AppPkgCreator + + + + diff --git a/Brave-Intel/Brave.png b/Brave-Intel/Brave.png new file mode 100644 index 0000000..831ef3f Binary files /dev/null and b/Brave-Intel/Brave.png differ