summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfacutuesca2016-07-16 12:01:21 -0300
committerfacutuesca2016-07-16 12:01:21 -0300
commita0c30372f27d33e2c9f1767ff136b20ef1be29e9 (patch)
tree57ba855df61823c71e972bfb874f3c36c3f4732b
parent0010b2833d16fddf369c831003bff70649bdeb4f (diff)
downloadaur-a0c30372f27d33e2c9f1767ff136b20ef1be29e9.tar.gz
Fix incompability with new openjpeg2 version
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD17
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7cfb317397d3..95efdbb7ff68 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by mksrcinfo v8
-# Tue Mar 22 12:56:17 UTC 2016
pkgbase = k2pdfopt
pkgdesc = A tool that optimizes PDF files for viewing on mobile readers
pkgver = 2.34a
- pkgrel = 3
+ pkgrel = 4
url = http://www.willus.com/k2pdfopt/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index a35ec7b79195..a851707a1332 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ _openjpeg_version=2.1.0
pkgname=k2pdfopt
pkgver=2.34a
-pkgrel=3
+pkgrel=4
pkgdesc="A tool that optimizes PDF files for viewing on mobile readers"
arch=('i686' 'x86_64')
url="http://www.willus.com/k2pdfopt/"
@@ -53,13 +53,20 @@ prepare() {
cd "${srcdir}"
patch -p0 -i "${srcdir}/tesseract.patch"
patch -p1 -i "${srcdir}/k2pdfopt.patch"
- mkdir -p "patched_libraries"
+ mkdir -p "patched_libraries/lib"
}
build() {
+ cd "${srcdir}/openjpeg-${_openjpeg_version}/"
+ cmake -D BUILD_SHARED_LIBS:bool=off .
+ make openjp2
+ cp bin/libopenjp2.a "${srcdir}/patched_libraries/lib/"
+
cd "${srcdir}/mupdf-${_mupdf_version}-source/"
- make prefix="${srcdir}/patched_libraries" install
+#Use the same openjpeg2 libraries as mupdf
+ make SYS_OPENJPEG_LIBS=-L/${srcdir}/patched_libraries/lib\ -lopenjp2 prefix="${srcdir}/patched_libraries" install
install -Dm644 build/debug/libmujs.a "${srcdir}/patched_libraries/lib/"
+
cd "${srcdir}/tesseract-${_tesseract_version}/"
./autogen.sh
./configure --prefix="${srcdir}/patched_libraries" --disable-shared
@@ -70,10 +77,6 @@ build() {
cp include/config.h "${srcdir}/patched_libraries/include"
make libs
cp src/libPgm2asc.a "${srcdir}/patched_libraries/lib"
- cd "${srcdir}/openjpeg-${_openjpeg_version}/"
- cmake -D BUILD_SHARED_LIBS:bool=off .
- make openjp2
- cp bin/libopenjp2.a "${srcdir}/patched_libraries/lib"
cd "${srcdir}/${pkgname}_v${pkgver}/k2pdfoptlib"
gcc -Ofast -Wall -c *.c -I ../include_mod/ -I ${srcdir}/patched_libraries/include \