diff options
author | Daniel Bermond | 2021-12-29 11:43:25 -0300 |
---|---|---|
committer | Daniel Bermond | 2021-12-29 11:43:25 -0300 |
commit | abf23922b54c4040cb8eed53559ef1b9d03ea0f8 (patch) | |
tree | c46ba7e62dada43726798bc957bcd312db9a2887 | |
parent | 1e0a127a0fd7703aca86d1c07e837e98f8507e89 (diff) | |
download | aur-abf23922b54c4040cb8eed53559ef1b9d03ea0f8.tar.gz |
Fix gna library
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 13 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = openvino pkgdesc = A toolkit for developing artificial inteligence and deep learning applications pkgver = 2021.4.2 - pkgrel = 2 + pkgrel = 3 url = https://docs.openvinotoolkit.org/ arch = x86_64 license = Apache @@ -2,7 +2,7 @@ pkgname=openvino pkgver=2021.4.2 -pkgrel=2 +pkgrel=3 pkgdesc='A toolkit for developing artificial inteligence and deep learning applications' arch=('x86_64') url='https://docs.openvinotoolkit.org/' @@ -21,10 +21,10 @@ optdepends=('intel-compute-runtime: for GPU (clDNN) plugin' 'opencv: for benchmark and cross_check tools') makedepends=('git' 'git-lfs' 'cmake' 'intel-compute-runtime' 'libusb' 'ocl-icd' 'opencv' 'python' 'cython' 'shellcheck') -options=('!emptydirs') provides=('intel-openvino') conflicts=('intel-openvino') replaces=('intel-openvino') +options=('!emptydirs') # supported firmwares: VPU_SUPPORTED_FIRMWARES in inference-engine/cmake/vpu_dependencies.cmake _firmware_ver=1875 # FIRMWARE_PACKAGE_VERSION in inference-engine/cmake/vpu_dependencies.cmake _gnaver=03.00.00.1377 # GNA_VERSION (GNA2) in inference-engine/cmake/dependencies.cmake @@ -128,6 +128,16 @@ package() { install -D -m755 openvino.sh -t "${pkgdir}/etc/profile.d" install -D -m755 setupvars.sh -t "${pkgdir}/opt/intel/openvino/bin" + local _gnasover + local _gnasover_full + local _gnadir="${pkgdir}/opt/intel/openvino/deployment_tools/inference_engine/external/gna/lib" + _gnasover="$(find "$_gnadir" -type f -regextype 'posix-basic' -regex '.*/libgna\.so\.[0-9]*$' | sed 's/.*\.//')" + _gnasover_full="$(find "$_gnadir" -type f -regextype 'posix-basic' -regex '.*/libgna\.so\.[0-9]*\..*' | sed 's/.*\.so\.//')" + + rm "${_gnadir}/libgna.so"{,".${_gnasover}"} + ln -s "libgna.so.${_gnasover_full}" "${_gnadir}/libgna.so.${_gnasover}" + ln -s "libgna.so.${_gnasover}" "${_gnadir}/libgna.so" + cp -dr --no-preserve='ownership' "openvino/inference-engine/temp/gna_${_gnaver}/include" \ "${pkgdir}/opt/intel/openvino/deployment_tools/inference_engine/external/gna" chmod -R a+r "${pkgdir}/opt/intel/openvino/deployment_tools/inference_engine/external/gna/include" |