[arch-commits] Commit in intel-media-sdk/trunk (PKGBUILD)

Daniel Bermond dbermond at archlinux.org
Fri Jan 3 19:15:28 UTC 2020


    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 <dbermond at archlinux.org>
 
 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}"
 }



More information about the arch-commits mailing list