Advertisement
Guest User

slic3r-bin pkgbuild

a guest
Apr 11th, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. #Maintainer: DaZ <daz.root+arch@gmail.com>
  2. pkgname=slic3r-bin
  3. pkgrel=1
  4. pkgdesc="An STL-to-GCODE translator for RepRap 3D printers, aiming to be a modern and fast alternative to Skeinforge"
  5. pkgver=1.2.9
  6. _pkgver="1-2-9-stable"
  7. arch=('i686' 'x86_64')
  8. url=http://www.slic3r.org
  9. conflicts=('slic3r' 'slic3r-git' 'slic3r-bin')
  10. depends=('perl' 'libpng12')
  11. provides=('slic3r')
  12. license=('AGPL3')
  13.  
  14. if [ "$CARCH" = "i686" ]; then
  15. _arch='x86'
  16. md5sums=('29a6218bf9e275dce334b37d8bbbe5c4'
  17. '042b380323c81e7fef15c6907e4ed07f')
  18. elif [ "$CARCH" = "x86_64" ]; then
  19. _arch='x86_64'
  20.  
  21. md5sums=('b7858f87d9c2612cf46f3760e8dc9796'
  22. '042b380323c81e7fef15c6907e4ed07f')
  23. fi
  24.  
  25. source=("http://dl.slic3r.org/linux/slic3r-linux-${_arch}-${_pkgver}.tar.gz"
  26. "slic3r.desktop")
  27.  
  28. package()
  29. {
  30. install -d "${pkgdir}/opt"
  31.  
  32. cp -R "${srcdir}/Slic3r" "${pkgdir}/opt/slic3r"
  33.  
  34. find "${pkgdir}/opt/slic3r/" -type f -exec chmod 644 {} \;
  35. chmod 755 "${pkgdir}/opt/slic3r/bin/slic3r"
  36. chmod 755 "${pkgdir}/opt/slic3r/lib/vrt/528ccea98cad02a5f453a7135f9ca183/"
  37.  
  38. install -d "${pkgdir}/usr/bin"
  39. ln -s "/opt/slic3r/bin/slic3r" "${pkgdir}/usr/bin/slic3r"
  40.  
  41. install -d $pkgdir/usr/share/applications
  42. install -m 644 $srcdir/slic3r.desktop $pkgdir/usr/share/applications/
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement