summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukáš Jirkovský2018-03-25 18:30:33 +0200
committerLukáš Jirkovský2018-03-25 18:30:33 +0200
commit2c5fc03f04487c1d7e22fda1795d6390fcaa0ee2 (patch)
tree2e9016514b11a844a3c860d1ecf20a5ad6f427d0
parent20d4ef9cda5f56a0fe779de51175c9d43b01a3e9 (diff)
downloadaur-2c5fc03f04487c1d7e22fda1795d6390fcaa0ee2.tar.gz
apply the changes from bartus to avoid conflicts with upstream embree package
-rw-r--r--PKGBUILD24
1 files changed, 16 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d4bc34e0f848..e59d805b324d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}