[devel] pkg-config.{req,prov} (Was: pkg-config: попытка П2)
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_altlinux=2Eorg?=
Вт Янв 24 03:23:37 MSK 2006
В Втр, 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
последних версий сам это делает, если не установлены
переменные-модификаторы в окружении.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Эта часть сообщения подписана цифровой подписью
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060124/f2d8d01a/attachment-0001.bin>
Подробная информация о списке рассылки Devel