This document talks about how to use MacPorts to make a macOS installer packages that will install multiple MacPorts ports onto a system.
MacPorts is a project which takes open-source software and builds it for macOS. It takes care of the work of identifying and patching any macOS-specific problems, working out how best to do the build, etc..
Normally, you install MacPorts on your local system, and use the Terminal to install ports (a port is an individual software offering). However, it is also possible to use MacPorts to build macOS installer packages (
.pkg files). MacPorts can also bundle multiple ports into a single package (an
.mpkg file), so you can install multiple ports in a single action. The ability to make
.mpkg files is useful, because ports typically depend on other ports in order to function properly.
This document describes the process for making
.mpkg files, so that you can distribute them to systems.