diff options
author | Michel Zou | 2018-03-04 22:26:10 +0100 |
---|---|---|
committer | Michel Zou | 2018-03-04 22:26:10 +0100 |
commit | 2be051b7ae9f4cce05fcb286a82ecc43718727fd (patch) | |
tree | 109d61dd6f2031aa7d0729b824b7233517b89721 | |
parent | 60973b2c80f570fa50a52660f8b5fda1401de5fe (diff) | |
download | aur-2be051b7ae9f4cce05fcb286a82ecc43718727fd.tar.gz |
3.4.1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 13 insertions, 28 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Mon Feb 6 18:52:57 UTC 2017 +# Sun Mar 4 21:26:10 UTC 2018 pkgbase = mingw-w64-opencv pkgdesc = Open Source Computer Vision Library (mingw-w64) - pkgver = 3.2.0 - pkgrel = 2 + pkgver = 3.4.1 + pkgrel = 1 url = http://opencv.org/ arch = any license = BSD @@ -20,10 +20,10 @@ pkgbase = mingw-w64-opencv options = !buildflags options = staticlibs options = !strip - source = https://github.com/Itseez/opencv/archive/3.2.0.tar.gz - source = opencv_contrib-3.2.0.tar.gz::https://github.com/Itseez/opencv_contrib/archive/3.2.0.tar.gz - md5sums = a43b65488124ba33dde195fea9041b70 - md5sums = d7d50c70c31df3b31310f548f31fd2a2 + source = https://github.com/Itseez/opencv/archive/3.4.1.tar.gz + source = opencv_contrib-3.4.1.tar.gz::https://github.com/Itseez/opencv_contrib/archive/3.4.1.tar.gz + sha256sums = f1b87684d75496a1054405ae3ee0b6573acaf3dad39eaf4f1d66fdd7e03dc852 + sha256sums = 298c69ee006d7675e1ff9d371ba8b0d9e7e88374bb7ba0f9d0789851d352ec6e pkgname = mingw-w64-opencv @@ -1,6 +1,6 @@ pkgname=mingw-w64-opencv -pkgver=3.2.0 -pkgrel=2 +pkgver=3.4.1 +pkgrel=1 pkgdesc="Open Source Computer Vision Library (mingw-w64)" arch=('any') license=('BSD') @@ -10,8 +10,8 @@ depends=('mingw-w64-crt' 'mingw-w64-jasper' 'mingw-w64-libpng' 'mingw-w64-libjpe makedepends=('mingw-w64-cmake' 'mingw-w64-eigen') source=("https://github.com/Itseez/opencv/archive/${pkgver}.tar.gz" "opencv_contrib-$pkgver.tar.gz::https://github.com/Itseez/opencv_contrib/archive/$pkgver.tar.gz") -md5sums=('a43b65488124ba33dde195fea9041b70' - 'd7d50c70c31df3b31310f548f31fd2a2') +sha256sums=('f1b87684d75496a1054405ae3ee0b6573acaf3dad39eaf4f1d66fdd7e03dc852' + '298c69ee006d7675e1ff9d371ba8b0d9e7e88374bb7ba0f9d0789851d352ec6e') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" @@ -38,12 +38,6 @@ _cmakeopts=('-DCMAKE_SKIP_RPATH=ON' prepare() { cd "$srcdir/opencv-$pkgver" - - # error: ‘DBL_EPSILON’ was not declared in this scope - grep -lr LDBL_EPSILON .| grep -v gch$ | xargs sed -i "s|LDBL_EPSILON|1.08420217248550443401e-19L|g" - grep -lr DBL_EPSILON . | grep -v gch$ | xargs sed -i "s|DBL_EPSILON|2.2204460492503131E-16|g" - grep -lr FLT_EPSILON . | grep -v gch$ | xargs sed -i "s|FLT_EPSILON|1.19209290E-07F|g" - } build() { @@ -52,28 +46,19 @@ build() { mkdir -p build-${_arch} && pushd build-${_arch} ${_arch}-cmake ${_cmakeopts[@]} \ -DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ + -DLAPACK_LIBRARIES="/usr/${_arch}/lib/liblapack.dll.a;/usr/${_arch}/lib/libblas.dll.a;/usr/${_arch}/lib/libcblas.dll.a" \ .. make popd -# mkdir -p build-${_arch}-static && pushd build-${_arch}-static -# ${_arch}-cmake ${_cmakeopts[@]} \ -# -DBUILD_SHARED_LIBS=OFF \ -# .. -# make -# popd done } package() { for _arch in ${_architectures}; do -# cd "$srcdir/opencv-$pkgver/build-${_arch}-static" -# make DESTDIR="$pkgdir" install cd "$srcdir/opencv-$pkgver/build-${_arch}" make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/${_arch}/share/ install -d "$pkgdir"/usr/${_arch}/lib/pkgconfig - install -m644 "$srcdir"/opencv-$pkgver/build-${_arch}/unix-install/opencv.pc \ - "$pkgdir"/usr/${_arch}/lib/pkgconfig/ + install -m644 ./unix-install/opencv.pc "$pkgdir"/usr/${_arch}/lib/pkgconfig/ rm "$pkgdir"/usr/${_arch}/LICENSE ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a |