8.21. Pkgconf-3.0.5

O pacote pkgconf é um sucessor do pkg-config e contém uma ferramenta para passar o caminho "include" e(ou) caminhos de biblioteca para construir ferramentas durante as fases "configure" e "make" de instalações de pacotes.

Tempo aproximado de construção: menos que 0,1 UPC
Espaço em disco exigido: 47 MB

8.21.1. Instalação do Pkgconf

Primeiro, contorne uma dependência circular do meson:

tar -xf ../meson-1.12.0.tar.gz

Prepare Pkgconf para compilação:

mkdir build
cd    build

python3 ../meson-1.12.0/meson.py setup --prefix=/usr --buildtype=release ..

Compile o pacote:

ninja

Para testar os resultados, emita:

ninja test

Instale o pacote:

ninja install
mv /usr/share/doc/pkgconf{,-3.0.5}

Para manter a compatibilidade com o Pkg-config original, crie dois links simbólicos:

ln -sv pkgconf   /usr/bin/pkg-config
ln -sv pkgconf.1 /usr/share/man/man1/pkg-config.1

8.21.2. Conteúdo do Pkgconf

Programas instalados: pkgconf, pkg-config (link para pkgconf) e bomtool
Biblioteca instalada: libpkgconf.so
Diretório instalado: /usr/share/doc/pkgconf-3.0.5

Descrições Curtas

pkgconf

Retorna metainformações para a biblioteca ou pacote especificada

bomtool

Gera uma Lista de Materiais do Software a partir de arquivos ".pc" do "pkg-config"

libpkgconf.so

Contém a maior parte da funcionalidade do "pkgconf", enquanto permite que outras ferramentas, como "IDEs" e compiladores, usem a estrutura essencial de suporte dele