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