EG> Второе тоже решаемо, потому что сборку система портов начинает EG> в каталоге WRKSRC, который равен ${WRKDIR}/${DISTNAME} только EG> по умолчанию.
EG> Если же при распаковке тарбола внутрь WRKDIR там не оказывается EG> "одноименного" каталога (DISTNAME), то порт просто должен EG> переопределить WRKSRC. Примеров у нас полно, например EG> /usr/ports/emulators/virtualbox-ose-additions/Makefile:
EG> WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION}
Немного лучше, как мне кажется, использовать NO_WRKSUBDIR= yes Тогда при распаковке нужный каталог будет создан автоматически. Лучше это потому, что внутри work/ хранится всякие служебные вещи и есть риск, что они пересекутся по названию с частью исходников.
Oleg
--- wfido * Origin: Отправлено через http://wfido.ru (2:5023/24.2536)