Is there any rather simple tool that can take two list of packages and install them:
- "leaves" packages list that is the goal. Packages with its dependencies should be installed from FreeBSD repository as possible.
- list of packages that should be build from ports with custom options. If we hit any package in this list while processing packages/dependencies from the first list, we should build it from port with custom options. Options may be already in file at /var/db/ports. I'd prefer no poudriere/"clean builds" here, just simple make install.
- "leaves" packages list that is the goal. Packages with its dependencies should be installed from FreeBSD repository as possible.
- list of packages that should be build from ports with custom options. If we hit any package in this list while processing packages/dependencies from the first list, we should build it from port with custom options. Options may be already in file at /var/db/ports. I'd prefer no poudriere/"clean builds" here, just simple make install.