diff options
author | bartus | 2021-07-03 13:47:35 +0200 |
---|---|---|
committer | bartus | 2021-07-03 13:47:35 +0200 |
commit | da812f3fc916104be0241981c08032c473fd6b53 (patch) | |
tree | b278ab68df9190eb75f8226548e872273ff5c48f | |
parent | 01b6309dbec590dfad0fa5078e3e0cf59cce2094 (diff) | |
download | aur-da812f3fc916104be0241981c08032c473fd6b53.tar.gz |
Fix gcc:11 build, pop version, refactor
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 7 insertions, 14 deletions
@@ -1,7 +1,7 @@ pkgbase = opencv2 pkgdesc = Open Source Computer Vision Library (Legacy Version) pkgver = 2.4.13.6 - pkgrel = 1 + pkgrel = 2 url = http://opencv.org/ arch = i686 arch = x86_64 @@ -30,4 +30,3 @@ pkgname = opencv2-samples pkgdesc = Open Source Computer Vision Library (Legacy Version) (samples) depends = opencv2=2.4.13.6 conflicts = opencv-samples - @@ -43,7 +43,7 @@ _pkgbase=opencv pkgbase=opencv2 pkgname=('opencv2' 'opencv2-samples') pkgver=2.4.13.6 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library (Legacy Version)" arch=('i686' 'x86_64') license=('BSD') @@ -97,22 +97,16 @@ prepare() { } build() { - cd "$srcdir/$_pkgbase-$pkgver" - mkdir -p build - cd build - - cmake ${_cmakeopts[@]} .. - - make + export CXXFLAGS+=" -std=c++14" + cmake -S "$srcdir/$_pkgbase-$pkgver" -B build ${_cmakeopts[@]} + make -C build } package_opencv2() { options=('staticlibs') conflicts=('opencv') - cd "$srcdir/$_pkgbase-$pkgver/build" - - make DESTDIR="$pkgdir" install + make -C build DESTDIR="$pkgdir" install # install license file install -Dm644 "$srcdir/$_pkgbase-$pkgver/LICENSE" \ @@ -135,7 +129,7 @@ package_opencv2-samples() { unset optdepends conflicts=('opencv-samples') - mkdir -p "$pkgdir/usr/share/$_pkgbase" + install -dm755 "$pkgdir/usr/share/$_pkgbase" cp -r "$srcdir/opencv-samples" "$pkgdir/usr/share/opencv/samples" # install license file |