diff options
author | Lukáš Jirkovský | 2018-03-25 18:30:33 +0200 |
---|---|---|
committer | Lukáš Jirkovský | 2018-03-25 18:30:33 +0200 |
commit | 2c5fc03f04487c1d7e22fda1795d6390fcaa0ee2 (patch) | |
tree | 2e9016514b11a844a3c860d1ecf20a5ad6f427d0 | |
parent | 20d4ef9cda5f56a0fe779de51175c9d43b01a3e9 (diff) | |
download | aur-2c5fc03f04487c1d7e22fda1795d6390fcaa0ee2.tar.gz |
apply the changes from bartus to avoid conflicts with upstream embree package
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 16 insertions, 8 deletions
@@ -1,37 +1,45 @@ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=embree-bvh_build-git -pkgver=7289.1b82e55 +pkgver=7289.1b82e5526 pkgrel=1 pkgdesc="Custom version of Embree exposing BVH builder for use with luxrays" arch=('x86_64') url="https://github.com/Dade916/embree/tree/bvh_build" license=('Apache') depends=('intel-tbb') -provides=('embree') -conflicts=('embree') +options=(!buildflags staticlibs) makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr' 'git') -source=('git+https://github.com/Dade916/embree.git#branch=bvh_build') -md5sums=('SKIP') +source=('git+https://github.com/Dade916/embree.git#branch=bvh_build' + 'non-colliding.patch') +md5sums=('SKIP' + 'a2f00f0557fa7f73ec48c6b153eae952') pkgver() { cd "$srcdir/embree" echo $(git rev-list --count master).$(git rev-parse --short master) } +prepare() { + cd ${srcdir}/embree + mv include/embree2 include/embree2-bvh + patch -Np1 -i ../non-colliding.patch +} + build() { cd "$srcdir/embree" + mkdir -p build + cd build - cmake . \ + cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_TUTORIALS=OFF -# -DXEON_ISA="SSE2" make } package() { - cd "$srcdir/embree" + cd "$srcdir/embree/build" make DESTDIR="$pkgdir" install } |