diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 30 insertions, 27 deletions
@@ -1,18 +1,24 @@ pkgbase = jfbview - pkgdesc = a PDF and image viewer for the Linux framebuffer - pkgver = 0.5.7 + pkgdesc = PDF and image viewer for the Linux framebuffer + pkgver = 0.6.0 pkgrel = 1 url = https://github.com/jichu4n/jfbview arch = i686 arch = x86_64 + arch = armv6h + arch = armv7h + arch = aarch64 license = Apache - depends = libmupdf + makedepends = cmake + depends = ncurses depends = imlib2 - depends = openjpeg2 - depends = jbig2dec + depends = libjpeg-turbo conflicts = jfbpdf + conflicts = jfbview replaces = jfbpdf - source = https://github.com/jichu4n/jfbview/archive/0.5.7.tar.gz - sha512sums = 56bef21dcf7445c4a8e7e71858fa49470f8f6db637a7c350ec23f8430cf0eab9d4444a891992129f4d69e954ba28f5fa7cb19da2168d442b576cc22365153919 + replaces = jfbview + source = https://github.com/jichu4n/jfbview/releases/download/0.6.0/jfbview-0.6.0-full-source.zip + md5sums = ac41da35a97c008424662d7dc489b841 pkgname = jfbview + @@ -2,34 +2,31 @@ # Contributor: Chuan Ji <ji@chu4n.com> pkgname=jfbview -pkgver=0.5.7 +pkgver=0.6.0 pkgrel=1 -pkgdesc="a PDF and image viewer for the Linux framebuffer" -arch=('i686' 'x86_64') +pkgdesc="PDF and image viewer for the Linux framebuffer" +arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') url="https://github.com/jichu4n/jfbview" license=('Apache') -depends=('libmupdf' 'imlib2' 'openjpeg2' 'jbig2dec') -conflicts=('jfbpdf') -replaces=('jfbpdf') -source=("https://github.com/jichu4n/jfbview/archive/${pkgver}.tar.gz") -sha512sums=('56bef21dcf7445c4a8e7e71858fa49470f8f6db637a7c350ec23f8430cf0eab9d4444a891992129f4d69e954ba28f5fa7cb19da2168d442b576cc22365153919') - -_pkgname='jfbview' -_binname='jfbview' +makedepends=('cmake') +depends=('ncurses' 'imlib2' 'libjpeg-turbo') +conflicts=('jfbpdf' 'jfbview') +replaces=('jfbpdf' 'jfbview') +source=("https://github.com/jichu4n/jfbview/releases/download/${pkgver}/jfbview-${pkgver}-full-source.zip") +md5sums=('ac41da35a97c008424662d7dc489b841') build(){ - cd "${srcdir}/${_pkgname}-${pkgver}" - make + cd "${srcdir}/${pkgname}-${pkgver}-full-source" + cmake -H. -Bbuild \ + -DBUILD_TESTING=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package(){ - cd "${srcdir}/${_pkgname}-${pkgver}" - install -Dm755 "./${_binname}" "${pkgdir}/usr/bin/${_binname}" - install -Dm755 "./jpdfcat" "${pkgdir}/usr/bin/jpdfcat" - install -Dm755 "./jpdfgrep" "${pkgdir}/usr/bin/jpdfgrep" - install -Dm644 "./README" "$pkgdir/usr/share/doc/${_binname}/README" - cat "./${_binname}.1" | gzip > "./${_binname}.1.gz" - install -Dm644 "./${_binname}.1.gz" "$pkgdir/usr/share/man/man1/${_binname}.1.gz" + cd "${srcdir}/${pkgname}-${pkgver}-full-source/build" + make DESTDIR="${pkgdir}" install } # vim:set ts=2 sw=2 et: |