Created
June 23, 2014 15:36
-
-
Save gregneagle/e87911110029c4e8f12e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>Description</key> | |
| <string>Downloads and imports Munki 2 tools. Gets the latest build from https://munkibuilds.org/munkitools2-latest.pkg</string> | |
| <key>Identifier</key> | |
| <string>com.foo.autopkg.munki.munkitools2</string> | |
| <key>Input</key> | |
| <dict> | |
| <key>NAME</key> | |
| <string>munkitools2</string> | |
| <key>DOWNLOAD_URL</key> | |
| <string>https://munkibuilds.org/munkitools2-latest.pkg</string> | |
| <key>MUNKI_CATALOG</key> | |
| <string>munki2</string> | |
| <key>MUNKI_REPO_SUBDIR</key> | |
| <string>munkitools</string> | |
| <!-- --> | |
| <key>MUNKITOOLS_CORE_NAME</key> | |
| <string>munkitools_core</string> | |
| <key>MUNKITOOLS_CORE_DISPLAYNAME</key> | |
| <string>Managed Software Center core tools</string> | |
| <key>MUNKITOOLS_CORE_DESCRIPTION</key> | |
| <string>Core command-line tools used by Managed Software Center.</string> | |
| <!-- --> | |
| <key>MUNKITOOLS_ADMIN_NAME</key> | |
| <string>munkitools_admin</string> | |
| <key>MUNKITOOLS_ADMIN_DISPLAYNAME</key> | |
| <string>Managed Software Center admin tools</string> | |
| <key>MUNKITOOLS_ADMIN_DESCRIPTION</key> | |
| <string>Command-line Managed Software Center admin tools.</string> | |
| <!-- --> | |
| <key>MUNKITOOLS_APP_NAME</key> | |
| <string>munkitools</string> | |
| <key>MUNKITOOLS_APP_DISPLAYNAME</key> | |
| <string>Managed Software Center</string> | |
| <key>MUNKITOOLS_APP_DESCRIPTION</key> | |
| <string>Managed Software Center application.</string> | |
| <!-- --> | |
| <key>MUNKITOOLS_LAUNCHD_NAME</key> | |
| <string>munkitools_launchd</string> | |
| <key>MUNKITOOLS_LAUNCHD_DISPLAYNAME</key> | |
| <string>Managed Software Center launchd files</string> | |
| <key>MUNKITOOLS_LAUNCHD_DESCRIPTION</key> | |
| <string>launchd configuration files for use by Managed Software Center</string> | |
| </dict> | |
| <key>MinimumVersion</key> | |
| <string>0.2.4</string> | |
| <key>Process</key> | |
| <array> | |
| <dict> | |
| <key>Processor</key> | |
| <string>URLDownloader</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>url</key> | |
| <string>%DOWNLOAD_URL%</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>EndOfCheckPhase</string> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FlatPkgUnpacker</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>flat_pkg_path</key> | |
| <string>%pathname%</string> | |
| <key>destination_path</key> | |
| <string>%RECIPE_CACHE_DIR%/unpack</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>PkgRootCreator</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>pkgroot</key> | |
| <string>%RECIPE_CACHE_DIR%/repack</string> | |
| <key>pkgdirs</key> | |
| <dict/> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FileFinder</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>pattern</key> | |
| <string>%RECIPE_CACHE_DIR%/unpack/munkitools_core*</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FlatPkgPacker</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>source_flatpkg_dir</key> | |
| <string>%found_filename%</string> | |
| <key>destination_pkg</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_core.pkg</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FileFinder</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>pattern</key> | |
| <string>%RECIPE_CACHE_DIR%/unpack/munkitools_admin*</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FlatPkgPacker</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>source_flatpkg_dir</key> | |
| <string>%found_filename%</string> | |
| <key>destination_pkg</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_admin.pkg</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FileFinder</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>pattern</key> | |
| <string>%RECIPE_CACHE_DIR%/unpack/munkitools_app*</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FlatPkgPacker</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>source_flatpkg_dir</key> | |
| <string>%found_filename%</string> | |
| <key>destination_pkg</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_app.pkg</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FileFinder</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>pattern</key> | |
| <string>%RECIPE_CACHE_DIR%/unpack/munkitools_launchd*</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>FlatPkgPacker</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>source_flatpkg_dir</key> | |
| <string>%found_filename%</string> | |
| <key>destination_pkg</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_launchd.pkg</string> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>MunkiImporter</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>repo_subdirectory</key> | |
| <string>%MUNKI_REPO_SUBDIR%</string> | |
| <key>pkg_path</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_core.pkg</string> | |
| <key>pkginfo</key> | |
| <dict> | |
| <key>catalogs</key> | |
| <array> | |
| <string>%MUNKI_CATALOG%</string> | |
| </array> | |
| <key>description</key> | |
| <string>%MUNKITOOLS_CORE_DESCRIPTION%</string> | |
| <key>display_name</key> | |
| <string>%MUNKITOOLS_CORE_DISPLAYNAME%</string> | |
| <key>name</key> | |
| <string>%MUNKITOOLS_CORE_NAME%</string> | |
| <key>requires</key> | |
| <array> | |
| <string>%MUNKITOOLS_LAUNCHD_NAME%</string> | |
| </array> | |
| <key>unattended_install</key> | |
| <true/> | |
| </dict> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>MunkiImporter</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>repo_subdirectory</key> | |
| <string>%MUNKI_REPO_SUBDIR%</string> | |
| <key>pkg_path</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_admin.pkg</string> | |
| <key>pkginfo</key> | |
| <dict> | |
| <key>catalogs</key> | |
| <array> | |
| <string>%MUNKI_CATALOG%</string> | |
| </array> | |
| <key>description</key> | |
| <string>%MUNKITOOLS_ADMIN_DESCRIPTION%</string> | |
| <key>display_name</key> | |
| <string>%MUNKITOOLS_ADMIN_DISPLAYNAME%</string> | |
| <key>name</key> | |
| <string>%MUNKITOOLS_ADMIN_NAME%</string> | |
| <key>unattended_install</key> | |
| <true/> | |
| <key>update_for</key> | |
| <array> | |
| <string>%MUNKITOOLS_CORE_NAME%</string> | |
| </array> | |
| </dict> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>MunkiImporter</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>repo_subdirectory</key> | |
| <string>%MUNKI_REPO_SUBDIR%</string> | |
| <key>pkg_path</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_app.pkg</string> | |
| <key>pkginfo</key> | |
| <dict> | |
| <key>catalogs</key> | |
| <array> | |
| <string>%MUNKI_CATALOG%</string> | |
| </array> | |
| <key>description</key> | |
| <string>%MUNKITOOLS_APP_DESCRIPTION%</string> | |
| <key>display_name</key> | |
| <string>%MUNKITOOLS_APP_DISPLAYNAME%</string> | |
| <key>name</key> | |
| <string>%MUNKITOOLS_APP_NAME%</string> | |
| <key>requires</key> | |
| <array> | |
| <string>%MUNKITOOLS_CORE_NAME%</string> | |
| <string>%MUNKITOOLS_LAUNCHD_NAME%</string> | |
| </array> | |
| <key>unattended_install</key> | |
| <true/> | |
| </dict> | |
| </dict> | |
| </dict> | |
| <dict> | |
| <key>Processor</key> | |
| <string>MunkiImporter</string> | |
| <key>Arguments</key> | |
| <dict> | |
| <key>repo_subdirectory</key> | |
| <string>%MUNKI_REPO_SUBDIR%</string> | |
| <key>pkg_path</key> | |
| <string>%RECIPE_CACHE_DIR%/repack/munkitools_launchd.pkg</string> | |
| <key>pkginfo</key> | |
| <dict> | |
| <key>catalogs</key> | |
| <array> | |
| <string>%MUNKI_CATALOG%</string> | |
| </array> | |
| <key>description</key> | |
| <string>%MUNKITOOLS_LAUNCHD_DESCRIPTION%</string> | |
| <key>display_name</key> | |
| <string>%MUNKITOOLS_LAUNCHD_DISPLAYNAME%</string> | |
| <key>name</key> | |
| <string>%MUNKITOOLS_LAUNCHD_NAME%</string> | |
| </dict> | |
| </dict> | |
| </dict> | |
| </array> | |
| </dict> | |
| </plist> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment