Using portmaster is the easiest way, as it handles a lot of the heavy lifting behind the scenes (checking dependencies, installing/upgrading deps as needed, tracking the install, etc).
However, if you want to do it manually, via the ports tree, then the command you are looking for is config-recursive. This will show the OPTIONS screen for the port, and all of it's dependencies, one after the other. Once that is done, you can do make or make install and let it run overnight.
For all the different make commands that can be used, read through the ports(7) man page.
|