summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2019-03-20 00:20:08 +0000
committerDaniel Bermond2019-03-20 00:20:08 +0000
commitd3f4ecafe02c1881fb44aa3ac23ae2382c0bf9e8 (patch)
treefa99ae745264425e1b6ccd87fc46c1346a03c45a
parentcf1a01cee10617ef14c67000911e0b3259d31812 (diff)
downloadaur-d3f4ecafe02c1881fb44aa3ac23ae2382c0bf9e8.tar.gz
Updated to version 19.11.15884
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD53
2 files changed, 44 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 13d81a88618b..92829ca84d0c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = intel-graphics-compiler-bin
- pkgdesc = Intel Graphics Compiler for OpenCL
- pkgver = 19.07.1542
+ pkgdesc = Intel Graphics Compiler for OpenCL (pre-compiled binaries)
+ pkgver = 19.11.15884
pkgrel = 1
url = https://github.com/intel/intel-graphics-compiler/
arch = x86_64
@@ -10,15 +10,21 @@ pkgbase = intel-graphics-compiler-bin
provides = intel-graphics-compiler
conflicts = intel-graphics-compiler
conflicts = compute-runtime
- noextract = intel-igc-core_19.07.1542_amd64.deb
- noextract = intel-igc-opencl_19.07.1542_amd64.deb
+ noextract = intel-igc-core_19.11-15884_amd64.deb
+ noextract = intel-igc-media_19.11-15884_amd64.deb
+ noextract = intel-igc-opencl-devel_19.11-15884_amd64.deb
+ noextract = intel-igc-opencl_19.11-15884_amd64.deb
options = !strip
options = !emptydirs
- source = https://github.com/intel/compute-runtime/releases/download/19.09.12487/intel-igc-core_19.07.1542_amd64.deb
- source = https://github.com/intel/compute-runtime/releases/download/19.09.12487/intel-igc-opencl_19.07.1542_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_2019-03-12/intel-igc-core_19.11-15884_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_2019-03-12/intel-igc-media_19.11-15884_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_2019-03-12/intel-igc-opencl-devel_19.11-15884_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_2019-03-12/intel-igc-opencl_19.11-15884_amd64.deb
source = LICENSE
- sha256sums = 9e5c130df7fe95b860f4c761620bf6fd5f814930df3f06c5e698aa846cadece5
- sha256sums = 964e714899347564af99fe2a3619e7e630e52b74a88d96f183a27a934bbe79ca
+ sha256sums = 44651972c6cc9f5af9b4fcdc568f9551e7c8a2d0dfe5f708a372b9223bb80183
+ sha256sums = 69141ecef44c95b96bb1094286e3ef4758e0b7f3d8c1deb032451e67448c2941
+ sha256sums = 15fc328e63f8eba3b01297fa4a374c31103c351b3e1b3380a69ff52d43955c94
+ sha256sums = efbb969549d6c9b313b84c973160d0a56758e1704b75b100d3e566a010f393a2
sha256sums = 4099c7bc8a69e9e9c82f898e75870435cc0ca989a816a8ba6e38faabc88f0c36
pkgname = intel-graphics-compiler-bin
diff --git a/PKGBUILD b/PKGBUILD
index f90c73d7f258..4d240d5d400a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,11 @@
# Maintainer: Daniel Bermond < gmail-com: danielbermond >
-# NOTE:
-# this binary package is currently provided by the intel-compute-runtime
-# repository. $pkgver is currently inherited from there.
-
pkgname=intel-graphics-compiler-bin
-pkgver=19.07.1542
-_icrver=19.09.12487 # intel-compute-runtime version
+pkgver=19.11.15884
+_srcver="$(printf '%s' "$pkgver" | sed 's/\(\.\)\([0-9]*\)$/-\2/')"
+_igcver=2019-03-12
pkgrel=1
-pkgdesc='Intel Graphics Compiler for OpenCL'
+pkgdesc='Intel Graphics Compiler for OpenCL (pre-compiled binaries)'
arch=('x86_64')
url='https://github.com/intel/intel-graphics-compiler/'
license=('MIT')
@@ -16,32 +13,42 @@ depends=('gcc-libs' 'zlib')
provides=('intel-graphics-compiler')
conflicts=('intel-graphics-compiler' 'compute-runtime')
options=('!strip' '!emptydirs')
-source=("https://github.com/intel/compute-runtime/releases/download/${_icrver}/intel-igc-core_${pkgver}_amd64.deb"
- "https://github.com/intel/compute-runtime/releases/download/${_icrver}/intel-igc-opencl_${pkgver}_amd64.deb"
+source=("https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_${_igcver}/intel-igc-core_${_srcver}_amd64.deb"
+ "https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_${_igcver}/intel-igc-media_${_srcver}_amd64.deb"
+ "https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_${_igcver}/intel-igc-opencl-devel_${_srcver}_amd64.deb"
+ "https://github.com/intel/intel-graphics-compiler/releases/download/igc_release_${_igcver}/intel-igc-opencl_${_srcver}_amd64.deb"
'LICENSE')
-noextract=("intel-igc-core_${pkgver}_amd64.deb"
- "intel-igc-opencl_${pkgver}_amd64.deb")
-sha256sums=('9e5c130df7fe95b860f4c761620bf6fd5f814930df3f06c5e698aa846cadece5'
- '964e714899347564af99fe2a3619e7e630e52b74a88d96f183a27a934bbe79ca'
+noextract=("intel-igc-core_${_srcver}_amd64.deb"
+ "intel-igc-media_${_srcver}_amd64.deb"
+ "intel-igc-opencl-devel_${_srcver}_amd64.deb"
+ "intel-igc-opencl_${_srcver}_amd64.deb")
+sha256sums=('44651972c6cc9f5af9b4fcdc568f9551e7c8a2d0dfe5f708a372b9223bb80183'
+ '69141ecef44c95b96bb1094286e3ef4758e0b7f3d8c1deb032451e67448c2941'
+ '15fc328e63f8eba3b01297fa4a374c31103c351b3e1b3380a69ff52d43955c94'
+ 'efbb969549d6c9b313b84c973160d0a56758e1704b75b100d3e566a010f393a2'
'4099c7bc8a69e9e9c82f898e75870435cc0ca989a816a8ba6e38faabc88f0c36')
prepare() {
- mkdir -p igc-{core,opencl}-"$pkgver"
+ mkdir -p igc-{core,media,opencl-devel,opencl}-"$pkgver"
- bsdtar -xf "intel-igc-core_${pkgver}_amd64.deb" -C "igc-core-${pkgver}"
- bsdtar -xf "intel-igc-opencl_${pkgver}_amd64.deb" -C "igc-opencl-${pkgver}"
+ bsdtar -xf "intel-igc-core_${_srcver}_amd64.deb" -C "igc-core-${pkgver}"
+ bsdtar -xf "intel-igc-media_${_srcver}_amd64.deb" -C "igc-media-${pkgver}"
+ bsdtar -xf "intel-igc-opencl-devel_${_srcver}_amd64.deb" -C "igc-opencl-devel-${pkgver}"
+ bsdtar -xf "intel-igc-opencl_${_srcver}_amd64.deb" -C "igc-opencl-${pkgver}"
}
package() {
- tar -Jxf "igc-core-${pkgver}/data.tar.xz" -C "$pkgdir"
- tar -Jxf "igc-opencl-${pkgver}/data.tar.xz" -C "$pkgdir"
+ tar -zxf "igc-core-${pkgver}/data.tar.gz" -C "$pkgdir"
+ tar -zxf "igc-media-${pkgver}/data.tar.gz" -C "$pkgdir"
+ tar -zxf "igc-opencl-devel-${pkgver}/data.tar.gz" -C "$pkgdir"
+ tar -zxf "igc-opencl-${pkgver}/data.tar.gz" -C "$pkgdir"
- mkdir -p "${pkgdir}/usr/lib"
- mv "$pkgdir"/usr/local/lib/* "${pkgdir}/usr/lib"
+ mkdir -p "$pkgdir"/usr/{bin,include,lib}
+ mv "$pkgdir"/usr/local/bin/* "${pkgdir}/usr/bin"
+ mv "$pkgdir"/usr/local/include/* "${pkgdir}/usr/include"
+ mv "$pkgdir"/usr/local/lib/* "${pkgdir}/usr/lib"
- # fix wrong ownerships
- chown root:root "$pkgdir"/usr/{,lib/}
- chown root:root "$pkgdir"/usr/lib/*
+ rm "${pkgdir}/usr/lib/libopencl_clang.so"
install -D -m644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}