diff options
author | Daniel Bermond | 2019-03-20 00:20:08 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-03-20 00:20:08 +0000 |
commit | d3f4ecafe02c1881fb44aa3ac23ae2382c0bf9e8 (patch) | |
tree | fa99ae745264425e1b6ccd87fc46c1346a03c45a | |
parent | cf1a01cee10617ef14c67000911e0b3259d31812 (diff) | |
download | aur-d3f4ecafe02c1881fb44aa3ac23ae2382c0bf9e8.tar.gz |
Updated to version 19.11.15884
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 44 insertions, 31 deletions
@@ -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 @@ -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}" } |