pkgconfig при сборке RPM

Смотри, как это работает.
Когда ты делаешь urpmi 'pkgconfig(libuv)', ищется RPM-пакет, у которого в Provides есть pkgconfig(libuv). Как он там появляется? Очень просто: один из скриптов https://abf.io/soft/rpm5#?path=scripts автоматически ставит Provides: pkgconfig(libuv) на собранный пакет, если находит в нем файл libuv.pc (разбирается ли содержимое этого файла, не знаю). Файлы *.pc всегда лежат в -devel пакетах, соответственно, при urpmi 'pkgconfig(libuv)' будет сделано urpmi lib64uv-devel.

Отправить ответ

avatar
  Subscribe  
Сообщать по почте