summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShokara Kou <kou@13f0.net>2022-05-13 12:31:39 -0400
committerShokara Kou <kou@13f0.net>2022-12-10 16:12:53 -0500
commitf2bb222cfe7547ae9fc961cf7a93a43c28974dba (patch)
treed82a2c3e91ed0c4feb00ab6b5b0f99e0f61f2748
parent095048d25b7f31ff19e7c767a6e904613d634312 (diff)
add mupdf
-rw-r--r--mupdf/.footprint86
-rw-r--r--mupdf/.md5sum1
-rw-r--r--mupdf/Pkgfile28
3 files changed, 115 insertions, 0 deletions
diff --git a/mupdf/.footprint b/mupdf/.footprint
new file mode 100644
index 0000000..ac991c0
--- /dev/null
+++ b/mupdf/.footprint
@@ -0,0 +1,86 @@
1drwxr-xr-x root/root usr/
2drwxr-xr-x root/root usr/bin/
3lrwxrwxrwx root/root usr/bin/mupdf -> mupdf-x11
4-rwxr-xr-x root/root usr/bin/mupdf-x11
5-rwxr-xr-x root/root usr/bin/mupdf-x11-curl
6-rwxr-xr-x root/root usr/bin/muraster
7-rwxr-xr-x root/root usr/bin/mutool
8drwxr-xr-x root/root usr/include/
9drwxr-xr-x root/root usr/include/mupdf/
10-rw-r--r-- root/root usr/include/mupdf/fitz.h
11drwxr-xr-x root/root usr/include/mupdf/fitz/
12-rw-r--r-- root/root usr/include/mupdf/fitz/archive.h
13-rw-r--r-- root/root usr/include/mupdf/fitz/band-writer.h
14-rw-r--r-- root/root usr/include/mupdf/fitz/bidi.h
15-rw-r--r-- root/root usr/include/mupdf/fitz/bitmap.h
16-rw-r--r-- root/root usr/include/mupdf/fitz/buffer.h
17-rw-r--r-- root/root usr/include/mupdf/fitz/color.h
18-rw-r--r-- root/root usr/include/mupdf/fitz/compress.h
19-rw-r--r-- root/root usr/include/mupdf/fitz/compressed-buffer.h
20-rw-r--r-- root/root usr/include/mupdf/fitz/config.h
21-rw-r--r-- root/root usr/include/mupdf/fitz/context.h
22-rw-r--r-- root/root usr/include/mupdf/fitz/crypt.h
23-rw-r--r-- root/root usr/include/mupdf/fitz/device.h
24-rw-r--r-- root/root usr/include/mupdf/fitz/display-list.h
25-rw-r--r-- root/root usr/include/mupdf/fitz/document.h
26-rw-r--r-- root/root usr/include/mupdf/fitz/export.h
27-rw-r--r-- root/root usr/include/mupdf/fitz/filter.h
28-rw-r--r-- root/root usr/include/mupdf/fitz/font.h
29-rw-r--r-- root/root usr/include/mupdf/fitz/geometry.h
30-rw-r--r-- root/root usr/include/mupdf/fitz/getopt.h
31-rw-r--r-- root/root usr/include/mupdf/fitz/glyph-cache.h
32-rw-r--r-- root/root usr/include/mupdf/fitz/glyph.h
33-rw-r--r-- root/root usr/include/mupdf/fitz/hash.h
34-rw-r--r-- root/root usr/include/mupdf/fitz/image.h
35-rw-r--r-- root/root usr/include/mupdf/fitz/link.h
36-rw-r--r-- root/root usr/include/mupdf/fitz/log.h
37-rw-r--r-- root/root usr/include/mupdf/fitz/outline.h
38-rw-r--r-- root/root usr/include/mupdf/fitz/output-svg.h
39-rw-r--r-- root/root usr/include/mupdf/fitz/output.h
40-rw-r--r-- root/root usr/include/mupdf/fitz/path.h
41-rw-r--r-- root/root usr/include/mupdf/fitz/pixmap.h
42-rw-r--r-- root/root usr/include/mupdf/fitz/pool.h
43-rw-r--r-- root/root usr/include/mupdf/fitz/separation.h
44-rw-r--r-- root/root usr/include/mupdf/fitz/shade.h
45-rw-r--r-- root/root usr/include/mupdf/fitz/store.h
46-rw-r--r-- root/root usr/include/mupdf/fitz/stream.h
47-rw-r--r-- root/root usr/include/mupdf/fitz/string-util.h
48-rw-r--r-- root/root usr/include/mupdf/fitz/structured-text.h
49-rw-r--r-- root/root usr/include/mupdf/fitz/system.h
50-rw-r--r-- root/root usr/include/mupdf/fitz/text.h
51-rw-r--r-- root/root usr/include/mupdf/fitz/track-usage.h
52-rw-r--r-- root/root usr/include/mupdf/fitz/transition.h
53-rw-r--r-- root/root usr/include/mupdf/fitz/tree.h
54-rw-r--r-- root/root usr/include/mupdf/fitz/util.h
55-rw-r--r-- root/root usr/include/mupdf/fitz/version.h
56-rw-r--r-- root/root usr/include/mupdf/fitz/write-pixmap.h
57-rw-r--r-- root/root usr/include/mupdf/fitz/writer.h
58-rw-r--r-- root/root usr/include/mupdf/fitz/xml.h
59-rw-r--r-- root/root usr/include/mupdf/memento.h
60-rw-r--r-- root/root usr/include/mupdf/pdf.h
61drwxr-xr-x root/root usr/include/mupdf/pdf/
62-rw-r--r-- root/root usr/include/mupdf/pdf/annot.h
63-rw-r--r-- root/root usr/include/mupdf/pdf/clean.h
64-rw-r--r-- root/root usr/include/mupdf/pdf/cmap.h
65-rw-r--r-- root/root usr/include/mupdf/pdf/crypt.h
66-rw-r--r-- root/root usr/include/mupdf/pdf/document.h
67-rw-r--r-- root/root usr/include/mupdf/pdf/event.h
68-rw-r--r-- root/root usr/include/mupdf/pdf/font.h
69-rw-r--r-- root/root usr/include/mupdf/pdf/form.h
70-rw-r--r-- root/root usr/include/mupdf/pdf/interpret.h
71-rw-r--r-- root/root usr/include/mupdf/pdf/javascript.h
72-rw-r--r-- root/root usr/include/mupdf/pdf/name-table.h
73-rw-r--r-- root/root usr/include/mupdf/pdf/object.h
74-rw-r--r-- root/root usr/include/mupdf/pdf/page.h
75-rw-r--r-- root/root usr/include/mupdf/pdf/parse.h
76-rw-r--r-- root/root usr/include/mupdf/pdf/resource.h
77-rw-r--r-- root/root usr/include/mupdf/pdf/xref.h
78-rw-r--r-- root/root usr/include/mupdf/ucdn.h
79drwxr-xr-x root/root usr/lib/
80-rw-r--r-- root/root usr/lib/libmupdf-third.a
81-rw-r--r-- root/root usr/lib/libmupdf.a
82drwxr-xr-x root/root usr/share/
83drwxr-xr-x root/root usr/share/man/
84drwxr-xr-x root/root usr/share/man/man1/
85-rw-r--r-- root/root usr/share/man/man1/mupdf.1.gz
86-rw-r--r-- root/root usr/share/man/man1/mutool.1.gz
diff --git a/mupdf/.md5sum b/mupdf/.md5sum
new file mode 100644
index 0000000..6889323
--- /dev/null
+++ b/mupdf/.md5sum
@@ -0,0 +1 @@
33105d4168c147692a7c5b3be22d54a9 mupdf-1.19.1-source.tar.xz
diff --git a/mupdf/Pkgfile b/mupdf/Pkgfile
new file mode 100644
index 0000000..21d1535
--- /dev/null
+++ b/mupdf/Pkgfile
@@ -0,0 +1,28 @@
1# Description: Lightweight PDF and XPS viewer
2# URL: https://www.mupdf.com/
3# Maintainer: Shokara Kou, kou at 13f0 dot net
4# Packager: Juergen Daubert, jue at crux dot nu
5# Depends on: harfbuzz libjpeg-turbo xorg-libxi
6
7name=mupdf
8version=1.19.1
9release=1
10source=(https://mupdf.com/downloads/archive/$name-$version-source.tar.xz)
11
12build() {
13 cd $name-$version-source
14
15 export USE_SYSTEM_LIBS='yes'
16
17 make install \
18 prefix=$PKG/usr \
19 mandir=$PKG/usr/share/man \
20 XCFLAGS="-fpic -fcommon" \
21 HAVE_GLUT=no \
22 USE_SYSTEM_JBIG2DEC=no \
23 USE_SYSTEM_OPENJPEG=no \
24 USE_SYSTEM_GUMBO=no
25
26 ln -s mupdf-x11 $PKG/usr/bin/mupdf
27 rm -r $PKG/usr/share/doc
28}