O pacote Shared Mime Info contém uma base de dados "MIME". Isso permite atualizações centrais de informações "MIME" para todos os aplicativos de suporte.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.0.
Transferência (HTTP): https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.2/shared-mime-info-2.2.tar.gz
Soma de verificação MD5 da transferência: 06cb9e92e4211dc53fd52b7bfd586c78
Tamanho da transferência: 6,7 MB
Espaço em disco estimado exigido: 33 MB (com testes)
Tempo de construção estimado: menos que 0,1 UPC (com os testes)
Transferência opcional, exigida para executar a suíte de teste: https://anduin.linuxfromscratch.org/BLFS/xdgmime/xdgmime.tar.xz
Soma de verificação MD5 de "xdgmime": 7dfb4446705d345d3acd672024049e86
Instale Shared Mime Info executando os seguintes comandos:
Se deseja executar a suíte de teste, [então] você precisa primeiro
extrair o tarball xdgmime
no
diretório atual e compilá-lo, de forma que meson consiga encontrá-lo:
tar -xf ../xdgmime.tar.xz && make -C xdgmime
Agora construa o pacote:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release -Dupdate-mimedb=true .. && ninja
Se você tiver seguido as instruções acima para construir xdgmime, [então], para testar o resultado, emita ninja test.
Agora, como o(a) usuário(a) root
:
ninja install
--buildtype=release
:
Especifique um tipo de construção adequado para lançamentos
estáveis do pacote, pois o padrão possivelmente produza binários
não otimizados.
-Dupdate-mimedb=true
: Esse
parâmetro informa ao sistema de construção para executar
update-mime-database
durante a instalação. Caso contrário, isso precisa ser feito
manualmente para a finalidade de poder usar a base de dados "MIME".