Date: Friday, January 3, 2020 @ 19:15:28 Author: dbermond Revision: 547683
upgpkg: intel-media-sdk 19.4.0-1 Modified: intel-media-sdk/trunk/PKGBUILD ----------+ PKGBUILD | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-01-03 18:58:56 UTC (rev 547682) +++ PKGBUILD 2020-01-03 19:15:28 UTC (rev 547683) @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond <[email protected]> pkgname=intel-media-sdk -pkgver=19.3.1 +pkgver=19.4.0 pkgrel=1 pkgdesc='API to access hardware-accelerated video decode, encode and filtering on Intel platforms with integrated graphics' arch=('x86_64') @@ -17,17 +17,12 @@ source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz" 'intel-media-sdk.conf' 'intel-media-sdk.sh') -sha256sums=('6310e84aff9a211abdec4e54df97cac441aaded10b0e4fba825e6696e770818b' +sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1' '12a37e6e12d93fac5829082773b9f010a3c6c763ddeee177618b8e1a0547fbbc' '315ea6f304cf2b7b6a8aaabb0b8f71fcd480677c7fb9c8cbfa51c7830bb159bc') -prepare() { - mkdir -p "MediaSDK-intel-mediasdk-${pkgver}/build" -} - build() { - cd "MediaSDK-intel-mediasdk-${pkgver}/build" - cmake \ + cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ -DCMAKE_BUILD_TYPE='None' \ -DBUILD_ALL:BOOL='ON' \ -DBUILD_TOOLS:BOOL='ON' \ @@ -37,27 +32,25 @@ -DENABLE_X11_DRI3:BOOL='ON' \ -Wno-dev \ .. - make + make -C build } check() { - make -C "MediaSDK-intel-mediasdk-${pkgver}/build" test + make -C build test } package() { - cd "MediaSDK-intel-mediasdk-${pkgver}/build" + make -C build DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" install - # metrics_monitor - install -D -m755 __bin/None/libcttmetrics.so -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" - install -D -m755 __bin/None/metrics_monitor -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" + install -D -m755 build/__bin/None/libcttmetrics.so -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" + install -D -m755 build/__bin/None/metrics_monitor -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/opt/intel/mediasdk/lib/libcttmetrics.so" # ld.so and profile configuration files - install -D -m644 "${srcdir}/intel-media-sdk.conf" -t "${pkgdir}/etc/ld.so.conf.d" - install -D -m755 "${srcdir}/intel-media-sdk.sh" -t "${pkgdir}/etc/profile.d" + install -D -m644 intel-media-sdk.conf -t "${pkgdir}/etc/ld.so.conf.d" + install -D -m755 intel-media-sdk.sh -t "${pkgdir}/etc/profile.d" # license - install -D -m644 "${srcdir}/MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
