MuPDF-1.24.8

Introdução ao MuPDF

MuPDF é um visualizador leve de PDF e XPS.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.

Informação do Pacote

Dependências do MuPDF

Exigidas

GLU-9.0.3 e Bibliotecas do Xorg

Recomendadas

Opcionais

xdg-utils-1.2.1 (tempo de execução), jbig2dec e MuJS

Exigidas (tempo de execução)

um ambiente gráfico

Instalação do MuPDF

Instale o MuPDF executando os seguintes comandos:

cat > user.make << EOF &&
USE_SYSTEM_FREETYPE := yes
USE_SYSTEM_HARFBUZZ := yes
USE_SYSTEM_JBIG2DEC := no
USE_SYSTEM_JPEGXR := no # not used without HAVE_JPEGXR
USE_SYSTEM_LCMS2 := no # need lcms2-art fork
USE_SYSTEM_LIBJPEG := yes
USE_SYSTEM_MUJS := no # build needs source anyway
USE_SYSTEM_OPENJPEG := yes
USE_SYSTEM_ZLIB := yes
USE_SYSTEM_GLUT := no # need freeglut2-art fork
USE_SYSTEM_CURL := yes
USE_SYSTEM_GUMBO := no
EOF

export XCFLAGS=-fPIC                      &&
make build=release shared=yes verbose=yes &&
unset XCFLAGS

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

make prefix=/usr                        \
     shared=yes                         \
     docdir=/usr/share/doc/mupdf-1.24.8 \
     install                            &&

ln -sfv libmupdf.so.24,8 /usr/lib/libmupdf.so   &&
ln -sfv libmupdf.so.24,8 /usr/lib/libmupdf.so.8 &&
chmod 755 /usr/lib/libmupdf.so.24,8             &&

ln -sfv mupdf-x11 /usr/bin/mupdf

Explicações do Comando

ln -sfv mupdf-x11 /usr/bin/mupdf : Esse link simbólico escolhe entre mupdf-gl e mupdf-x11 ao executar mupdf.

Conteúdo

Aplicativo Instalado: mupdf (link simbólico), mupdf-gl, mupdf-x11, mupdf-x11-curl, muraster e mutool
Bibliotecas Instaladas: libmupdf.so
Diretórios Instalados: /usr/include/mupdf, /usr/share/doc/mupdf-1.24.8

Descrições Curtas

mupdf

é um aplicativo para visualizar documentos PDF, XPS, EPUB e CBZ e vários formatos de imagem, como PNG, JPEG, GIFF e TIFF

mupdf-gl

mesmo que mupdf, usando um renderizador opengl

mupdf-x11

mesmo que mupdf, usando um renderizador do Janelas X

muraster

é um aplicativo usado para realizar tarefas de rasterização com documentos PDF

mutool

é um aplicativo para realizar diversas operações em arquivos PDF, como mesclar e limpar documentos PDF

libmupdf.so

contém as funções de API do mupdf