[packages/mupdf] - rel 3; build with new openjpeg2
arekm
arekm at pld-linux.org
Tue Nov 4 22:50:28 CET 2014
commit 7f62b7906818d8ac1396f22ba4b30b2f038690db
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Tue Nov 4 22:50:21 2014 +0100
- rel 3; build with new openjpeg2
mupdf-openjpeg.patch | 11 +++++++++++
mupdf.spec | 7 ++++---
2 files changed, 15 insertions(+), 3 deletions(-)
---
diff --git a/mupdf.spec b/mupdf.spec
index b7cfcad..1c28426 100644
--- a/mupdf.spec
+++ b/mupdf.spec
@@ -2,7 +2,7 @@ Summary: MuPDF - lightweight PDF, XPS and CBZ viewer and parser/rendering librar
Summary(pl.UTF-8): MuPDF - lekka przeglądarka oraz biblioteka renderująca PDF, XPS, CBZ
Name: mupdf
Version: 1.3
-Release: 2
+Release: 3
License: AGPL v3+
Group: Applications/Text
#Source0Download: http://code.google.com/p/mupdf/downloads/list?q=source
@@ -18,7 +18,7 @@ BuildRequires: freetype-devel >= 2
BuildRequires: jbig2dec-devel
BuildRequires: libjpeg-devel
BuildRequires: libstdc++-devel
-BuildRequires: openjpeg2-devel >= 2
+BuildRequires: openjpeg2-devel >= 2.1.0
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: v8-devel
@@ -59,7 +59,7 @@ Requires: freetype-devel >= 2
Requires: jbig2dec-devel
Requires: libjpeg-devel
Requires: libstdc++-devel
-Requires: openjpeg2-devel >= 2
+Requires: openjpeg2-devel >= 2.1.0
Requires: openssl-devel
Requires: v8-devel
Requires: zlib-devel
@@ -99,6 +99,7 @@ LDFLAGS="%{rpmldflags}" \
CC="%{__cc}" \
CXX="%{__cxx}" \
V8_PRESENT=yes \
+ SYS_OPENJPEG_CFLAGS="$(pkg-config --cflags libopenjp2)" \
build=release \
libdir=%{_libdir} \
verbose=1
diff --git a/mupdf-openjpeg.patch b/mupdf-openjpeg.patch
index cda5935..7f83cba 100644
--- a/mupdf-openjpeg.patch
+++ b/mupdf-openjpeg.patch
@@ -11,3 +11,14 @@
SYS_JBIG2DEC_LIBS = -ljbig2dec
SYS_JPEG_LIBS = -ljpeg
SYS_ZLIB_LIBS = -lz
+--- mupdf-1.3-source/source/fitz/load-jpx.c~ 2013-08-14 14:41:20.000000000 +0200
++++ mupdf-1.3-source/source/fitz/load-jpx.c 2014-11-04 22:47:25.217970803 +0100
+@@ -117,7 +117,7 @@
+ opj_stream_set_read_function(stream, stream_read);
+ opj_stream_set_skip_function(stream, stream_skip);
+ opj_stream_set_seek_function(stream, stream_seek);
+- opj_stream_set_user_data(stream, &sb);
++ opj_stream_set_user_data(stream, &sb, NULL);
+ /* Set the length to avoid an assert */
+ opj_stream_set_user_data_length(stream, size);
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mupdf.git/commitdiff/7f62b7906818d8ac1396f22ba4b30b2f038690db
More information about the pld-cvs-commit
mailing list