В Втр, 24/01/2006 в 03:00 +0300, Dmitry V. Levin пишет: > > На каждый файл вида name.pc с полем Version: d.d генерируется > > Provides: pkg-config(name) = d.d > > А тэг Name можно игнорировать? Нужно: это human-readable name. name.pc по умолчанию может находиться в двух папках: %_libdir/pkgconfig и %_datadir/pkgconfig. Желательно, чтобы путь поиска можно было еще и модифицировать. > Есть одна тонкость: при обработке *.pc для вычисления Requires придётся > вычислять значения переменных a la /usr/lib/rpm/fixup-pkgconfig. Вот черт. Надо бы написать разработчикам, чтобы реализовали режим выдачи --requires со всеми раскрытиями и каноническим видом. Кстати, выкусывать -L/usr/lib и -I/usr/include необязательно. pkg-config последних версий сам это делает, если не установлены переменные-модификаторы в окружении.