portmaster é uma simplificação para casos de uso comum. Para mais controle, você pode olhar diretamente para a coleção de ports.
[Suponho que você já tenha a coleção de ports em /usr/ports ; consulte o manual para obter maneiras de fazer o download.]
Por exemplo, cd /usr/ports/sysutils/lsof para dar uma olhada na ferramenta lsof. O diretório contém um Makefile com todas as informações para esta porta (onde baixá-lo, como compilá-lo, se / como aplicar opções). ports (7) lista todos os destinos em um diretório de portas.
Um make fetch fará o download da fonte, make criará (extrairá, corrigirá e compilará), make install irá instalá-lo.