Advertisement
Guest User

Untitled

a guest
Dec 25th, 2014
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. # Contributor: Richard Kakaš <richard.kakas@gmail.com>
  2. # Maintainer: Eric Anderson <ejona86@gmail.com>
  3.  
  4. pkgname=printrun-git
  5. _gitname='Printrun'
  6. pkgver=20140801.76.g5162f61
  7. pkgrel=2
  8. pkgdesc='GUI interface for 3D printing on RepRap and other printers'
  9. arch=('i686' 'x86_64')
  10. url='https://github.com/kliment/Printrun'
  11. license=('GPL')
  12. provides=('printrun')
  13. conflicts=('printrun')
  14. depends=('python2-pyserial' 'wxpython' 'pyglet')
  15. optdepends=(
  16. 'python2-cairo: to use Projector feature'
  17. 'python2-cairosvg: to use Projector feature'
  18. 'python2-numpy: for 3D view'
  19. 'python2-dbus: to inhibit sleep when printing'
  20. 'python2-psutil: to increase process priority when printing')
  21. makedepends=('git' 'cython2')
  22. source=('git://github.com/kliment/Printrun.git'
  23. 'pronterface.desktop' 'pronterface.png')
  24. sha256sums=('SKIP'
  25. 'd2b419a6b00540a4cd1d1e7e561aaf763ebf6dbfe5520569da4d4372a9d09918'
  26. 'b6321224cc52ce18f5450c68af8b9f92ec11e85a2a58c41be049b79faefa2ace')
  27.  
  28. pkgver() {
  29. cd "${srcdir}/${_gitname}"
  30. git describe --tags --always | sed 's/printrun-//' | sed 's|-|.|g'
  31. }
  32.  
  33. build() {
  34. cd "${srcdir}/${_gitname}"
  35. python2 setup.py build_ext --inplace
  36. python2 setup.py build
  37. }
  38.  
  39. package() {
  40. cd "${srcdir}/${_gitname}"
  41. python2 setup.py install --root="${pkgdir}" --prefix=/usr
  42.  
  43. install -D -m644 "${srcdir}/pronterface.desktop" \
  44. "$pkgdir/usr/share/applications/pronterface.desktop"
  45. install -D -m644 "${srcdir}/pronterface.png" \
  46. "$pkgdir/usr/share/pixmaps/pronterface.png"
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement