summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2019-10-23 00:17:40 +0200
committerbartus2019-10-23 00:17:40 +0200
commitf6791033e6e5da10aac53847f64c1e06570fcdef (patch)
tree6f94ef52321db4f4828e6111d960044bb9236f5c
parent35a5549a6dd0024e4b41d6b786014d66210bfd8b (diff)
downloadaur-f6791033e6e5da10aac53847f64c1e06570fcdef.tar.gz
Fix boost-1.71 log, update conflicts/provides/deps, add licences.
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD31
2 files changed, 41 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8c4249843602..7c8b9765b606 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,45 +1,49 @@
pkgbase = alice-vision-git
pkgdesc = Photogrammetric Computer Vision Framework which provides a 3D Reconstruction and Camera Tracking algorithms
- pkgver = 2.2.0.r17.g63a3d6ad
- pkgrel = 2
+ pkgver = 2.2.0.r43.g5bdfe01a
+ pkgrel = 1
url = https://alicevision.github.io/
arch = i686
arch = x86_64
license = MPL2
license = MIT
makedepends = boost
+ makedepends = eigen
+ makedepends = freetype2
+ makedepends = gflags
makedepends = doxygen
makedepends = python-sphinx
- makedepends = eigen
- makedepends = ceres-solver
- makedepends = cuda
+ makedepends = coin-or-coinutils
+ makedepends = coin-or-lemon
makedepends = git
makedepends = cmake
- makedepends = magma
- depends = openblas-lapack
- depends = gflags
- depends = glfw-x11
depends = alembic
depends = boost-libs
- depends = openexr
depends = openimageio
- depends = opengv-git
depends = flann
- depends = coin-or-coinutils
+ depends = opengv
depends = coin-or-clp
- depends = coin-or-lemon
- depends = coin-or-osi
depends = google-glog
+ depends = glu
+ depends = glfw-x11
+ depends = magma
+ depends = ceres-solver
provides = alice-vision
+ provides = geogram
+ provides = uncertainty-framework
conflicts = alice-vision
+ conflicts = geogram
+ conflicts = uncertainty-framework
source = alice-vision-git::git+https://github.com/alicevision/AliceVision.git#branch=develop
source = ute_lib::git+https://github.com/alicevision/uncertaintyTE.git
source = geogram::git+https://github.com/alicevision/geogram.git
source = submodule.patch
+ source = https://github.com/alicevision/AliceVision/pull/709.patch
md5sums = SKIP
md5sums = SKIP
md5sums = SKIP
md5sums = eb62c8be5a0d7ce537a928314c9d0028
+ md5sums = 5bcb86d3c07abb898dfb6c2dab4ec9b6
pkgname = alice-vision-git
diff --git a/PKGBUILD b/PKGBUILD
index 238659b3dfcf..1dfadff0da84 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,27 +4,32 @@ _name=alice-vision
#_fragment="#commit=eebc3e4f"
_fragment="#branch=develop"
pkgname=${_name}-git
-pkgver=2.2.0.r17.g63a3d6ad
-pkgrel=2
+pkgver=2.2.0.r43.g5bdfe01a
+pkgrel=1
pkgdesc="Photogrammetric Computer Vision Framework which provides a 3D Reconstruction and Camera Tracking algorithms"
arch=('i686' 'x86_64')
url="https://alicevision.github.io/"
license=('MPL2' 'MIT')
groups=()
-conflicts=(alice-vision)
-provides=(alice-vision)
-depends=('openblas-lapack' 'gflags' 'glfw-x11' 'alembic' 'boost-libs' 'openexr' 'openimageio' 'opengv-git' 'flann' 'coin-or-coinutils' 'coin-or-clp' 'coin-or-lemon' 'coin-or-osi' 'google-glog')
-makedepends=('boost' 'doxygen' 'python-sphinx' 'eigen' 'ceres-solver' 'cuda' 'git' 'cmake' 'magma')
+conflicts=(${_name} geogram uncertainty-framework)
+provides=(${_name} geogram uncertainty-framework)
+
+
+depends=('alembic' 'boost-libs' 'openimageio' 'flann' 'opengv' 'coin-or-clp' 'google-glog')
+depends+=('glu' 'glfw-x11') # geogram deps.
+depends+=('magma' 'ceres-solver') # uncertaintyTE deps.
+makedepends=('boost' 'eigen' 'freetype2' 'gflags' 'doxygen' 'python-sphinx' 'coin-or-coinutils' 'coin-or-lemon' 'git' 'cmake')
source=("${pkgname}::git+https://github.com/alicevision/AliceVision.git${_fragment}"
"ute_lib::git+https://github.com/alicevision/uncertaintyTE.git"
"geogram::git+https://github.com/alicevision/geogram.git"
"submodule.patch"
+ "https://github.com/alicevision/AliceVision/pull/709.patch"
)
md5sums=('SKIP'
'SKIP'
'SKIP'
'eb62c8be5a0d7ce537a928314c9d0028'
- )
+ '5bcb86d3c07abb898dfb6c2dab4ec9b6')
_CMAKE_FLAGS=(
-DCMAKE_INSTALL_PREFIX=/usr
@@ -54,6 +59,7 @@ prepare() {
# git config submodule.src/dependencies/osi_clp.url
git submodule update
git apply ${srcdir}/submodule.patch
+ git apply ${srcdir}/709.patch
# fix doc build
sed -i '/^ *install.*doc/s/doc/htmlDoc/' src/CMakeLists.txt
}
@@ -78,7 +84,7 @@ build() {
msg2 "Build AliceVision library"
mkdir -p build && cd build
- cmake ${_CMAKE_FLAGS[@]} -DUNCERTAINTYTE_DIR=${srcdir}/ute_bin -DGEOGRAM_INSTALL_PREFIX=${srcdir}/geogram_bin ../${pkgname}
+ cmake ${_CMAKE_FLAGS[@]} -DGEOGRAM_INSTALL_PREFIX=${srcdir}/geogram_bin -DUNCERTAINTYTE_DIR=${srcdir}/ute_bin ../${pkgname}
make
}
@@ -97,5 +103,14 @@ package() {
#fix conflict with openmvg
rm ${pkgdir}/usr/lib/libvlsift.a
+
+# install costume licenses.
+ cd ${pkgdir}/usr/share
+ install -dm755 licenses/${_name}/
+ mv aliceVision/LICENSE-{MPL2,MIT-libmv}.md licenses/${_name}
+
+# prune empty dirs
+ cd ${pkgdir}/usr
+ find . -type d | tac | xargs rmdir 2>/dev/null || true
}
# vim:set ts=2 sw=2 et: