|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 26 Nov 2005 03:40:20 To : Kirill Ponomarew Subject : Re: pretty-print-*-depends-list -------------------------------------------------------------------------------- 25 ноя 2005, пятница, в 21:11 KRAST, Kirill Ponomarew написал(а): >> С удивлением обнаружил, что make pretty-print-build-depends-list >> тупо фильтрует INDEX, то есть на WITHOUT_NLS в /etc/make.conf >> ему глубоко плевать. KP> Ась ? KP> .if !target(pretty-print-build-depends-list) KP> pretty-print-build-depends-list: KP> .if defined(EXTRACT_DEPENDS) || defined(PATCH_DEPENDS) || \ KP> defined(FETCH_DEPENDS) || defined(BUILD_DEPENDS) || \ KP> defined(LIB_DEPENDS) || defined(DEPENDS) KP> @${ECHO_CMD} -n 'This port requires package(s) "' KP> @${ECHO_CMD} -n `${GREP} '^${PKGNAME}|' ${PORTSDIR}/${INDEXFILE} | KP> ${AWK} KP> -F\| '{print $$8;}'` KP> @${ECHO_CMD} '" to build.' KP> .endif KP> .endif Hу вот, информацию берет INDEXFILE. KP> Прочувствуй разницу: KP> # cd /ports/www/apache2 KP> # make pretty-print-build-depends-list KP> This port requires package(s) "autoconf-2.59_2 expat-1.95.8_3 KP> libiconv-1.9.2_1 libtool-1.5.20 m4-1.4.3 perl-5.8.7" to build. KP> # KP> # make all-depends-list KP> /usr/ports/converters/libiconv KP> /usr/ports/devel/autoconf259 KP> /usr/ports/devel/gettext KP> /usr/ports/devel/gmake KP> /usr/ports/devel/libtool15 KP> /usr/ports/devel/m4 KP> /usr/ports/devel/p5-Locale-gettext KP> /usr/ports/lang/perl5.8 KP> /usr/ports/misc/help2man KP> /usr/ports/textproc/expat2 >> Как получить реальный список зависимостей? Доставать из заначки >> скрипт времен 3.x или есть штатное средство? KP> См. выше. all-depends-list не документировано в ports(7) на четверке, но работает. Спасибо. Eugene -- Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что жизнь меняется необычайно быстро. --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609322b0ebda.html, оценка из 5, голосов 10
|