O pacote dvisvgm converte arquivos DVI, EPS e PDF para o formato SVG.
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://github.com/mgieseki/dvisvgm/releases/download/3.0.3/dvisvgm-3.0.3.tar.gz
Soma de verificação MD5 da transferência: e3de28609b74a61ea496c85b3e0f0ef1
Tamanho da transferência: 2,9 MB
Espaço em disco estimado exigido: 310 MB (44 MB instalado; adicionar 962 MB para os testes)
Tempo de construção estimado: 0,8 UPC (adicionar 0,6 UPC para os testes, ambos usando paralelismo=4)
Brotli-1.0.9, ghostscript-10.00.0 e Potrace-1.16
asciidoc-10.2.0 com xmlto-0.0.28 e libxslt-1.1.37 (vejam-se as explicações do comando), dblatex (com o acima) e xxHash (a versão atual está incluída no tarball)
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/dvisvgm
Para habilitar que o sistema de construção se vincule a
libkpathsea.so
, como o(a) usuário(a)
root
, crie um link simbólico a
partir de /usr/lib
:
ln -svf $TEXLIVE_PREFIX/lib/libkpathsea.so /usr/lib
A suíte de teste assume que uma versão moderna do Python tenha sido instalada como python simples. Mudar isso para
usar o python3 exige
um sed para um arquivo Makefile.in
.
Instale o dvisvgm executando os seguintes comandos:
sed -i 's/python/&3/' tests/Makefile.in && ./configure \ --bindir=$TEXLIVE_PREFIX/bin/${TEXARCH} \ --mandir=$TEXLIVE_PREFIX/texmf-dist/doc/man \ --with-kpathsea=$TEXLIVE_PREFIX && make
Para testar os resultados, emita: make check.
Agora, como o(a) usuário(a) root
:
make install
ln -svf $TEXLIVE_PREFIX/lib/libkpathsea.so /usr/lib: Sem isso, o aplicativo não se vinculará corretamente,
--with-kpathsea=$TEXLIVE_PREFIX
: Isso
permite que o sistema de construção encontre os cabeçalhos para
kpathsea