X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-qt0-f173.google.com (mail-qt0-f173.google.com [209.85.216.173]) by lists.alpinelinux.org (Postfix) with ESMTP id 850D85C4F53 for ; Thu, 3 May 2018 20:10:06 +0000 (GMT) Received: by mail-qt0-f173.google.com with SMTP id q6-v6so24606706qtn.3 for ; Thu, 03 May 2018 13:10:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=sSl/+gnnOIP9CYxJ/Fn09yuTPl9Y9NlTbMRUbFh2Pgk=; b=S8FVrAYZ+rDRWdhn6Dq38jr2q7z7uScplc6JzEcWgX7DItBQPsB79mAIMPDXBBa7VQ m6JibEYMYb17hth+ALYSG+o6v/fRRZ5Il/RvgwXb3iUMpACpGUu5qQgWuOK3ridYDX55 WeFIz+aPjIoZQsCdelTAHEj8cRxiWaZYz2nyf+C3X1gqwaPc/qQR5z2H6bhGdP78es+l Z0stXeKqKX0b4LwcRuKQPDJK0GPTi63h6qaK0tiYUUVy55COs/QbWJ0Jj4kDbgfs7oVA Egu+ioe9hQ+cJfHztXO3IZg9IiwjnE9dQ3NcmbpKBOXxoWxH/kFojf8A10vA8SXQ65pt 1MCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=sSl/+gnnOIP9CYxJ/Fn09yuTPl9Y9NlTbMRUbFh2Pgk=; b=ABfLMfbvxyvddJNzjQsXF50B+NcSPAup8L98b3tQf1AIaXHX43Yc8TVker4EXw0Hwe cn9+FDkTfY8yhJ1cgBUUKky+FqBxc9SlIj8JaUSPLi9UTyVF4Zr5R9+8P5pky0HJpTNV zbrYVCbjj9PCDQUkU3kiRveZ9eNb9H+NXDGcm5dYY7n9Jep40VnC3kz3VKR7zCEzqB/y rBqiUh9eOUa38CgErVwIAUpdqNSEk99pe8hcJlg1KrisPxWCPKTKew/xa9bjS6T9oWB0 QSFoZo5gaYUAevdRsV+ujN7SQAhj6KzHkFBnUdowDkNV83m4Ll2KG8Z6i0Ux5freUFIz jfig== X-Gm-Message-State: ALQs6tA8pgmaStaykraBMWDxNy/mW7UZPKerojScKyn+uJPE32VhZbR5 jRdQuFWr4awCQhHBoWliTLYXrQ== X-Google-Smtp-Source: AB8JxZpava2sT6F8MKMNFGMtmxYd82ZB8SBXEybu6kqCXQBoYo5b7kHxPH0qypmq7Fs+DpNZvtGVPw== X-Received: by 2002:ac8:431a:: with SMTP id z26-v6mr22127364qtm.377.1525378205853; Thu, 03 May 2018 13:10:05 -0700 (PDT) Received: from localhost.localdomain (c-71-60-35-21.hsd1.pa.comcast.net. [71.60.35.21]) by smtp.googlemail.com with ESMTPSA id x125sm6016380qkb.84.2018.05.03.13.10.04 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 May 2018 13:10:05 -0700 (PDT) From: Daniel Sabogal To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH] main/mupdf: upgrade to 1.13.0 Date: Thu, 3 May 2018 16:13:50 -0400 Message-Id: <20180503201351.22742-1-dsabogalcc@gmail.com> X-Mailer: git-send-email 2.17.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- main/mupdf/APKBUILD | 22 +++++++++++++--------- main/mupdf/openjpeg-2.1.patch | 14 -------------- main/mupdf/shared-lib.patch | 27 ++++++++++++++++++++------- 3 files changed, 33 insertions(+), 30 deletions(-) delete mode 100644 main/mupdf/openjpeg-2.1.patch diff --git a/main/mupdf/APKBUILD b/main/mupdf/APKBUILD index c472980d8f..d150edfad7 100644 --- a/main/mupdf/APKBUILD +++ b/main/mupdf/APKBUILD @@ -2,7 +2,7 @@ # Contributor: Michael Zhou # Maintainer: Daniel Sabogal pkgname=mupdf -pkgver=1.12.0 +pkgver=1.13.0 pkgrel=0 pkgdesc="A lightweight PDF and XPS viewer" url="http://mupdf.com" @@ -14,9 +14,8 @@ makedepends="freetype-dev jpeg-dev jbig2dec-dev libx11-dev libxext-dev subpackages="$pkgname-doc $pkgname-dev $pkgname-x11:_x11 $pkgname-gl:_gl $pkgname-tools:_tools" options="!check" -source="http://mupdf.com/downloads/archive/$pkgname-$pkgver-source.tar.xz +source="http://mupdf.com/downloads/archive/$pkgname-$pkgver-source.tar.gz shared-lib.patch - openjpeg-2.1.patch " # secfixes: @@ -38,12 +37,18 @@ prepare() { } build() { - make prefix=/usr -C "$builddir" + cd "$builddir" + make prefix=/usr verbose=yes all extra-apps } package() { - make prefix=/usr DESTDIR="$pkgdir" \ - -C "$builddir" install + cd "$builddir" + make prefix=/usr DESTDIR="$pkgdir" install + + install -m755 build/release/mujstest \ + build/release/muraster \ + build/release/mjsgen \ + "$pkgdir"/usr/bin ln -s libmupdf.so.0 "$pkgdir"/usr/lib/libmupdf.so ln -s libmupdfthird.so.0 "$pkgdir"/usr/lib/libmupdfthird.so @@ -80,6 +85,5 @@ _tools() { "$subpkgdir"/usr/bin/ } -sha512sums="4c9ce81e7b0e2d77e017776fd9f700bc2f695f34b7fd97be7ba113ec1b340e7046c9db7d396abf19a98b1d0c7d72f01ecc1b44fadd250d2d6c6ffdcd9799bc16 mupdf-1.12.0-source.tar.xz -8d3f22908060351e8bb171c7c8248662dd6ac3fb5c765ad0ce33f33c418f6bcfb1982ea8e97b4fefee067c675cac03f76e8b715640dfd3689e8d7738384b6536 shared-lib.patch -3034e7d3248d904cc23e033a6331fc7a48d8f14e85deaa7b7b7bc37d8a3bc6c788e2fd0a866873a69c5f416d8de5b3a5b9efde4747fa50c2ea3c4b8d170aa549 openjpeg-2.1.patch" +sha512sums="d7fca7292e612959893a728d35964cf7b4e607385bdd72e81b8ca1de6ab642f999b734afbbf32d75400cd29b7e178ec360e65c91d7b1e1a53c2a04ff0adbd707 mupdf-1.13.0-source.tar.gz +4b8afc681f44ccd63c5f0edc574c62b025d5f9421a1277f838b1a9c2f8bd630a4df39c20ef9d6e7a9b453f074ece8e64053f8d14e85c5d0cab5a105365bed9b5 shared-lib.patch" diff --git a/main/mupdf/openjpeg-2.1.patch b/main/mupdf/openjpeg-2.1.patch deleted file mode 100644 index 437e114cb9..0000000000 --- a/main/mupdf/openjpeg-2.1.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- mupdf-1.12.0-source/source/fitz/load-jpx.c.orig -+++ mupdf-1.12.0-source/source/fitz/load-jpx.c -@@ -445,11 +445,6 @@ - - #else /* HAVE_LURATECH */ - --#define OPJ_STATIC --#define OPJ_HAVE_INTTYPES_H --#if !defined(_MSC_VER) || _MSC_VER >= 1600 --#define OPJ_HAVE_STDINT_H --#endif - #define USE_JPIP - - #include diff --git a/main/mupdf/shared-lib.patch b/main/mupdf/shared-lib.patch index a3d039a575..b471bba1d7 100644 --- a/main/mupdf/shared-lib.patch +++ b/main/mupdf/shared-lib.patch @@ -1,5 +1,5 @@ ---- mupdf-1.12.0-source/Makefile.orig -+++ mupdf-1.12.0-source/Makefile +--- mupdf-1.13.0-source/Makefile.orig ++++ mupdf-1.13.0-source/Makefile @@ -14,7 +14,7 @@ # Do not specify CFLAGS or LIBS on the make invocation line - specify # XCFLAGS or XLIBS instead. Make ignores any lines in the makefile that @@ -9,15 +9,15 @@ LIBS += $(XLIBS) -lm LIBS += $(FREETYPE_LIBS) -@@ -75,6 +75,7 @@ - CXX_CMD = $(QUIET_CXX) $(CXX) $(CFLAGS) -o $@ -c $< +@@ -76,6 +76,7 @@ + CXX_CMD = $(QUIET_CXX) $(CXX) $(filter-out -Wdeclaration-after-statement,$(CFLAGS)) -o $@ -c $< AR_CMD = $(QUIET_AR) $(AR) cr $@ $^ LINK_CMD = $(QUIET_LINK) $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) +LINK_SHARED_CMD = $(QUIET_LINK) $(CC) $(LDFLAGS) -shared -Wl,-soname,$(notdir $@) -o $@ $^ $(LIBS) MKDIR_CMD = $(QUIET_MKDIR) mkdir -p $@ RM_CMD = $(QUIET_RM) rm -f $@ TAGS_CMD = $(QUIET_TAGS) ctags $^ -@@ -90,6 +91,9 @@ +@@ -91,6 +92,9 @@ $(AR_CMD) $(RANLIB_CMD) @@ -27,14 +27,27 @@ $(OUT)/%.exe: $(OUT)/%.o | $(ALL_DIR) $(LINK_CMD) -@@ -312,8 +316,8 @@ +@@ -325,10 +329,10 @@ # --- Library --- -MUPDF_LIB = $(OUT)/libmupdf.a -THIRD_LIB = $(OUT)/libmupdfthird.a +-THREAD_LIB = $(OUT)/libmuthreads.a +-PKCS7_LIB = $(OUT)/libmupkcs7.a +MUPDF_LIB = $(OUT)/libmupdf.so.0 +THIRD_LIB = $(OUT)/libmupdfthird.so.0 - THREAD_LIB = $(OUT)/libmuthreads.a ++THREAD_LIB = $(OUT)/libmuthreads.so.0 ++PKCS7_LIB = $(OUT)/libmupkcs7.so.0 MUPDF_OBJ := \ + $(FITZ_OBJ) \ +@@ -360,7 +364,7 @@ + $(THREAD_LIB) : $(THREAD_OBJ) + $(PKCS7_LIB) : $(PKCS7_OBJ) + +-INSTALL_LIBS := $(MUPDF_LIB) $(THIRD_LIB) ++INSTALL_LIBS := $(MUPDF_LIB) $(THIRD_LIB) $(THREAD_LIB) $(PKCS7_LIB) + + # --- Tools and Apps --- + -- 2.17.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---