diff options
author | Felix Pfeiffer | 2020-02-19 22:31:46 +0100 |
---|---|---|
committer | Felix Pfeiffer | 2020-02-19 22:31:46 +0100 |
commit | d1acc16bdeb83381d0276a2e4000a0e672f8e752 (patch) | |
tree | dc6efdfab812efcc1aaa7b548b9dc2ac0c64e3cb /PKGBUILD | |
parent | 8397eaaea670accae9f53694024f0f77ac44a4c3 (diff) | |
download | aur-d1acc16bdeb83381d0276a2e4000a0e672f8e752.tar.gz |
update to version 3.1.11
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 29 insertions, 13 deletions
@@ -1,23 +1,39 @@ # Maintainer: Lloyd Henning <lloyd.w.henning@gmail.com> +# Maintainer: Felix Pfeiffer <fepf@freeshell.de> pkgname=aruco -pkgver=2.0.19 +pkgver=3.1.11 pkgrel=1 -pkgdesc="Augmented reality library based on OpenCV" -arch=('i686' 'x86_64') +pkgdesc="ArUco is a C++ library for detection of squared planar markers based on OpenCV" +arch=('any') url="https://www.uco.es/investiga/grupos/ava/node/26" -license=('BSD') -depends=(opencv) -makedepends=(cmake) -source=("http://downloads.sourceforge.net/aruco/$pkgname-$pkgver.zip") -md5sums=('b5a24f87f1cb36256b4d276e5a9bff84') +license=('GPLv3') +depends=('opencv') +makedepends=('cmake') +options=() +source=("https://downloads.sourceforge.net/project/aruco/$pkgver/$pkgname-$pkgver.zip") +md5sums=('68c39f743f9b4ed9d292fa8d87a964ab') + +_builddir="$pkgname-$pkgver-build" + +prepare() { + mkdir -p "$_builddir" + cd "$_builddir" + cmake "../$pkgname-$pkgver" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr . - make + cd "$_builddir" + make -j $(nproc) +} + +check() { + # print marker with id 0 of the default dictionary + "$_builddir"/utils/aruco_print_marker 0 out.png } package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install + cd "$_builddir" + make DESTDIR="$pkgdir" install } |