MuPDF-1.17.0

Introduction to MuPDF

MuPDF is a lightweight PDF and XPS viewer.

This package is known to build and work properly using an LFS-10.0 platform.

Package Information

Additional Downloads

MuPDF Dependencies

Required

Xorg Libraries

Recommended

Optional

xdg-utils-1.1.3 (runtime), jbig2dec, and MuJS

Required (runtime)

X Window System

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/mupdf

Installation of MuPDF

Install MuPDF by running the following commands:

patch -Np1 -i ../mupdf-1.17.0-shared_libs-1.patch &&

USE_SYSTEM_LIBS=yes make

This package does not come with a test suite.

Now, as the root user:

USE_SYSTEM_LIBS=yes                     \
make prefix=/usr                        \
     build=release                      \
     docdir=/usr/share/doc/mupdf-1.17.0 \
     install                            &&

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

Command Explanations

ln -sfv mupdf-x11 /usr/bin/mupdf : This symbolic link chooses between mupdf-gl and mupdf-x11 when running mupdf.

Contents

Installed Program: mupdf(symlink), mupdf-gl, mupdf-x11, muraster, and mutool
Installed Libraries: libmupdf.so, libmupdfthird.so, libmupdf-pkcs7.so, and libmupdf-threads.so
Installed Directories: /usr/include/mupdf, /usr/share/doc/mupdf-1.17.0

Short Descriptions

mupdf

is a program for viewing PDF, XPS, EPUB, and CBZ documents, and various image formats such as PNG, JPEG, GIFF, and TIFF.

mupdf-gl

same as mupdf, using an opengl renderer.

mupdf-x11

same as mupdf, using an X Window renderer.

muraster

is a program used to perform rasterization tasks with PDF documents.

mutool

is a program to perform various operations on PDF files, such as merging and cleaning PDF documents.

libmupdf.so

contains the mupdf API functions.

libmupdfthird.so

contains the third party libraries compiled for mudpf.

Last updated on 2020-08-18 14:14:07 -0700