diff options
author | fab | 2016-11-03 15:59:27 +0100 |
---|---|---|
committer | fab | 2016-11-03 15:59:27 +0100 |
commit | 9df9e6c566848cd9d4858ee6b227d43412dcb252 (patch) | |
tree | 7c3a8f198f102419aba6ebaa4213dcadcced3877 | |
parent | d466316b7932fca92a508b2f710e0cd138e1a9dc (diff) | |
download | aur-visualfsm.tar.gz |
support cuda & avoid parallel build breakage
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 11 insertions, 6 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Thu Oct 13 20:35:37 UTC 2016 pkgbase = visualfsm pkgdesc = A Visual Structure from Motion System pkgver = 0.5.26 - pkgrel = 1 + pkgrel = 2 url = https://github.com/anders-dc/vsfm-linux-x86_64 arch = x86_64 license = GPL3 @@ -12,6 +10,7 @@ pkgbase = visualfsm depends = devil depends = gtk2 depends = glew + depends = cuda source = https://github.com/anders-dc/vsfm-linux-x86_64/archive/master.zip md5sums = 2eaa9a98c0ddffdc06747d1f6fcbf043 @@ -3,20 +3,26 @@ pkgname=visualfsm pkgver=0.5.26 -pkgrel=1 +pkgrel=2 pkgdesc="A Visual Structure from Motion System" arch=('x86_64') url="https://github.com/anders-dc/vsfm-linux-x86_64" license=('GPL3') -depends=('freeglut' 'devil' 'gtk2' 'glew') +depends=('freeglut' 'devil' 'gtk2' 'glew' 'cuda') makedepends=('make') source=("https://github.com/anders-dc/vsfm-linux-x86_64/archive/master.zip") md5sums=('2eaa9a98c0ddffdc06747d1f6fcbf043') +prepare() { + cd "${srcdir}"/"vsfm-linux-x86_64-master" + sed -i '/SiftGPU: SiftGPU.zip$/{ N; s#$#\n\tsed -i "s,usr/local/cuda,opt/cuda," SiftGPU/makefile#; }' Makefile +} + build() { cd "${srcdir}"/"vsfm-linux-x86_64-master" - make + make clean + make -j1 } package() { |