[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