Каждый порт распаковывается в рабочий каталог, который должен быть
доступным для записи. В системе портов по умолчанию
DISTFILES
распаковываются в каталог с именем
${DISTNAME}
. Другими словами, если вы
задали:
PORTNAME= foo PORTVERSION= 1.0
то дистрибутивные файлы порта содержат каталог верхнего уровня,
foo-1.0
, и все файлы расположены в этом
каталоге.
Если это не ваш случай, то имеется несколько переменных, которые вы можете переопределить.
Эта переменная задаёт имя каталога, который создаётся при
распаковке исходных файлов приложения. В нашем предыдущем
примере если бы распаковка происходила в каталог с именем
foo
(а не
foo-1.0
), то вы должны написать:
WRKSRC= ${WRKDIR}/foo
или, как вариант
WRKSRC= ${WRKDIR}/${PORTNAME}
Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.