Если ваш пакадж использует GNU-версию утилиты make, задайте
USE_GMAKE=yes. Если ваш пакадж использует configure, задайте
HAS_CONFIGURE=yes. Если ваш пакадж использует GNU-версию
configure, задайте GNU_CONFIGURE=yes (это также подразумевает HAS_CONFIGURE). Если вы хотите передать
дополнительные параметры в configure
(список параметров представляет собой
--prefix=${PREFIX} для GNU
configure и пустую строку для не-GNU configure), укажите эти дополнительные
параметры в CONFIGURE_ARGS. Если ваш
пакадж использует GNU-версию
autoconf, задайте
USE_AUTOCONF=yes. Это подразумевает
GNU_CONFIGURE, и приведет к вызову
autoconf до запуска
configure.
Если ваш пакадж является приложением для X, которое
создает файлы Makefile из
соответствующих файлов Imakefile
при помощи утилиты imake, то задайте
USE_IMAKE=yes. Это приведет к
автоматическому запуску команды xmkmf
-a на этапе конфигурирования. Если использование флага
-a является для вашего порта
проблематичным, задайте XMKMF=xmkmf.
Если порт использует команду imake,
но не воспринимает цель
install.man, то должна быть задана переменная NO_INSTALL_MANPAGES=yes. Кроме того, автор
программы должен быть пристрелен.
:->
Если в файле Makefile из
дистрибутива вашего порта в качестве главной цели для
построения указано нечто, отличное от
all, то задайте соответствующим образом переменную ALL_TARGET. То же самое касается целей
install и
INSTALL_TARGET.
По вопросам связанным с системой портов для FreeBSD, пишите по
адресу <