http://uafug.org.ua/projects/faq/ports.settings.make.conf/


Установки в make.conf для отдельных портов
Часто возникает необходимость сделать установки для отдельных портов в make.conf. Например mutt (ports/mail/mutt) собирать WITH_SLANG=yes, а есё остальное без этой опции. Так как имя порта вычисляется после включения /etc/make.conf, то конструкции вида:
.if ${PORTNAME} == "mutt"
WITH_SLANG=yes
.endif

не работают.
Для того, чтобы это сделать правильно, необходимо употреблять конструкцию вида:
.if ${.CURDIR:N*/ports/mail/mutt} == ""
WITH_SLANG=yes
.endif

Подякувати Помилка?

Дочати пiзнiше / подiлитися