Advertisement
Guest User

bartus

a guest
Oct 3rd, 2017
367
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
  2. name=embree-bvh_build
  3. pkgname=${name}-git
  4. pkgver=7289.1b82e5526
  5. pkgrel=1
  6. pkgdesc="Custom version of Embree exposing BVH builder for use with luxrays"
  7. arch=('x86_64')
  8. url="https://github.com/Dade916/embree/tree/bvh_build"
  9. license=('Apache')
  10. depends=('intel-tbb')
  11. options=(!buildflags staticlibs)
  12. makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr' 'git')
  13. source=('git+https://github.com/Dade916/embree.git#branch=bvh_build'
  14. 'non-colliding.patch')
  15. md5sums=('SKIP'
  16. '96ad7dcfa65e4d026dfb921cb7c6e974')
  17.  
  18. pkgver() {
  19. cd "$srcdir/embree"
  20. echo $(git rev-list --count master).$(git rev-parse --short master)
  21. }
  22.  
  23. prepare() {
  24. cd ${srcdir}/embree
  25. mv include/embree2 include/embree2-bvh
  26. patch -Np1 -i ../non-colliding.patch
  27. }
  28.  
  29. build() {
  30. cd "$srcdir/embree"
  31. mkdir -p build
  32. cd build
  33.  
  34. cmake .. \
  35. -DCMAKE_INSTALL_PREFIX=/usr \
  36. -DCMAKE_INSTALL_LIBDIR=lib \
  37. -DCMAKE_BUILD_TYPE=Release \
  38. -DENABLE_TUTORIALS=OFF
  39. # -DXEON_ISA="SSE2"
  40. make
  41. }
  42.  
  43. package() {
  44. cd "$srcdir/embree/build"
  45. make DESTDIR="$pkgdir" install
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement