diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 26 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = intel-media-stack-bin - pkgdesc = Tools and libraries for developing media solutions on Intel products. Includes MediaSDK, Media Driver, libva and libdrm. + pkgdesc = Tools and libraries for developing media solutions on Intel products. Includes MediaSDK, Media Driver, libva and libva-utils. pkgver = 2018.Q2.2 - pkgrel = 2 + pkgrel = 3 url = https://github.com/Intel-Media-SDK/MediaSDK/ install = intel-media-stack-bin.install arch = x86_64 @@ -18,6 +18,8 @@ pkgbase = intel-media-stack-bin provides = intel-media-sdk provides = libmfx provides = intel-media-driver + provides = libva + provides = libva-utils conflicts = intel-media-sdk conflicts = intel-media-sdk-git conflicts = intel-media-server-studio @@ -2,14 +2,14 @@ pkgname=intel-media-stack-bin pkgver=2018.Q2.2 -pkgrel=2 -pkgdesc='Tools and libraries for developing media solutions on Intel products. Includes MediaSDK, Media Driver, libva and libdrm.' +pkgrel=3 +pkgdesc='Tools and libraries for developing media solutions on Intel products. Includes MediaSDK, Media Driver, libva and libva-utils.' arch=('x86_64') url='https://github.com/Intel-Media-SDK/MediaSDK/' license=('MIT') depends=('gcc-libs' 'libpciaccess' 'libdrm' 'libx11' 'libxext' 'libxfixes' 'ocl-icd' 'perl') makedepends=('lsb-release') -provides=('intel-media-sdk' 'libmfx' 'intel-media-driver') +provides=('intel-media-sdk' 'libmfx' 'intel-media-driver' 'libva' 'libva-utils') conflicts=('intel-media-sdk' 'intel-media-sdk-git' 'intel-media-server-studio') backup=('etc/profile.d/intel-mediasdk-devel.sh' 'etc/profile.d/intel-mediasdk-devel.csh' @@ -40,6 +40,10 @@ prepare() { package() { cd "${pkgname}-${pkgver}" + local _command + local _file + local _header + mkdir -p "$pkgdir"/{etc/{ld.so.conf.d,profile.d},usr/lib} ./install_media.sh @@ -54,6 +58,21 @@ package() { cd .. done + # add bin folder to PATH + for _file in "${pkgdir}/etc/profile.d/"intel-mediasdk.{,c}sh + do + if printf '%s' "$_file" | grep -q '\.csh$' + then + _command='setenv' + else + _command='export' + fi + + printf '\n' >> "$_file" + printf '%s\n' '# add bin folder to PATH' >> "$_file" + printf '%s\n' "${_command} PATH=\${PATH:+\${PATH}:}/opt/intel/mediasdk/bin" >> "$_file" + done + # add symlink for libcttmetrics.so (required by 'metrics_monitor' sample) ln -s "../../opt/intel/mediasdk/samples/_bin/x64/libcttmetrics.so" "${pkgdir}/usr/lib" |