PKGBUILD 1.0 KB

1234567891011121314151617181920212223242526272829
  1. # Maintainer (aur): Caleb Maclennan <caleb@alerque.com>
  2. # Contributor: Lucki <https://aur.archlinux.org/account/Lucki/>
  3. # Contributor: Johan Reitan (venatux) <johan.reitan@gmail.com>
  4. # Contributer (AUR): Kenneth Lyons (ixjlyons) <ixjlyons@gmail.com>
  5. pkgname=python-poppler-qt5
  6. pkgver=0.75.0
  7. pkgrel=4
  8. pkgdesc='Python binding to libpoppler-qt5'
  9. arch=('any')
  10. url="https://github.com/frescobaldi/$pkgname"
  11. license=('LGPL')
  12. depends=('python-pyqt5' 'poppler-qt5')
  13. makedepends=('python-sip' 'sip' 'python-setuptools')
  14. source=($pkgname-$pkgver.tar.gz::https://github.com/frescobaldi/$pkgname/archive/v$pkgver.tar.gz)
  15. sha256sums=('92e6bd8f4ce90ba4e3e0c2ada026b643481ba1b109d45e8fdbdaedca8416a995')
  16. build() {
  17. cd "$pkgname-$pkgver"
  18. # python setup.py build
  19. local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
  20. python setup.py build_ext --pyqt-sip-dir="$site_packages"/PyQt5/bindings/
  21. }
  22. package() {
  23. cd "$pkgname-$pkgver"
  24. python setup.py install --prefix=/usr --root="$pkgdir" --optimize 1
  25. }