MuPDF-1.23.10

Introduksjon til MuPDF

MuPDF er en lettvekts PDF og XPS visningsprogram.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

MuPDF Avhengigheter

Påkrevd

GLU-9.0.3 og Xorg Biblioteker

Anbefalt

Valgfri

xdg-utils-1.2.1 (kjøretid), jbig2dec, og MuJS

Påkrevd (kjøretid)

et grafiske miljø

Installasjon av MuPDF

Først må du fikse Makefilen slik at den kobles riktig med det delte biblioteket:

sed -i '/MU.*_EXE. :/{
        s/\(.(MUPDF_LIB)\)\(.*\)$/\2 | \1/
        N
        s/$/ -lmupdf -L$(OUT)/
        }' Makefile

Installer MuPDF ved å kjøre følgende kommandoer:

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                      &&
unset XCFLAGS

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

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

chmod 755 /usr/lib/libmupdf.so          &&
ln -sfv mupdf-x11 /usr/bin/mupdf

Parameterforklaringer

ln -sfv mupdf-x11 /usr/bin/mupdf : Denne symbolske lenken velger mellom mupdf-gl og mupdf-x11 når du kjører mupdf.

Innhold

Installert Program: mupdf (symbolkobling), mupdf-gl, mupdf-x11, mupdf-x11-curl, muraster, and mutool
Installerte Biblioteker: libmupdf.so
Installerte Mapper: /usr/include/mupdf, /usr/share/doc/mupdf-1.23.10

Korte Beskrivelser

mupdf

er et program for visning av PDF, XPS, EPUB, og CBZ dokumenter, og ulike bildeformater som f.eks PNG, JPEG, GIFF, og TIFF

mupdf-gl

samme som mupdf, ved hjelp av en opengl renderer

mupdf-x11

samme som mupdf, ved hjelp av en X Window renderer

muraster

er et program som brukes til å utføre rasteriseringsoppgaver med PDF dokumenter

mutool

er et program for å utføre ulike operasjoner på PDF filer, for eksempel som sammenslåing og rengjøring av PDF dokumenter

libmupdf.so

inneholder mupdf API funksjoner