summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2021-07-03 13:47:35 +0200
committerbartus2021-07-03 13:47:35 +0200
commitda812f3fc916104be0241981c08032c473fd6b53 (patch)
treeb278ab68df9190eb75f8226548e872273ff5c48f /PKGBUILD
parent01b6309dbec590dfad0fa5078e3e0cf59cce2094 (diff)
downloadaur-da812f3fc916104be0241981c08032c473fd6b53.tar.gz
Fix gcc:11 build, pop version, refactor
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 6 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index babbf2a2b96b..4458c78c4f44 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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