Portconf

portmanager portupgrade portmaster тмеют несовместимые конфиги и способы задания параметров для сборки, но все они поддерживаю portconf portчерез который можно указать PREFIX/etc/ports.conf файл и он будет использоваться

к примеру, если нужно задать глобально WRKDIRPREFIX, то в ports.conf достаточно написать: "*/*: WRKDIRPREFIX=/usr/obj"

cat/port: opt 1 | opt 2 | 3 | 4 */*: NOPORTDOCS

devel/gmake: WITHOUT_NLS mail/fetchmail: WITH_NTLM

Альтернативный вариат (без дополнительного ПО) это прописывать в /etc/make.conf

 PORTSDIR?=     /usr/ports DEFAUL_PHP_VER=5 DEFAULT_MYSQL_VER=51 .if ${.CURDIR) == ${PORTSDIR}/cat/port WITH_MYSQL=yes WITH_LALA=yes .endif .if ${.CURDIR} == ${PORTSDIR}/ftp/pure-ftpd WITH_LANG=             russian .endif 