MuPDF-1.26.12
Installation de MuPDF
Installez MuPDF en exécutant les
commandes suivantes :
cat > user.make << EOF &&
USE_SYSTEM_BROTLI := yes
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 # lcms2mt is strongly preferred
USE_SYSTEM_LIBJPEG := yes
USE_SYSTEM_MUJS := no # build needs source anyway
USE_SYSTEM_OPENJPEG := yes
USE_SYSTEM_ZLIB := yes
USE_SYSTEM_GLUT := yes
USE_SYSTEM_CURL := yes
USE_SYSTEM_GUMBO := no
EOF
export XCFLAGS=-fPIC &&
make build=release shared=yes verbose=yes &&
unset XCFLAGS
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root :
make prefix=/usr \
shared=yes \
docdir=/usr/share/doc/mupdf-1.26.12 \
install &&
ln -sfv libmupdf.so.26,12 /usr/lib/libmupdf.so.26 &&
ln -sfv libmupdf.so.26 /usr/lib/libmupdf.so &&
chmod 755 /usr/lib/libmupdf.so.26,12 &&
ln -sfv mupdf-x11 /usr/bin/mupdf
Explication des commandes
ln -sfv mupdf-x11-curl
/usr/bin/mupdf : ce lien symbolique permet de
choisir entre mupdf-gl et mupdf-x11 en lançant mupdf.
barcode=yes : passez cette option
à make si vous
souhaitez avoir la prise en charge des code-barre. Cela utilisera
la bibliothèque zxing-cpp incluse
dans le paquet. Si vous voulez utiliser la version système de
zxing-cpp-3.0.2, vous devriez ajouter
USE_SYSTEM_ZXINGCPP :=
yes à user.make.
Contenu
Programme installé:
mupdf (lien symbolique), mupdf-gl,
mupdf-x11, mupdf-x11-curl, muraster et mutool
Bibliothèques installées:
libmupdf.so
Répertoires installés:
/usr/include/mupdf,
/usr/share/doc/mupdf-1.26.12
Descriptions courtes
|
mupdf
|
est un programme pour visualiser des documents PDF, XPS,
EPUB et CBZ et divers formats d'image comme PNG, JPEG,
GIFF et TIFF
|
|
mupdf-gl
|
comme mupdf, avec le rendu
opengl
|
|
mupdf-x11
|
comme mapdf, avec le rendu X
Window
|
|
muraster
|
est un programme utilisé pour effectuer des opérations de
rasterisation avec des documents PDF
|
|
mutool
|
est un programme pour effectuer diverses opérations sur
les fichiers PDF, comme la fusion et le nettoyage de
documents PDF
|
|
libmupdf.so
|
contient les fonctions de l'API de mupdf
|