после этого исследования в нескольких поисковых системах и чтение https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/building.html и https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html я не могу найти каких-либо объяснений и ссылки на то, чтобы пропустить ncurses
диалоговые окна, которые всплывают при запуске make install
в порту с (большим количеством) зависимостей, например /usr/ports/x11/gnome3
в 10.1, в пользу использования по умолчанию значений, заданных в диалоговом окне.
make config-recursive
позволяет настроить все и удерживая Enter - это обходной путь, но далеко не элегантный (т. е. я ищу решение на основе команды). yes "" | make install
ничего не делает, а также
exec 3<&0
yes "" | sudo make config-recursive
inpired по https://stackoverflow.com/questions/3999114/linux-pipe-into-python-ncurses-script-stdin-and-termios.