commit f2bb222cfe7547ae9fc961cf7a93a43c28974dba
parent 095048d25b7f31ff19e7c767a6e904613d634312
Author: Shokara Kou <kou@13f0.net>
Date: Fri, 13 May 2022 12:31:39 -0400
add mupdf
Diffstat:
3 files changed, 115 insertions(+), 0 deletions(-)
diff --git a/mupdf/.footprint b/mupdf/.footprint
@@ -0,0 +1,86 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+lrwxrwxrwx root/root usr/bin/mupdf -> mupdf-x11
+-rwxr-xr-x root/root usr/bin/mupdf-x11
+-rwxr-xr-x root/root usr/bin/mupdf-x11-curl
+-rwxr-xr-x root/root usr/bin/muraster
+-rwxr-xr-x root/root usr/bin/mutool
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/mupdf/
+-rw-r--r-- root/root usr/include/mupdf/fitz.h
+drwxr-xr-x root/root usr/include/mupdf/fitz/
+-rw-r--r-- root/root usr/include/mupdf/fitz/archive.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/band-writer.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/bidi.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/bitmap.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/buffer.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/color.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/compress.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/compressed-buffer.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/config.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/context.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/crypt.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/device.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/display-list.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/document.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/export.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/filter.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/font.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/geometry.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/getopt.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/glyph-cache.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/glyph.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/hash.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/image.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/link.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/log.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/outline.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/output-svg.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/output.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/path.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/pixmap.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/pool.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/separation.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/shade.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/store.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/stream.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/string-util.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/structured-text.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/system.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/text.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/track-usage.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/transition.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/tree.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/util.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/version.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/write-pixmap.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/writer.h
+-rw-r--r-- root/root usr/include/mupdf/fitz/xml.h
+-rw-r--r-- root/root usr/include/mupdf/memento.h
+-rw-r--r-- root/root usr/include/mupdf/pdf.h
+drwxr-xr-x root/root usr/include/mupdf/pdf/
+-rw-r--r-- root/root usr/include/mupdf/pdf/annot.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/clean.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/cmap.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/crypt.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/document.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/event.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/font.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/form.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/interpret.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/javascript.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/name-table.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/object.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/page.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/parse.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/resource.h
+-rw-r--r-- root/root usr/include/mupdf/pdf/xref.h
+-rw-r--r-- root/root usr/include/mupdf/ucdn.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libmupdf-third.a
+-rw-r--r-- root/root usr/lib/libmupdf.a
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/mupdf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mutool.1.gz
diff --git a/mupdf/.md5sum b/mupdf/.md5sum
@@ -0,0 +1 @@
+33105d4168c147692a7c5b3be22d54a9 mupdf-1.19.1-source.tar.xz
diff --git a/mupdf/Pkgfile b/mupdf/Pkgfile
@@ -0,0 +1,28 @@
+# Description: Lightweight PDF and XPS viewer
+# URL: https://www.mupdf.com/
+# Maintainer: Shokara Kou, kou at 13f0 dot net
+# Packager: Juergen Daubert, jue at crux dot nu
+# Depends on: harfbuzz libjpeg-turbo xorg-libxi
+
+name=mupdf
+version=1.19.1
+release=1
+source=(https://mupdf.com/downloads/archive/$name-$version-source.tar.xz)
+
+build() {
+ cd $name-$version-source
+
+ export USE_SYSTEM_LIBS='yes'
+
+ make install \
+ prefix=$PKG/usr \
+ mandir=$PKG/usr/share/man \
+ XCFLAGS="-fpic -fcommon" \
+ HAVE_GLUT=no \
+ USE_SYSTEM_JBIG2DEC=no \
+ USE_SYSTEM_OPENJPEG=no \
+ USE_SYSTEM_GUMBO=no
+
+ ln -s mupdf-x11 $PKG/usr/bin/mupdf
+ rm -r $PKG/usr/share/doc
+}