[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Monday, September 14, 2020 @ 13:39:57 Author: freswa Revision: 705987 fix FS#67890 Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-14 13:37:27 UTC (rev 705986) +++ PKGBUILD2020-09-14 13:39:57 UTC (rev 705987) @@ -8,7 +8,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.17.0 -pkgrel=2 +pkgrel=3 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') url='https://mupdf.com/'
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Wednesday, May 6, 2020 @ 06:28:48 Author: eworm Revision: 625020 upgpkg: mupdf 1.17.0-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-06 06:20:34 UTC (rev 625019) +++ PKGBUILD2020-05-06 06:28:48 UTC (rev 625020) @@ -7,8 +7,8 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) -pkgver=1.16.1 -pkgrel=3 +pkgver=1.17.0 +pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') url='https://mupdf.com/' @@ -20,7 +20,7 @@ source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.xz"; 'mupdf.desktop' 'mupdf.xpm') -sha256sums=('6fe78184bd5208f9595e4d7f92bc8df50af30fbe8e2c1298b581c84945f2f5da' +sha256sums=('c935fb2593d9a28d9b56b59dad6e3b0716a6790f8a257a68fa7dcb4430bc6086' 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f' 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, March 26, 2020 @ 19:38:56 Author: eworm Revision: 604602 upgpkg: mupdf 1.16.1-3 rebuilt Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-26 19:38:45 UTC (rev 604601) +++ PKGBUILD2020-03-26 19:38:56 UTC (rev 604602) @@ -8,7 +8,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.16.1 -pkgrel=2 +pkgrel=3 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') url='https://mupdf.com/'
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, October 17, 2019 @ 14:56:58 Author: grazzolini Revision: 516460 upgpkg: mupdf 1.16.1-2 Rebuild for new jbig2dec Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-17 14:46:44 UTC (rev 516459) +++ PKGBUILD2019-10-17 14:56:58 UTC (rev 516460) @@ -8,7 +8,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.16.1 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') url='https://mupdf.com/'
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Friday, August 2, 2019 @ 19:26:28 Author: eworm Revision: 497093 upgpkg: mupdf 1.16.1-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-02 17:56:45 UTC (rev 497092) +++ PKGBUILD2019-08-02 19:26:28 UTC (rev 497093) @@ -7,7 +7,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) -pkgver=1.16.0 +pkgver=1.16.1 pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') @@ -20,7 +20,7 @@ source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.xz"; 'mupdf.desktop' 'mupdf.xpm') -sha256sums=('d28906cea4f602ced98f0b08d04138a9a4ac2e5462effa8c45f86c0816ab1da4' +sha256sums=('6fe78184bd5208f9595e4d7f92bc8df50af30fbe8e2c1298b581c84945f2f5da' 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f' 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Tuesday, July 30, 2019 @ 13:33:49 Author: eworm Revision: 495291 upgpkg: mupdf 1.16.0-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-30 13:32:25 UTC (rev 495290) +++ PKGBUILD2019-07-30 13:33:49 UTC (rev 495291) @@ -7,7 +7,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) -pkgver=1.15.0 +pkgver=1.16.0 pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') @@ -20,7 +20,7 @@ source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.xz"; 'mupdf.desktop' 'mupdf.xpm') -sha256sums=('565036cf7f140139c3033f0934b72e1885ac7e881994b7919e15d7bee3f8ac4e' +sha256sums=('d28906cea4f602ced98f0b08d04138a9a4ac2e5462effa8c45f86c0816ab1da4' 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f' 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 13:21:43 Author: eworm Revision: 467505 upgpkg: mupdf 1.15.0-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 7 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 10:53:02 UTC (rev 467504) +++ PKGBUILD2019-05-16 13:21:43 UTC (rev 467505) @@ -7,13 +7,13 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) -pkgver=1.14.0 +pkgver=1.15.0 pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') url='https://mupdf.com/' license=('AGPL3') -makedepends=('curl' 'desktop-file-utils' 'freetype2' 'freeglut' 'glu' 'harfbuzz' +makedepends=('desktop-file-utils' 'freetype2' 'freeglut' 'glu' 'harfbuzz' 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'libxext') # we need static libs for zathura-pdf-mupdf options=('staticlibs') @@ -20,7 +20,7 @@ source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.xz"; 'mupdf.desktop' 'mupdf.xpm') -sha256sums=('603e69a96b04cdf9b19a3e41bd7b20c63b39abdcfba81a7460fcdcc205f856df' +sha256sums=('565036cf7f140139c3033f0934b72e1885ac7e881994b7919e15d7bee3f8ac4e' 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f' 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8') @@ -27,11 +27,8 @@ prepare() { cd $pkgbase-${pkgver/_/}-source - # fix linking curl - sed -i '/SYS_CURL_LIBS/s|$| -lpthread|' Makethird - # remove bundled packages, we want our system libraries - rm -rf thirdparty/{curl,freeglut,freetype,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib} + rm -rf thirdparty/{freeglut,freetype,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib} } build() { @@ -43,7 +40,7 @@ export USE_SYSTEM_LIBS cd $pkgbase-${pkgver/_/}-source - make build=release libs apps extra + make build=release libs apps } package_libmupdf() { @@ -62,12 +59,12 @@ package_mupdf() { pkgdesc='Lightweight PDF and XPS viewer' - depends=('curl' 'desktop-file-utils' 'freetype2' 'harfbuzz' 'jbig2dec' + depends=('desktop-file-utils' 'freetype2' 'harfbuzz' 'jbig2dec' 'libjpeg' 'openjpeg2' 'openssl' 'libxext') cd $pkgbase-${pkgver/_/}-source - install -D -m0755 build/release/mupdf-x11-curl "$pkgdir"/usr/bin/mupdf + install -D -m0755 build/release/mupdf-x11 "$pkgdir"/usr/bin/mupdf install -D -m0644 docs/man/mupdf.1 "$pkgdir"/usr/share/man/man1/mupdf.1 @@ -107,9 +104,7 @@ cd $pkgbase-${pkgver/_/}-source install -D -m0755 build/release/mutool "$pkgdir"/usr/bin/mutool - install -D -m0755 build/release/mujstest "$pkgdir"/usr/bin/mujstest install -D -m0755 build/release/muraster "$pkgdir"/usr/bin/muraster - install -D -m0755 build/release/mjsgen "$pkgdir"/usr/bin/mjsgen install -D -m0644 docs/man/mutool.1 "$pkgdir"/usr/share/man/man1/mutool.1
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, October 4, 2018 @ 16:43:07 Author: eworm Revision: 389557 upgpkg: mupdf 1.14.0-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-04 16:43:01 UTC (rev 389556) +++ PKGBUILD2018-10-04 16:43:07 UTC (rev 389557) @@ -7,7 +7,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) -pkgver=1.13.0 +pkgver=1.14.0 pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('x86_64') @@ -17,10 +17,10 @@ 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'libxext') # we need static libs for zathura-pdf-mupdf options=('staticlibs') -source=("https://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.xz"; +source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.xz"; 'mupdf.desktop' 'mupdf.xpm') -sha256sums=('746698e0d5cd113bdcb8f65d096772029edea8cf20704f0d15c96cb5449a4904' +sha256sums=('603e69a96b04cdf9b19a3e41bd7b20c63b39abdcfba81a7460fcdcc205f856df' 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f' 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8') @@ -27,14 +27,11 @@ prepare() { cd $pkgbase-${pkgver/_/}-source + # fix linking curl + sed -i '/SYS_CURL_LIBS/s|$| -lpthread|' Makethird + # remove bundled packages, we want our system libraries - rm -rf thirdparty/{curl,freeglut,freetype,harfbuzz,jbig2dec,lcms2,libjpeg,openjpeg,zlib} - - # fix includes for jbig2dec - sed '/^JBIG2DEC_CFLAGS :=/s|$| -I./include/mupdf|' -i Makethird - - # this does not build with openssl 1.1.0, so disable checks - sed -i 's/pkg-config --exists \(libcrypto\|openssl\)/false/' Makerules + rm -rf thirdparty/{curl,freeglut,freetype,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib} } build() { @@ -41,6 +38,9 @@ CFLAGS+=' -fPIC' CXXFLAGS+=' -fPIC' export CFLAGS CXXFLAGS + + USE_SYSTEM_LIBS='yes' + export USE_SYSTEM_LIBS cd $pkgbase-${pkgver/_/}-source make build=release libs apps extra @@ -83,7 +83,7 @@ conflicts=('mupdf') provides=("mupdf=${pkgver}") depends=('desktop-file-utils' 'freetype2' 'freeglut' 'glu' 'harfbuzz' 'jbig2dec' - 'libjpeg' 'openjpeg2') + 'libjpeg' 'openjpeg2' 'openssl') cd $pkgbase-${pkgver/_/}-source @@ -102,7 +102,7 @@ pkgdesc='Tools for Lightweight PDF and XPS viewer' depends=('mupdf') depends=('freetype2' 'jbig2dec' 'libjpeg' - 'openjpeg2' 'harfbuzz') + 'openjpeg2' 'harfbuzz' 'openssl') cd $pkgbase-${pkgver/_/}-source
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Sunday, September 10, 2017 @ 21:21:56 Author: eworm Revision: 256830 upgpkg: mupdf 1.11-4 properly remove 3rd party libjpeg to link against system library (FS#55569) Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-10 21:16:00 UTC (rev 256829) +++ PKGBUILD2017-09-10 21:21:56 UTC (rev 256830) @@ -9,7 +9,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.11 -pkgrel=3 +pkgrel=4 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -31,7 +31,7 @@ cd $pkgbase-${pkgver/_/}-source # remove bundled packages, we want our system libraries - rm -rf thirdparty/{curl,freetype,glfw,harfbuzz,jbig2dec,jpeg,openjpeg,zlib} + rm -rf thirdparty/{curl,freetype,glfw,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib} # fix function for openjpeg 2.1.x patch -Np1 < "${srcdir}/0001-mupdf-openjpeg.patch"
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Monday, July 10, 2017 @ 13:19:01 Author: eworm Revision: 243628 upgpkg: mupdf 1.11-2 PIE static libraries rebuild Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-07-10 13:14:34 UTC (rev 243627) +++ PKGBUILD2017-07-10 13:19:01 UTC (rev 243628) @@ -9,7 +9,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.11 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com'
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Friday, February 24, 2017 @ 13:52:45 Author: eworm Revision: 213729 upgpkg: mupdf 1.10_a-2 do not link against openssl Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-24 10:55:03 UTC (rev 213728) +++ PKGBUILD2017-02-24 13:52:45 UTC (rev 213729) @@ -9,13 +9,13 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.10_a -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' license=('AGPL3') makedepends=('curl' 'desktop-file-utils' 'freetype2' 'glfw' 'harfbuzz' - 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'openssl') + 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2') # we need static libs for zathura-pdf-mupdf options=('staticlibs') source=("https://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz"; @@ -38,6 +38,9 @@ # fix includes for jbig2dec sed '/^JBIG2DEC_CFLAGS :=/s|$| -I./include/mupdf|' -i Makethird + + # this does not build with openssl 1.1.0, so disable checks + sed -i 's/pkg-config --exists \(libcrypto\|openssl\)/false/' Makerules } build() {
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Friday, January 27, 2017 @ 14:42:17 Author: eworm Revision: 209243 download via https Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-27 14:37:30 UTC (rev 209242) +++ PKGBUILD2017-01-27 14:42:17 UTC (rev 209243) @@ -18,7 +18,7 @@ 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'openssl') # we need static libs for zathura-pdf-mupdf options=('staticlibs') -source=("http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz"; +source=("https://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz"; '0001-mupdf-openjpeg.patch' 'mupdf.desktop' 'mupdf.xpm')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, December 1, 2016 @ 10:50:37 Author: eworm Revision: 197594 upgpkg: mupdf 1.10_a-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-01 10:16:11 UTC (rev 197593) +++ PKGBUILD2016-12-01 10:50:37 UTC (rev 197594) @@ -8,7 +8,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) -pkgver=1.10 +pkgver=1.10_a pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') @@ -22,7 +22,7 @@ '0001-mupdf-openjpeg.patch' 'mupdf.desktop' 'mupdf.xpm') -sha256sums=('1185637A93055CDAE8335DB14FEF3E0FBD2ACADAE94EABD2EC0111D89A04A667' +sha256sums=('aacc1f36b9180f562022ef1ab3439b009369d944364f3cff8a2a898834e3a836' 'e55c3b876149d46983b155b0a237fa7d8d47a49e4ecab848bfca3fd549c644c4' '70f632e22902ad4224b1d88696702b3ba4eb3c28eb7acf735f06d16e6884a078' 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Tuesday, August 30, 2016 @ 20:23:41 Author: eworm Revision: 188073 upgpkg: mupdf 1.9_a-5 make sure that number of colors in mesh params is valid https://security-tracker.debian.org/tracker/CVE-2016-6525 Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-30 18:30:37 UTC (rev 188072) +++ PKGBUILD2016-08-30 20:23:41 UTC (rev 188073) @@ -9,7 +9,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.9_a -pkgrel=4 +pkgrel=5 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -20,12 +20,14 @@ options=('staticlibs') source=("http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz"; '0001-mupdf-openjpeg.patch' - 'mupdf-0001-bug-696941-fix-use-after-free.patch::http://git.ghostscript.com/?p=mupdf.git;a=commitdiff_plain;h=fa1936405b6a84e5c9bb440912c23d532772f958' + 'mupdf-0001-bug-696941-fix-use-after-free.patch::http://git.ghostscript.com/?p=mupdf.git;a=patch;h=fa1936405b6a84e5c9bb440912c23d532772f958' + 'mupdf-0002-make-sure-that-number-of-colors-in-mesh-params-is-valid.patch::http://git.ghostscript.com/?p=mupdf.git;a=patch;h=39b0f07dd960f34e7e6bf230ffc3d87c41ef0f2e' 'mupdf.desktop' 'mupdf.xpm') md5sums=('658b90788a57d858dcb069cf326e11c3' 'c2d096ecd41ae26735551d01099c0a3e' - '5fb16881b14c686a44957ec53f7fa924' + 'cc0d5363bf0fd4daa46380f3799e1d16' + 'f73ad47c6d57aa6cc6fcfbc9aa98465f' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1') @@ -40,6 +42,11 @@ # https://security-tracker.debian.org/tracker/CVE-2016-6265 patch -Np1 < "${srcdir}/mupdf-0001-bug-696941-fix-use-after-free.patch" + # Make sure that number of colors in mesh params is valid. + # CVE-2016-6525 + # https://security-tracker.debian.org/tracker/CVE-2016-6525 + patch -Np1 < "${srcdir}/mupdf-0002-make-sure-that-number-of-colors-in-mesh-params-is-valid.patch" + # fix function for openjpeg 2.1.x patch -Np1 < "${srcdir}/0001-mupdf-openjpeg.patch"
[arch-commits] Commit in mupdf/trunk (PKGBUILD mupdf.install)
Date: Wednesday, April 27, 2016 @ 15:38:16 Author: eworm Revision: 172042 upgpkg: mupdf 1.9_a-3 Hooks! (Remove install file...) Modified: mupdf/trunk/PKGBUILD Deleted: mupdf/trunk/mupdf.install ---+ PKGBUILD |3 +-- mupdf.install | 12 2 files changed, 1 insertion(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-27 13:28:53 UTC (rev 172041) +++ PKGBUILD2016-04-27 13:38:16 UTC (rev 172042) @@ -9,7 +9,7 @@ pkgbase=mupdf pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.9_a -pkgrel=2 +pkgrel=3 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -16,7 +16,6 @@ license=('AGPL3') makedepends=('curl' 'desktop-file-utils' 'freetype2' 'glfw' 'harfbuzz' 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'openssl') -install=mupdf.install # we need static libs for zathura-pdf-mupdf options=('staticlibs') source=(http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz Deleted: mupdf.install === --- mupdf.install 2016-04-27 13:28:53 UTC (rev 172041) +++ mupdf.install 2016-04-27 13:38:16 UTC (rev 172042) @@ -1,12 +0,0 @@ -post_install() { - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} -
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Tuesday, April 26, 2016 @ 13:22:52 Author: eworm Revision: 171885 upgpkg: mupdf 1.9_a-2 MuPDF has static data (mostly fonts), that is linked into library and every single executable. This results in huge files (and package). Let's split the package to reduce download size and disk usage. Most people only need mupdf itself anyway... Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 95 - 1 file changed, 75 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-26 10:31:13 UTC (rev 171884) +++ PKGBUILD2016-04-26 11:22:52 UTC (rev 171885) @@ -6,31 +6,30 @@ # Contributor: Pierre-Paul Paquin # Contributor: xduugu -pkgname=mupdf +pkgbase=mupdf +pkgname=(libmupdf mupdf mupdf-gl mupdf-tools) pkgver=1.9_a -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' license=('AGPL3') -depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' - 'openssl' 'openjpeg2' 'mesa' 'libgl' 'libxcursor' 'libxrandr' -'libxinerama' 'harfbuzz' 'glfw') -makedepends=('mesa-libgl') +makedepends=('curl' 'desktop-file-utils' 'freetype2' 'glfw' 'harfbuzz' + 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'openssl') install=mupdf.install # we need static libs for zathura-pdf-mupdf options=('staticlibs') source=(http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz +mupdf-1.5-openjpeg-2.1.0.patch mupdf.desktop -mupdf.xpm -mupdf-1.5-openjpeg-2.1.0.patch) + mupdf.xpm) md5sums=('658b90788a57d858dcb069cf326e11c3' + '8e71587ad9b86e10c9144618ab43149b' '39b54f82a763aac54e352315a0ee9037' - 'f3f35e7320bafde331250de1c99186a1' - '8e71587ad9b86e10c9144618ab43149b') + 'f3f35e7320bafde331250de1c99186a1') prepare() { - cd $pkgname-${pkgver/_/}-source + cd $pkgbase-${pkgver/_/}-source # remove bundled packages, we want our system libraries rm -rf thirdparty/{curl,freetype,glfw,harfbuzz,jbig2dec,jpeg,openjpeg,zlib} @@ -50,20 +49,76 @@ SYS_GLFW_LIBS="$(pkg-config --libs glfw3) -lGL" export HAVE_GLFW SYS_GLFW_CFLAGS SYS_GLFW_LIBS - cd $pkgname-${pkgver/_/}-source + cd $pkgbase-${pkgver/_/}-source make build=release } -package() { - cd $pkgname-${pkgver/_/}-source +package_libmupdf() { + pkgdesc='Library for Lightweight PDF and XPS viewer' + + cd $pkgbase-${pkgver/_/}-source + make build=release prefix="$pkgdir"/usr install - mv "$pkgdir"/usr/bin/mupdf-x11-curl "$pkgdir"/usr/bin/mupdf - rm "$pkgdir"/usr/bin/mupdf-x11 + rm -rf "$pkgdir"/usr/{bin,share/man} + mv "$pkgdir"/usr/share/doc/mupdf "$pkgdir"/usr/share/doc/libmupdf - install -Dm644 ../mupdf.desktop "$pkgdir"/usr/share/applications/mupdf.desktop - install -Dm644 ../mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm - find "$pkgdir"/usr/include "$pkgdir"/usr/share "$pkgdir"/usr/lib \ --type f -exec chmod -v 0644 {} + +-type f -exec chmod 0644 {} + } + +package_mupdf() { + pkgdesc='Lightweight PDF and XPS viewer' + depends=('curl' 'desktop-file-utils' 'freetype2' 'harfbuzz' 'jbig2dec' + 'libjpeg' 'openjpeg2' 'openssl') + + cd $pkgbase-${pkgver/_/}-source + + install -D -m0755 build/release/mupdf-x11-curl "$pkgdir"/usr/bin/mupdf + + install -D -m0644 docs/man/mupdf.1 "$pkgdir"/usr/share/man/man1/mupdf.1 + + install -d "$pkgdir"/usr/share/doc/mupdf + install -m0644 README COPYING CHANGES "$pkgdir"/usr/share/doc/mupdf + + install -D -m0644 ../mupdf.desktop "$pkgdir"/usr/share/applications/mupdf.desktop + install -D -m0644 ../mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm +} + +package_mupdf-gl() { + pkgdesc='Lightweight PDF and XPS viewer with OpenGL backend' + conflicts=('mupdf') + provides=('mupdf') + depends=('desktop-file-utils' 'freetype2' 'glfw' 'harfbuzz' 'jbig2dec' + 'libjpeg' 'openjpeg2' 'openssl') + + cd $pkgbase-${pkgver/_/}-source + + install -D -m0755 build/release/mupdf-gl "$pkgdir"/usr/bin/mupdf + + install -D -m0644 docs/man/mupdf.1 "$pkgdir"/usr/share/man/man1/mupdf.1 + + install -d "$pkgdir"/usr/share/doc/mupdf + install -m0644 README COPYING CHANGES "$pkgdir"/usr/share/doc/mupdf + + install -D -m0644 ../mupdf.desktop "$pkgdir"/usr/share/applications/mupdf.desktop + install -D -m0644 ../mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm +} + +package_mupdf-tools() { + pkgdesc='Tools for Lightweight PDF and XPS viewer' + depends=('mupdf') + depends=('freetype2' 'jbig2dec' 'libjpeg' + 'openssl' 'openjpeg2' 'harfbuzz') + + cd $pkgbase-${pkgver/_/}-source + + install -D -m0755 build/release/mutool "$pkgdir"/usr/bin/mutool + install -D -m0755 build/release/mujstest "$pkgdir"/usr/bin/mujstest + + install -D -m0644 docs/man/mutool.1 "$pkgdir"/usr/share/man/man1/mutool.1 + + install -d "$pkgdir"/usr/share/doc/mupdf-tools
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Saturday, April 23, 2016 @ 19:47:16 Author: eworm Revision: 171637 use system glfw and harfbuzz Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-23 17:17:30 UTC (rev 171636) +++ PKGBUILD2016-04-23 17:47:16 UTC (rev 171637) @@ -15,7 +15,7 @@ license=('AGPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' 'openssl' 'openjpeg2' 'mesa' 'libgl' 'libxcursor' 'libxrandr' -'libxinerama') +'libxinerama' 'harfbuzz' 'glfw') makedepends=('mesa-libgl') install=mupdf.install # we need static libs for zathura-pdf-mupdf @@ -31,7 +31,10 @@ prepare() { cd $pkgname-${pkgver/_/}-source - rm -rf thirdparty/{curl,freetype,jpeg,zlib,jbig2dec,openjpeg} + + # remove bundled packages, we want our system libraries + rm -rf thirdparty/{curl,freetype,glfw,harfbuzz,jbig2dec,jpeg,openjpeg,zlib} + patch -p1 -i ../mupdf-1.5-openjpeg-2.1.0.patch sed '/^JBIG2DEC_CFLAGS :=/s|$| -I./include/mupdf|' -i Makethird @@ -40,9 +43,15 @@ build() { CFLAGS+=' -fPIC' CXXFLAGS+=' -fPIC' + export CFLAGS CXXFLAGS + HAVE_GLFW='yes' + SYS_GLFW_CFLAGS="$(pkg-config --cflags glfw3)" + SYS_GLFW_LIBS="$(pkg-config --libs glfw3) -lGL" + export HAVE_GLFW SYS_GLFW_CFLAGS SYS_GLFW_LIBS + cd $pkgname-${pkgver/_/}-source - make build=release CURL_LIBS='-lcurl -lpthread' + make build=release } package() {
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, April 21, 2016 @ 14:57:42 Author: eworm Revision: 171507 upgpkg: mupdf 1.9_a-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-21 12:00:14 UTC (rev 171506) +++ PKGBUILD2016-04-21 12:57:42 UTC (rev 171507) @@ -7,7 +7,7 @@ # Contributor: xduugu pkgname=mupdf -pkgver=1.9 +pkgver=1.9_a pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') @@ -24,7 +24,7 @@ mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('6677c6386e8408a72826a0b7bc647a45' +md5sums=('658b90788a57d858dcb069cf326e11c3' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Monday, April 18, 2016 @ 16:03:22 Author: eworm Revision: 171353 upgpkg: mupdf 1.9-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-18 13:30:23 UTC (rev 171352) +++ PKGBUILD2016-04-18 14:03:22 UTC (rev 171353) @@ -7,8 +7,8 @@ # Contributor: xduugu pkgname=mupdf -pkgver=1.8 -pkgrel=2 +pkgver=1.9 +pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -18,12 +18,13 @@ 'libxinerama') makedepends=('mesa-libgl') install=mupdf.install +# we need static libs for zathura-pdf-mupdf options=('staticlibs') source=(http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('3205256d78d8524d67dd2a47c7a345fa' +md5sums=('6677c6386e8408a72826a0b7bc647a45' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b') @@ -47,7 +48,6 @@ package() { cd $pkgname-${pkgver/_/}-source make build=release prefix="$pkgdir"/usr install - install -Dm644 build/release/libmujs.a "$pkgdir"/usr/lib mv "$pkgdir"/usr/bin/mupdf-x11-curl "$pkgdir"/usr/bin/mupdf rm "$pkgdir"/usr/bin/mupdf-x11
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Wednesday, November 11, 2015 @ 23:28:58 Author: bpiotrowski Revision: 146618 upgpkg: mupdf 1.8-2 depend on libgl instead of mesa-libgl Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-11 22:06:42 UTC (rev 146617) +++ PKGBUILD2015-11-11 22:28:58 UTC (rev 146618) @@ -8,14 +8,15 @@ pkgname=mupdf pkgver=1.8 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' license=('AGPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' - 'openssl' 'openjpeg2' 'mesa' 'mesa-libgl' 'libxcursor' 'libxrandr' + 'openssl' 'openjpeg2' 'mesa' 'libgl' 'libxcursor' 'libxrandr' 'libxinerama') +makedepends=('mesa-libgl') install=mupdf.install options=('staticlibs') source=(http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Wednesday, November 11, 2015 @ 20:23:45 Author: eworm Revision: 146603 upgpkg: mupdf 1.8-1 upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-11 19:07:17 UTC (rev 146602) +++ PKGBUILD2015-11-11 19:23:45 UTC (rev 146603) @@ -7,14 +7,15 @@ # Contributor: xduugu pkgname=mupdf -pkgver=1.7_a -pkgrel=2 +pkgver=1.8 +pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' license=('AGPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' - 'openssl' 'openjpeg2') + 'openssl' 'openjpeg2' 'mesa' 'mesa-libgl' 'libxcursor' 'libxrandr' +'libxinerama') install=mupdf.install options=('staticlibs') source=(http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz @@ -21,7 +22,7 @@ mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('319fda2cc5301bb3ec2e1d82c3329986' +md5sums=('3205256d78d8524d67dd2a47c7a345fa' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, May 7, 2015 @ 21:33:30 Author: eworm Revision: 132893 upgpkg: mupdf 1.7_a-2 The git tag was updated, tarball was recreated. Let's rebuild with latest source to make sure nothing breaks. Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-07 19:30:32 UTC (rev 132892) +++ PKGBUILD2015-05-07 19:33:30 UTC (rev 132893) @@ -8,7 +8,7 @@ pkgname=mupdf pkgver=1.7_a -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -21,7 +21,7 @@ mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('c0a33f8c28cb0a1ac460f0fa59e78d29' +md5sums=('319fda2cc5301bb3ec2e1d82c3329986' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, May 7, 2015 @ 13:43:41 Author: eworm Revision: 132875 upgpkg: mupdf 1.7_a-1 upstream bugfix release 1.7a Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-07 11:39:39 UTC (rev 132874) +++ PKGBUILD2015-05-07 11:43:41 UTC (rev 132875) @@ -1,5 +1,6 @@ # $Id$ -# Maintainer: Bartłomiej Piotrowski +# Maintainer: Christian Hesse +# Contributor: Bartłomiej Piotrowski # Contributor: Brad Fanella # Contributor: Stefan Husmann # Contributor: Pierre-Paul Paquin @@ -6,7 +7,7 @@ # Contributor: xduugu pkgname=mupdf -pkgver=1.7 +pkgver=1.7_a pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') @@ -16,17 +17,17 @@ 'openssl' 'openjpeg2') install=mupdf.install options=('staticlibs') -source=(http://mupdf.com/downloads/mupdf-$pkgver-source.tar.gz +source=(http://mupdf.com/downloads/mupdf-${pkgver/_/}-source.tar.gz mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('81d36f436a7065c81a501ed7ff4ee21e' +md5sums=('c0a33f8c28cb0a1ac460f0fa59e78d29' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b') prepare() { - cd $pkgname-$pkgver-source + cd $pkgname-${pkgver/_/}-source rm -rf thirdparty/{curl,freetype,jpeg,zlib,jbig2dec,openjpeg} patch -p1 -i ../mupdf-1.5-openjpeg-2.1.0.patch @@ -37,12 +38,12 @@ CFLAGS+=' -fPIC' CXXFLAGS+=' -fPIC' - cd $pkgname-$pkgver-source + cd $pkgname-${pkgver/_/}-source make build=release CURL_LIBS='-lcurl -lpthread' } package() { - cd $pkgname-$pkgver-source + cd $pkgname-${pkgver/_/}-source make build=release prefix="$pkgdir"/usr install install -Dm644 build/release/libmujs.a "$pkgdir"/usr/lib
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Saturday, April 18, 2015 @ 19:49:20 Author: bpiotrowski Revision: 131635 upgpkg: mupdf 1.7-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-18 17:32:05 UTC (rev 131634) +++ PKGBUILD2015-04-18 17:49:20 UTC (rev 131635) @@ -6,12 +6,12 @@ # Contributor: xduugu pkgname=mupdf -pkgver=1.6 +pkgver=1.7 pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' -license=('GPL3') +license=('AGPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' 'openssl' 'openjpeg2') install=mupdf.install @@ -20,7 +20,7 @@ mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('8d69db41ae9e0b6807b76bb6ed70dc2f' +md5sums=('81d36f436a7065c81a501ed7ff4ee21e' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b') @@ -29,6 +29,8 @@ cd $pkgname-$pkgver-source rm -rf thirdparty/{curl,freetype,jpeg,zlib,jbig2dec,openjpeg} patch -p1 -i ../mupdf-1.5-openjpeg-2.1.0.patch + + sed '/^JBIG2DEC_CFLAGS :=/s|$| -I./include/mupdf|' -i Makethird } build() {
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Wednesday, October 1, 2014 @ 10:29:12 Author: bpiotrowski Revision: 119929 upgpkg: mupdf 1.6-1 new upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-01 08:24:04 UTC (rev 119928) +++ PKGBUILD2014-10-01 08:29:12 UTC (rev 119929) @@ -6,8 +6,8 @@ # Contributor: xduugu pkgname=mupdf -pkgver=1.5 -pkgrel=2 +pkgver=1.6 +pkgrel=1 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -20,7 +20,7 @@ mupdf.desktop mupdf.xpm mupdf-1.5-openjpeg-2.1.0.patch) -md5sums=('89bd4ddc74c266062ebf2702741bb173' +md5sums=('8d69db41ae9e0b6807b76bb6ed70dc2f' '39b54f82a763aac54e352315a0ee9037' 'f3f35e7320bafde331250de1c99186a1' '8e71587ad9b86e10c9144618ab43149b')
[arch-commits] Commit in mupdf/trunk (PKGBUILD mupdf-1.5-openjpeg-2.1.0.patch)
Date: Sunday, September 7, 2014 @ 09:07:19 Author: bpiotrowski Revision: 118518 upgpkg: mupdf 1.5-2 use system openjpeg2 to make zathura users happy (FS#41831) Added: mupdf/trunk/mupdf-1.5-openjpeg-2.1.0.patch Modified: mupdf/trunk/PKGBUILD + PKGBUILD | 13 - mupdf-1.5-openjpeg-2.1.0.patch | 13 + 2 files changed, 21 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-07 06:31:15 UTC (rev 118517) +++ PKGBUILD2014-09-07 07:07:19 UTC (rev 118518) @@ -7,25 +7,28 @@ pkgname=mupdf pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' license=('GPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' - 'openssl') + 'openssl' 'openjpeg2') install=mupdf.install options=('staticlibs') source=(http://mupdf.com/downloads/mupdf-$pkgver-source.tar.gz mupdf.desktop -mupdf.xpm) +mupdf.xpm +mupdf-1.5-openjpeg-2.1.0.patch) md5sums=('89bd4ddc74c266062ebf2702741bb173' '39b54f82a763aac54e352315a0ee9037' - 'f3f35e7320bafde331250de1c99186a1') + 'f3f35e7320bafde331250de1c99186a1' + '8e71587ad9b86e10c9144618ab43149b') prepare() { cd $pkgname-$pkgver-source - rm -rf thirdparty/{curl,freetype,jpeg,zlib,jbig2dec} + rm -rf thirdparty/{curl,freetype,jpeg,zlib,jbig2dec,openjpeg} + patch -p1 -i ../mupdf-1.5-openjpeg-2.1.0.patch } build() { Added: mupdf-1.5-openjpeg-2.1.0.patch === --- mupdf-1.5-openjpeg-2.1.0.patch (rev 0) +++ mupdf-1.5-openjpeg-2.1.0.patch 2014-09-07 07:07:19 UTC (rev 118518) @@ -0,0 +1,13 @@ +diff --git a/source/fitz/load-jpx.c b/source/fitz/load-jpx.c +index dd7bf9e..b7c8680 100644 +--- a/source/fitz/load-jpx.c b/source/fitz/load-jpx.c +@@ -116,7 +116,7 @@ fz_load_jpx(fz_context *ctx, unsigned char *data, int size, fz_colorspace *defcs + opj_stream_set_read_function(stream, fz_opj_stream_read); + opj_stream_set_skip_function(stream, fz_opj_stream_skip); + opj_stream_set_seek_function(stream, fz_opj_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); +
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, April 17, 2014 @ 12:46:00 Author: spupykin Revision: 109643 Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-04-17 10:33:05 UTC (rev 109642) +++ PKGBUILD2014-04-17 10:46:00 UTC (rev 109643) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.4 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -45,6 +45,7 @@ package() { cd $pkgname-$pkgver-source make build=release prefix="$pkgdir"/usr install + install -Dm644 build/release/libmujs.a "$pkgdir"/usr/lib mv "$pkgdir"/usr/bin/mupdf-x11-curl "$pkgdir"/usr/bin/mupdf rm "$pkgdir"/usr/bin/mupdf-x11
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Sunday, October 27, 2013 @ 11:47:30 Author: bpiotrowski Revision: 99334 upgpkg: mupdf 1.3-7 - bring back static libraries (FS#37508) Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-10-27 08:52:14 UTC (rev 99333) +++ PKGBUILD2013-10-27 10:47:30 UTC (rev 99334) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.3 -pkgrel=6 +pkgrel=7 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -14,6 +14,7 @@ license=('GPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' 'openssl') install=mupdf.install +options=('staticlibs') source=(https://mupdf.googlecode.com/files/$pkgname-$pkgver-source.tar.gz mupdf-1.3-system-libcurl.patch) sha256sums=('aba8b31bee9cc0a16abedab5e31c81c65996cba5591e62a50a79bea2a63d4478'
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Saturday, October 26, 2013 @ 16:31:22 Author: bpiotrowski Revision: 99256 upgpkg: mupdf 1.3-6 remove static libraries Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-10-26 14:31:13 UTC (rev 99255) +++ PKGBUILD2013-10-26 14:31:22 UTC (rev 99256) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.3 -pkgrel=5 +pkgrel=6 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com'
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Friday, September 6, 2013 @ 08:39:41 Author: bpiotrowski Revision: 96827 upgpkg: mupdf 1.3-5 - desktop file is used only to open files, use NoDisplay=true to hide it in menu Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-09-06 05:43:20 UTC (rev 96826) +++ PKGBUILD2013-09-06 06:39:41 UTC (rev 96827) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.3 -pkgrel=4 +pkgrel=5 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -44,6 +44,7 @@ sed -i -e 's/mupdf.xpm/mupdf/' \ -e 's/application\/x-pdf/application\/x-pdf/' \ -e 's/mupdf-select-file/mupdf/' \ + -e 's/^$/NoDisplay=true/' \ mupdf.desktop install -Dm644 mupdf.desktop "$pkgdir"/usr/share/applications/mupdf.desktop install -Dm644 mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm
[arch-commits] Commit in mupdf/trunk (PKGBUILD mupdf-1.3-system-libcurl.patch)
Date: Saturday, August 31, 2013 @ 11:24:47 Author: bpiotrowski Revision: 96532 upgpkg: mupdf 1.3-4 - switch back to shared libraries (except for openjpeg) - make use of CURL_LIBS when shared curl is used - change headers and documentation permissions to 0644 Thank to Leonid Isaev for all the fish and his detailed bug report. (FS#36696) Added: mupdf/trunk/mupdf-1.3-system-libcurl.patch Modified: mupdf/trunk/PKGBUILD + PKGBUILD | 20 +++- mupdf-1.3-system-libcurl.patch | 21 + 2 files changed, 36 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-31 09:00:41 UTC (rev 96531) +++ PKGBUILD2013-08-31 09:24:47 UTC (rev 96532) @@ -7,16 +7,24 @@ pkgname=mupdf pkgver=1.3 -pkgrel=3 +pkgrel=4 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' license=('GPL3') -depends=('desktop-file-utils' 'libxext' 'openssl') +depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' 'openssl') install=mupdf.install -source=(https://mupdf.googlecode.com/files/$pkgname-$pkgver-source.tar.gz) -sha256sums=('aba8b31bee9cc0a16abedab5e31c81c65996cba5591e62a50a79bea2a63d4478') +source=(https://mupdf.googlecode.com/files/$pkgname-$pkgver-source.tar.gz +mupdf-1.3-system-libcurl.patch) +sha256sums=('aba8b31bee9cc0a16abedab5e31c81c65996cba5591e62a50a79bea2a63d4478' +'41a3b6df736f971e91c066e73afac286eec8fa37af244a55df52e8b173646f42') +prepare() { + cd $pkgname-$pkgver-source + rm -rf thirdparty/{curl,freetype,jpeg,zlib,jbig2dec} + patch -Np1 -i ../mupdf-1.3-system-libcurl.patch +} + build() { CFLAGS+=' -fPIC' CXXFLAGS+=' -fPIC' @@ -40,5 +48,7 @@ install -Dm644 mupdf.desktop "$pkgdir"/usr/share/applications/mupdf.desktop install -Dm644 mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm - chmod 644 "$pkgdir"/usr/lib/libmupdf{,-js-none}.a + find "$pkgdir"/usr/include \ +"$pkgdir"/usr/share \ +"$pkgdir"/usr/lib -type f | xargs chmod -v 0644 } Added: mupdf-1.3-system-libcurl.patch === --- mupdf-1.3-system-libcurl.patch (rev 0) +++ mupdf-1.3-system-libcurl.patch 2013-08-31 09:24:47 UTC (rev 96532) @@ -0,0 +1,21 @@ +--- a/Makerules2013-08-27 14:35:11.243520354 + b/Makerules2013-08-27 15:40:22.583629510 + +@@ -67,6 +67,8 @@ + SYS_JBIG2DEC_LIBS = -ljbig2dec + SYS_JPEG_LIBS = -ljpeg + SYS_ZLIB_LIBS = -lz ++SYS_CURL_CFLAGS = $(shell pkg-config --cflags libcurl) -I/usr/include/curl ++SYS_CURL_LIBS = $(shell pkg-config --libs libcurl) + + endif + +--- a/Makethird2013-08-27 15:41:18.043354692 + b/Makethird2013-08-27 15:42:41.332916192 + +@@ -444,5 +444,6 @@ + CURL_CFLAGS := -I$(CURL_DIR)/include + CURL_LIBS := $(SYS_CURL_DEPS) + else +-NOCURL := yes ++CURL_CFLAGS := $(SYS_CURL_CFLAGS) ++CURL_LIBS := $(SYS_CURL_LIBS) $(SYS_CURL_DEPS) + endif
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Tuesday, August 20, 2013 @ 23:03:50 Author: bpiotrowski Revision: 96165 upgpkg: mupdf 1.3-3 - correct .desktop file (FS#36567) Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-20 19:17:33 UTC (rev 96164) +++ PKGBUILD2013-08-20 21:03:50 UTC (rev 96165) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.3 -pkgrel=2 +pkgrel=3 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -33,8 +33,10 @@ rm "$pkgdir"/usr/bin/mupdf-x11 cd platform/debian - sed -i 's/mupdf.xpm/mupdf/' mupdf.desktop - sed -i 's/application\/x-pdf/application\/x-pdf/' mupdf.desktop + sed -i -e 's/mupdf.xpm/mupdf/' \ + -e 's/application\/x-pdf/application\/x-pdf/' \ + -e 's/mupdf-select-file/mupdf/' \ +mupdf.desktop install -Dm644 mupdf.desktop "$pkgdir"/usr/share/applications/mupdf.desktop install -Dm644 mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Sunday, August 18, 2013 @ 19:34:12 Author: bpiotrowski Revision: 95918 upgpkg: mupdf 1.3-2 - install mupdf-x11-curl as /usr/bin/mupdf (fixes FS#36567) - remove /usr/bin/mupdf-x11 Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-18 17:31:41 UTC (rev 95917) +++ PKGBUILD2013-08-18 17:34:12 UTC (rev 95918) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.3 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -22,13 +22,16 @@ CXXFLAGS+=' -fPIC' cd $pkgname-$pkgver-source - make build=release + make build=release CURL_LIBS='-lcurl -lpthread' } package() { cd $pkgname-$pkgver-source make build=release prefix="$pkgdir"/usr install + mv "$pkgdir"/usr/bin/mupdf-x11-curl "$pkgdir"/usr/bin/mupdf + rm "$pkgdir"/usr/bin/mupdf-x11 + cd platform/debian sed -i 's/mupdf.xpm/mupdf/' mupdf.desktop sed -i 's/application\/x-pdf/application\/x-pdf/' mupdf.desktop
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Friday, April 5, 2013 @ 23:06:33 Author: bpiotrowski Revision: 87739 upgpkg: mupdf 1.2-2 - rebuild against libraries in our repositories instead of these shipped by upstream Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-05 20:58:51 UTC (rev 87738) +++ PKGBUILD2013-04-05 21:06:33 UTC (rev 87739) @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.2 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -22,6 +22,7 @@ CXXFLAGS+=' -fPIC' cd "$srcdir"/$pkgname-$pkgver-source + rm -rf thirdparty make build=release prefix=/usr }
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Thursday, February 28, 2013 @ 21:49:45 Author: bpiotrowski Revision: 85308 upgpkg: mupdf 1.2-1 upstream release Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-02-28 20:20:52 UTC (rev 85307) +++ PKGBUILD2013-02-28 20:49:45 UTC (rev 85308) @@ -6,20 +6,20 @@ # Contributor: xduugu (.desktop and install files) pkgname=mupdf -pkgver=1.1 +pkgver=1.2 pkgrel=1 -pkgdesc="Lightweight PDF and XPS viewer" +pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') -url="http://mupdf.com"; +url='http://mupdf.com' license=('GPL3') depends=('freetype2' 'libjpeg' 'jbig2dec' 'openjpeg' 'libxext' 'desktop-file-utils' 'xdg-utils') install=mupdf.install -source=("http://mupdf.com/download/$pkgname-$pkgver-source.tar.gz";) -md5sums=('f7b5fd753f40aca207e9afd70d8f8edf') +source=(https://mupdf.googlecode.com/files/$pkgname-$pkgver-source.zip) +sha256sums=('9bc9e31ec27c091dad37f70940bd799e46ab6da4299bc58e803bff3dbb07dc3b') build() { -CFLAGS+=" -fPIC" -CXXFLAGS+=" -fPIC" +CFLAGS+=' -fPIC' +CXXFLAGS+=' -fPIC' cd "$srcdir"/$pkgname-$pkgver-source make build=release prefix=/usr
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Saturday, February 16, 2013 @ 13:49:57 Author: bpiotrowski Revision: 84320 Update pkgdesc to contain info about XPS. Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-02-16 12:46:17 UTC (rev 84319) +++ PKGBUILD2013-02-16 12:49:57 UTC (rev 84320) @@ -8,7 +8,7 @@ pkgname=mupdf pkgver=1.1 pkgrel=1 -pkgdesc="lightweight PDF viewer and toolkit written in portable C" +pkgdesc="Lightweight PDF and XPS viewer" arch=('i686' 'x86_64') url="http://mupdf.com"; license=('GPL3')
[arch-commits] Commit in mupdf/trunk (PKGBUILD)
Date: Monday, February 4, 2013 @ 08:59:30 Author: bpiotrowski Revision: 83636 Don't use $pkgdir in build() function. Modified: mupdf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-02-04 07:56:29 UTC (rev 83635) +++ PKGBUILD2013-02-04 07:59:30 UTC (rev 83636) @@ -22,7 +22,7 @@ CXXFLAGS+=" -fPIC" cd "$srcdir"/$pkgname-$pkgver-source - make build=release prefix="$pkgdir"/usr + make build=release prefix=/usr } package() {