Exiv2 é uma biblioteca C++ e um utilitário de linha de comando para gerenciar metadados de imagem e de vídeo.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.0.
Transferência (HTTP): https://github.com/Exiv2/exiv2/releases/download/v0.28.0/exiv2-0.28.0-Source.tar.gz
Soma de verificação MD5 da transferência: 7b53f59708efc7f9840e34503eacb41f
Tamanho da transferência: 42 MB
Espaço em disco estimado exigido: 119 MB
Tempo de construção estimado: 0,3 UPC (Usando paralelismo=4)
Brotli-1.0.9, cURL-8.2.1 e inih-57
Instale Exiv2 executando os seguintes comandos:
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DEXIV2_ENABLE_VIDEO=yes \
-DEXIV2_ENABLE_WEBREADY=yes \
-DEXIV2_ENABLE_CURL=yes \
-DEXIV2_BUILD_SAMPLES=no \
-G "Unix Makefiles" .. &&
make
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) root:
make install
-DEXIV2_ENABLE_VIDEO=yes:
Essa chave habilita o gerenciamento de metadados de vídeo.
-DEXIV2_ENABLE_WEBREADY=yes: Essa
chave habilita o gerenciamento de metadados de imagem da web.
-DEXIV2_BUILD_SAMPLES=no:
Essa chave é necessária para suprimir a construção e instalação de
aplicativos de amostra. Se os aplicativos de amostra forem
compilados, 34 aplicativos adicionais serão instalados em /usr/bin.
-DEXIV2_ENABLE_CURL=yes:
Essa chave é necessária para habilitar os recursos de rede de
comunicação/http.
-DEXIV2_ENABLE_INIH=no: Use essa chave
se você não tiver instalado inih-57.
-DEXIV2_ENABLE_BROTLI=no: Use essa
chave se você não tiver instalado Brotli-1.0.9.