[devel] pkg-config.{req,prov}
Mikhail Zabaluev
mhz на altlinux.org
Пт Янв 27 13:25:33 MSK 2006
В Втр, 24/01/2006 в 03:46 +0300, Dmitry V. Levin пишет:
> On Tue, Jan 24, 2006 at 03:23:37AM +0300, Mikhail Zabaluev wrote:
> > В Втр, 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
> > последних версий сам это делает, если не установлены
> > переменные-модификаторы в окружении.
>
> Кстати говоря, в FC-devel есть некий pkgconfig-0.15.0-reqprov.patch,
> см.
> http://cvs.fedora.redhat.com/viewcvs/devel/pkgconfig/pkgconfig-0.15.0-reqprov.patch
pkg-config-0.20-alt3 с патчем ушел в Sisyphus.
----------- следущая часть -----------
j e┴ф╜┼┴Ъ╕
l┼ з╤Йчво
Подробная информация о списке рассылки Devel