summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2018-03-29 10:13:23 +0200
committerbartus2018-04-06 09:02:20 +0200
commite43796437ab3cdf562e7226376af11335f9952ea (patch)
tree219c7530e7410f3358bbef96ef3bba6ce923f833 /PKGBUILD
parent2260069712b319d475e782e72203f7ab20a75849 (diff)
downloadaur-e43796437ab3cdf562e7226376af11335f9952ea.tar.gz
findflann.cmake.patch v0.12 enabling external flann
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 6 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a8ac075c84c9..ebefcaa77ab6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=openmvg-git
_gitname='openMVG'
_fragment="#branch=develop"
-pkgver=1.3.r55.g01cb080b
-pkgrel=5
+pkgver=1.3.r76.gd9563130
+pkgrel=6
pkgdesc='open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.'
arch=('i686' 'x86_64')
url='http://imagine.enpc.fr/~moulonp/openMVG/'
@@ -15,17 +15,15 @@ source=("git+https://github.com/${_gitname}/${_gitname}.git${_fragment}"
'git+https://github.com/elmindreda/glfw.git'
'git+https://github.com/openMVG-thirdparty/osi_clp.git'
'git+https://github.com/openMVG-thirdparty/cereal.git'
- 'fast.patch'
'lemon.patch'
- 'flann.patch'
+ 'findflann-v0.1.patch'
)
md5sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
- 'c2fff3b04a2444a635eab1709be6b4f2'
'11aa728e50e52b10d79dd83dfaa6c1c6'
- '91e8cb2e3b2449de83dd49c83359b8ab')
+ '91ba746a3740379d71dad4be34a9c44d')
pkgver() {
cd "${srcdir}/${_gitname}"
@@ -40,16 +38,14 @@ prepare() {
git config 'submodule.src/dependencies/cereal.url' "${srcdir}/cereal"
git submodule update
git apply ${srcdir}/lemon.patch
- git apply ${srcdir}/fast.patch
- git apply ${srcdir}/flann.patch
- cp src/third_party/flann/cmake/FindFlann.cmake src/cmakeFindModules/
+ git apply ${srcdir}/findflann-v0.1.patch
}
build() {
cd "${srcdir}"
mkdir -p openmvg_build
cd openmvg_build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE -DOpenMVG_BUILD_SHARED=ON -DOpenMVG_BUILD_EXAMPLES=ON -DOpenMVG_BUILD_OPENGL_EXAMPLES=ON -DOpenMVG_USE_OPENMP=ON -DFLANN_INCLUDE_DIR_HINTS=/usr/include -DCOINUTILS_INCLUDE_DIR_HINTS=/usr/include/coin -DCLP_INCLUDE_DIR_HINTS=/usr/include/coin -DOSI_INCLUDE_DIR_HINTS=/usr/include/coin -DLEMON_INCLUDE_DIR_HINTS=/usr/include/lemon -DCERES_DIR_HINTS=/usr/include/ceres -DEIGEN_INCLUDE_DIR_HINTS=/usr/include/eigen3 ../openMVG/src/
+ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE -DOpenMVG_BUILD_SHARED=ON -DOpenMVG_BUILD_EXAMPLES=ON -DOpenMVG_BUILD_OPENGL_EXAMPLES=ON -DOpenMVG_USE_OPENMP=ON -DCOINUTILS_INCLUDE_DIR_HINTS=/usr/include/coin -DCLP_INCLUDE_DIR_HINTS=/usr/include/coin -DOSI_INCLUDE_DIR_HINTS=/usr/include/coin -DLEMON_INCLUDE_DIR_HINTS=/usr/include/lemon -DCERES_DIR_HINTS=/usr/include/ceres -DEIGEN_INCLUDE_DIR_HINTS=/usr/include/eigen3 ../openMVG/src/
make
}