VS>> у меня вот такой вопрос: хочу я собрать какой-нибудь порт со своими
VS>> параметрами. Hапример, в том-же fvwm отключить сборку с поддержкой
VS>> GNOME (или наоборот -- включить). А как мне эти параметры сохранить для
VS>> последующего использования? Hе держать же талмуд с записями, дескать,
VS>> этот порт собран так, а вот этот -- вот так. :)
VN>> Угу, но я рекомендую переделывать это в следующий вид:
VN>> .if ${.CURDIR:N*/ports/mail/exim} == "" WITH_DNSDB=yes .endif
VN>> Это лучше тем, что каталог ports можно создавать где угодно,
VN>> переносить на другие диски...
AF> Для этого симлинка достаточно.
Ты явно даже не пытался понять, о чём речь.
make в ${.CURDIR} всегда знает физический путь, а не как ты к нему
добирался.
From: Valentin Nechayev <netch@segfault.kiev.ua.>
VN>> Единственный работающий всегда метод без правки Makefile - писать
VN>> в /etc/make.conf, с зависимостью от текущего каталога.
VS>> Дык пример -- в студию!
Кривой ржавый костыль, за который надо отрывать руки. Hе работает, например,
когда порт вызывается из *_DEPENDS другого порта и ещё не был к тому моменту
установлен: portupgrade такие вещи прое... в общем, не замечает.
Единственный работающий всегда метод без правки Makefile - писать в
/etc/make.conf, с зависимостью от текущего каталога.
724 Прочтений • [Сохранение параметров сборки порта в FreeBSD (freebsd port make install)] [08.05.2012] [Комментариев: 0]