diff options
author | acerix | 2016-10-01 13:07:01 -0400 |
---|---|---|
committer | acerix | 2016-10-01 13:07:01 -0400 |
commit | 2a78f583ec0c097776655abc98e8acd35ccf5360 (patch) | |
tree | 2e1713679d934aa6351316ff7d8c89a27d28b292 | |
parent | e7366872644031a3bccab4597762ccb78b88f80f (diff) | |
download | aur-2a78f583ec0c097776655abc98e8acd35ccf5360.tar.gz |
updated PKGBUILD from bartus
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 36 insertions, 26 deletions
@@ -1,31 +1,26 @@ # Generated by mksrcinfo v8 -# Wed Jun 15 05:12:22 UTC 2016 +# Sat Oct 1 17:06:58 UTC 2016 pkgbase = visual-sfm pkgdesc = A Visual Structure from Motion System; create 3d models from photos. pkgver = 0.5.26 - pkgrel = 1 + pkgrel = 2 url = http://ccwu.me/vsfm/ arch = x86_64 license = custom:visual-sfm depends = gtk2 - depends = glew - depends = devil - depends = boost-libs - depends = atlas-cpp - depends = imagemagick - depends = cminpack - depends = gcc-fortran - depends = metis - depends = parmetis - depends = freeglut - depends = gsl + depends = glu + depends = cmvs-pmvs-git + depends = siftgpu + depends = cuda optdepends = opencl-nvidia: nvidia gpu support optdepends = opencl-mesa: amd gpu support (mesa) optdepends = opencl-catalyst: amd gpu support (catalyst) source = http://ccwu.me/vsfm/download/VisualSFM_linux_64bit.zip source = visual-sfm.desktop - md5sums = 25fcca5e320a9e97131e87abdf3b7f61 - md5sums = 52e8eabb314aa7661fd6eb1bee32eaae + source = http://grail.cs.washington.edu/projects/mcba/pba_v1.0.5.zip + sha256sums = 052bfc267ae5aed8613577735247a90bc98eb3073569bf567e93e41e7862d2d9 + sha256sums = 5a60f78a9a106c95944fdd2f9cbe4fd5d66044182fc50a050c1734cffd2c6789 + sha256sums = ddce4118d2da9d962cb56825649bd8edfa97d39270e0960a405ef2b317fac4c2 pkgname = visual-sfm @@ -1,12 +1,13 @@ # Maintainer: Dylan Ferris <dylan@psilly.com> +# Submaintainer: bartus <aur@bartus.33mail.com> -pkgname='visual-sfm' +pkgname=('visual-sfm') pkgver=0.5.26 -pkgrel=1 +pkgrel=2 pkgdesc='A Visual Structure from Motion System; create 3d models from photos.' arch=('x86_64') url='http://ccwu.me/vsfm/' -depends=('gtk2' 'glew' 'devil' 'boost-libs' 'atlas-cpp' 'imagemagick' 'cminpack' 'gcc-fortran' 'metis' 'parmetis' 'freeglut' 'gsl') +depends=('gtk2' 'glu' 'cmvs-pmvs-git' 'siftgpu' 'cuda') optdepends=( 'opencl-nvidia: nvidia gpu support' 'opencl-mesa: amd gpu support (mesa)' @@ -16,22 +17,36 @@ license=('custom:visual-sfm') source=( 'http://ccwu.me/vsfm/download/VisualSFM_linux_64bit.zip' 'visual-sfm.desktop' + 'http://grail.cs.washington.edu/projects/mcba/pba_v1.0.5.zip' ) -md5sums=( - '25fcca5e320a9e97131e87abdf3b7f61' - '52e8eabb314aa7661fd6eb1bee32eaae' +sha256sums=( + '052bfc267ae5aed8613577735247a90bc98eb3073569bf567e93e41e7862d2d9' + '5a60f78a9a106c95944fdd2f9cbe4fd5d66044182fc50a050c1734cffd2c6789' + 'ddce4118d2da9d962cb56825649bd8edfa97d39270e0960a405ef2b317fac4c2' ) + build() { - cd $srcdir/vsfm + + msg "building Multicore Bundle Adjustment" + cd ${srcdir}/pba + # adjust cuda path + sed -i 's:CUDA_INSTALL_PATH = /usr/local/cuda:CUDA_INSTALL_PATH = /opt/cuda:' makefile + make pba + cp bin/libpba.so ../vsfm/bin + + msg "building VisualSFM" + cd ${srcdir}/vsfm make } package() { - install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - cd $srcdir/vsfm - install -Dm644 README "$pkgdir/usr/share/licenses/$pkgname/LICENSE.pdf" - install -Dm755 bin/VisualSFM "$pkgdir/usr/bin/VisualSFM" + install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop + cd ${srcdir}/vsfm + install -Dm644 README ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.pdf + install -Dm755 bin/VisualSFM ${pkgdir}/usr/bin/visual-sfm + install -Dm755 bin/libpba.so ${pkgdir}/usr/lib/libpba.so } # vim:set ts=2 sw=2 et: + |