X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mx12.valuehost.ru (mx12.valuehost.ru [217.112.42.215]) by lists.alpinelinux.org (Postfix) with ESMTP id B4682F84F0A for ; Thu, 13 Dec 2018 07:09:25 +0000 (UTC) Received: from mx7.valuehost.ru (unknown [127.0.0.255]) by mx12.valuehost.ru (Postfix) with ESMTP id A9B3360480 for ; Thu, 13 Dec 2018 10:09:24 +0300 (MSK) From: alpine-mips-patches Date: Thu, 13 Dec 2018 05:51:24 +0000 Subject: [alpine-aports] [PATCH] main/jbig2dec: upgrade to 0.15, enable tests To: alpine-aports@lists.alpinelinux.org Message-Id: <20181213070924.A9B3360480@mx12.valuehost.ru> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: ./CHANGES claims "many security related and stability fixes". While here, enable built-in test suite (passes on x86_64 and mipseln8hf at least) and make sure libpng is not pulled accidentally during build. Pull the source from github.com as referenced on the project's web page. --- main/jbig2dec/APKBUILD | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/main/jbig2dec/APKBUILD b/main/jbig2dec/APKBUILD index f8786edbae..b4396b7869 100644 --- a/main/jbig2dec/APKBUILD +++ b/main/jbig2dec/APKBUILD @@ -1,15 +1,16 @@ # Contributor: Michael Zhou # Maintainer: Natanael Copa pkgname=jbig2dec -pkgver=0.14 +pkgver=0.15 pkgrel=0 pkgdesc="JBIG2 image compression format decoder" url="https://www.ghostscript.com/jbig2dec.html" arch="all" license="GPL-2.0-or-later" makedepends="autoconf automake libtool" +checkdepends="python2" subpackages="$pkgname-dev $pkgname-doc" -source="http://downloads.ghostscript.com/public/jbig2dec/jbig2dec-$pkgver.tar.gz" +source="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs924/jbig2dec-0.15.tar.gz" builddir="$srcdir/$pkgname-$pkgver" @@ -21,17 +22,26 @@ prepare() { build() { cd "$builddir" - ./configure --prefix=/usr \ + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ - --localstatedir=/var + --localstatedir=/var \ + --without-libpng make } +check() { + cd "$builddir" + make check +} + package() { cd "$builddir" make DESTDIR="$pkgdir" install } -sha512sums="066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b jbig2dec-0.14.tar.gz" +sha512sums="142acf0c47be094232ff21074414be5cf633a7008b2095d60b8878c4e125966f36632d8db191959ae1ac4b12b8fdc78139f67cd531717d203864b459d2570369 jbig2dec-0.15.tar.gz" -- 2.19.2 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---