spacepaste

  1.  
  2. # Contributor: Andrzej Giniewicz <gginiu@gmail.com>
  3. # Contributor: G_Syme <demichan(at)mail(dot)upb(dot)de>
  4. # Contributor: Ray Kohler <ataraxia937@gmail.com>
  5. # Contributor: Stefan Husmann <stefan-husmann@t-online.de>
  6. # Contributor: moostik <mooostik_at_gmail.com>
  7. pkgname=veusz
  8. pkgver=2.999
  9. pkgrel=1
  10. pkgdesc="A scientific plotting and graphing package, designed to create publication-ready PDF or SVG output"
  11. arch=('x86_64')
  12. url="https://veusz.github.io/"
  13. license=('GPL2')
  14. depends=('python-pyqt5' 'python-numpy' 'hicolor-icon-theme')
  15. optdepends=('python-pyfits: for reading files in FITS format'
  16. # 'python-emf: for EMF export' - http://pyemf.sourceforge.net/ - package missing
  17. 'python-dbus: for dbus interface'
  18. 'python-iminuit: for numerical function minimization'
  19. 'python-astropy: for VO table import')
  20. source=("https://github.com/veusz/veusz/releases/download/veusz-${pkgver}/veusz-${pkgver}.tar.gz")
  21. sha256sums=('86149d5cfd136bcb79c80ffb4a04c4a0aa3456c6165940a3ac04e2073a8d6f1b')
  22. build() {
  23. cd "${pkgname}-${pkgver}"
  24. python setup.py build
  25. }
  26. package() {
  27. cd "${pkgname}-${pkgver}"
  28. python setup.py install --root="${pkgdir}" --prefix=/usr
  29. for _i in 16 32 48 64 128; do
  30. install -D -m644 "icons/veusz_${_i}.png" \
  31. "${pkgdir}/usr/share/icons/hicolor/${_i}x${_i}/apps/veusz.png"
  32. done
  33. install -D -m644 "support/veusz.desktop" \
  34. "${pkgdir}/usr/share/applications/veusz.desktop"
  35. }
  36.