diff options
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 26 insertions, 15 deletions
@@ -1,20 +1,31 @@ -# Maintainer: Ruikai Liu <lrk700@gmail.com> -pkgname=python2-pymupdf +# Maintainer: Ruikai Liu <lrk700 at gmail dot com> +# Contributor: Alexander Kobel <a-kobel at a-kobel dot de> + _pkgname=PyMuPDF -pkgver=1.9.1 +pkgname=('python2-pymupdf' 'python-pymupdf') +pkgver=1.13.19 pkgrel=1 -pkgdesc="Python bindings for MuPDF" -arch=('any') -url="https://github.com/rk700/PyMuPDF" -license=('GPL3') -depends=('python2' 'libmupdf') -makedepends=('swig') -source=("https://github.com/rk700/PyMuPDF/archive/v1.9.1.zip") -md5sums=("27b8e869b9ca995ca505ebeba5b4557b") +pkgdesc='Python bindings for MuPDF' +arch=('x86_64') +url='https://github.com/rk700/PyMuPDF' +license=('AGPL3') +depends=('python2>=2.7' 'python2<2.8') +makedepends=('python2-pip' 'python-pip') + +source=("${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}-cp27-cp27mu-manylinux1_x86_64.whl" +"${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}-cp37-cp37m-manylinux1_x86_64.whl") +noextract=("${_pkgname}-${pkgver}-cp27-cp27mu-manylinux1_x86_64.whl" + "${_pkgname}-${pkgver}-cp37-cp37m-manylinux1_x86_64.whl") +sha256sums=('6ce0975bc644c3153fd4d58e33085608106f80a3776ecc09cf3f72b716ddf89f' +'c18f8ee416bf261ef54bfafb8a4e76f140ad65a34e9b27601a610118a6bf96e3') -package() { - cd "$srcdir/$_pkgname-$pkgver" - python2 setup.py install --root=$pkgdir +package_python2-pymupdf() { + cd "${srcdir}" + pip2 install --root="${pkgdir}" "${_pkgname}-${pkgver}-cp27-cp27mu-manylinux1_x86_64.whl" } -# vim:set ts=4 sw=4 sts=4 et: +package_python-pymupdf() { + depends=('python>=3.7' 'python<3.8') + cd "${srcdir}" + pip install --root="${pkgdir}" "${_pkgname}-${pkgver}-cp37-cp37m-manylinux1_x86_64.whl" +} |