summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2020-06-12 17:01:05 +0000
committerDaniel Bermond2020-06-12 17:01:05 +0000
commit3099890a08667405b3a577cc9533b3c31e281120 (patch)
tree78ad03a8c853e0896ea302c62d415e040ad0aeb6
parent216b7cde87a595d8418868c6756f33764f0329ac (diff)
downloadaur-3099890a08667405b3a577cc9533b3c31e281120.tar.gz
Updated to version 1.0.4062
-rw-r--r--.SRCINFO31
-rw-r--r--LICENSE34
-rw-r--r--PKGBUILD62
3 files changed, 60 insertions, 67 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd62744fd8ca..ee7f47eb4f2a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,32 +1,31 @@
pkgbase = intel-graphics-compiler-bin
pkgdesc = Intel Graphics Compiler for OpenCL (pre-compiled binaries)
- pkgver = 1.0.8
+ pkgver = 1.0.4062
pkgrel = 1
epoch = 1
url = https://github.com/intel/intel-graphics-compiler/
arch = x86_64
license = MIT
- depends = gcc-libs
+ depends = intel-opencl-clang
depends = zlib
provides = intel-graphics-compiler
conflicts = intel-graphics-compiler
- conflicts = intel-opencl-clang
- noextract = intel-igc-core_1.0.8-2114_amd64.deb
- noextract = intel-igc-media_1.0.8-2114_amd64.deb
- noextract = intel-igc-opencl-devel_1.0.8-2114_amd64.deb
- noextract = intel-igc-opencl_1.0.8-2114_amd64.deb
+ noextract = intel-igc-core_1.0.4062_amd64.deb
+ noextract = intel-igc-media_1.0.4062_amd64.deb
+ noextract = intel-igc-opencl-devel_1.0.4062_amd64.deb
+ noextract = intel-igc-opencl_1.0.4062_amd64.deb
options = !strip
options = !emptydirs
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8/intel-igc-core_1.0.8-2114_amd64.deb
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8/intel-igc-media_1.0.8-2114_amd64.deb
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8/intel-igc-opencl-devel_1.0.8-2114_amd64.deb
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8/intel-igc-opencl_1.0.8-2114_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.4062/intel-igc-core_1.0.4062_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.4062/intel-igc-media_1.0.4062_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.4062/intel-igc-opencl-devel_1.0.4062_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.4062/intel-igc-opencl_1.0.4062_amd64.deb
source = LICENSE
- sha256sums = 9ca0ab7629c21f247fe78774a91dee43b410f4e1b463871066388bf59dc39e31
- sha256sums = 0c8dd387adcba6e41e189df1404200c5ef1dbaf3701fe6b2830d3b60eb32295a
- sha256sums = 79c0f7a66819bbe4e0e1d9025143285a3289c0093225d3e45b9c24211d3c0de1
- sha256sums = bf8b6b4f42f86596e9cfaaaa735c7ca5abe8935cd42725b0b97f266c5773423c
- sha256sums = 4099c7bc8a69e9e9c82f898e75870435cc0ca989a816a8ba6e38faabc88f0c36
+ sha256sums = bf69f19fda470f5e2c1f5f40da4a3dda3df5f961d315dcdc5ecfe13b3e02e0df
+ sha256sums = 8a624b3241d5ce625b41d3474b643d8b33a0253d5021a28e633ae1bab3347365
+ sha256sums = 80c912437f7c6a91f3e5da36894bc627e00bf1d018ede5ce01a54ea4337c347d
+ sha256sums = 7e3619e53b619f92fd470f0517380bf58542855f8728940f33dc6a7240ab4fe9
+ sha256sums = 8c95643f47a244153bef1c2d3a2801dde2b566f0294aae956c8a5226f7acd789
pkgname = intel-graphics-compiler-bin
diff --git a/LICENSE b/LICENSE
index f270353f33fe..d550e3c5314c 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,19 +1,21 @@
-Copyright (c) 2019, Intel Corporation
+MIT License
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
+Copyright (c) 2019 Intel Corporation
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/PKGBUILD b/PKGBUILD
index e61773abc366..efbde2f5bd1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,54 +1,46 @@
-# Maintainer: Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=intel-graphics-compiler-bin
-pkgver=1.0.8
-_build=2114
+pkgver=1.0.4062
pkgrel=1
epoch=1
pkgdesc='Intel Graphics Compiler for OpenCL (pre-compiled binaries)'
arch=('x86_64')
url='https://github.com/intel/intel-graphics-compiler/'
license=('MIT')
-depends=('gcc-libs' 'zlib')
+depends=('intel-opencl-clang' 'zlib')
provides=('intel-graphics-compiler')
-conflicts=('intel-graphics-compiler' 'intel-opencl-clang')
+conflicts=('intel-graphics-compiler')
options=('!strip' '!emptydirs')
-source=("https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-core_${pkgver}-${_build}_amd64.deb"
- "https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-media_${pkgver}-${_build}_amd64.deb"
- "https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-opencl-devel_${pkgver}-${_build}_amd64.deb"
- "https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-opencl_${pkgver}-${_build}_amd64.deb"
+source=("https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-core_${pkgver}_amd64.deb"
+ "https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-media_${pkgver}_amd64.deb"
+ "https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-opencl-devel_${pkgver}_amd64.deb"
+ "https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-opencl_${pkgver}_amd64.deb"
'LICENSE')
-noextract=("intel-igc-core_${pkgver}-${_build}_amd64.deb"
- "intel-igc-media_${pkgver}-${_build}_amd64.deb"
- "intel-igc-opencl-devel_${pkgver}-${_build}_amd64.deb"
- "intel-igc-opencl_${pkgver}-${_build}_amd64.deb")
-sha256sums=('9ca0ab7629c21f247fe78774a91dee43b410f4e1b463871066388bf59dc39e31'
- '0c8dd387adcba6e41e189df1404200c5ef1dbaf3701fe6b2830d3b60eb32295a'
- '79c0f7a66819bbe4e0e1d9025143285a3289c0093225d3e45b9c24211d3c0de1'
- 'bf8b6b4f42f86596e9cfaaaa735c7ca5abe8935cd42725b0b97f266c5773423c'
- '4099c7bc8a69e9e9c82f898e75870435cc0ca989a816a8ba6e38faabc88f0c36')
+noextract=("intel-igc-core_${pkgver}_amd64.deb"
+ "intel-igc-media_${pkgver}_amd64.deb"
+ "intel-igc-opencl-devel_${pkgver}_amd64.deb"
+ "intel-igc-opencl_${pkgver}_amd64.deb")
+sha256sums=('bf69f19fda470f5e2c1f5f40da4a3dda3df5f961d315dcdc5ecfe13b3e02e0df'
+ '8a624b3241d5ce625b41d3474b643d8b33a0253d5021a28e633ae1bab3347365'
+ '80c912437f7c6a91f3e5da36894bc627e00bf1d018ede5ce01a54ea4337c347d'
+ '7e3619e53b619f92fd470f0517380bf58542855f8728940f33dc6a7240ab4fe9'
+ '8c95643f47a244153bef1c2d3a2801dde2b566f0294aae956c8a5226f7acd789')
prepare() {
mkdir -p igc-{core,media,opencl-devel,opencl}-"$pkgver"
-
- bsdtar -xf "intel-igc-core_${pkgver}-${_build}_amd64.deb" -C "igc-core-${pkgver}"
- bsdtar -xf "intel-igc-media_${pkgver}-${_build}_amd64.deb" -C "igc-media-${pkgver}"
- bsdtar -xf "intel-igc-opencl-devel_${pkgver}-${_build}_amd64.deb" -C "igc-opencl-devel-${pkgver}"
- bsdtar -xf "intel-igc-opencl_${pkgver}-${_build}_amd64.deb" -C "igc-opencl-${pkgver}"
+ bsdtar -xf "intel-igc-core_${pkgver}_amd64.deb" -C "igc-core-${pkgver}"
+ bsdtar -xf "intel-igc-media_${pkgver}_amd64.deb" -C "igc-media-${pkgver}"
+ bsdtar -xf "intel-igc-opencl-devel_${pkgver}_amd64.deb" -C "igc-opencl-devel-${pkgver}"
+ bsdtar -xf "intel-igc-opencl_${pkgver}_amd64.deb" -C "igc-opencl-${pkgver}"
}
package() {
- 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/{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"
-
- rm "${pkgdir}/usr/bin/clang"
-
+ bsdtar -xf "igc-core-${pkgver}/data.tar.gz" -C "$pkgdir"
+ bsdtar -xf "igc-media-${pkgver}/data.tar.gz" -C "$pkgdir"
+ bsdtar -xf "igc-opencl-devel-${pkgver}/data.tar.gz" -C "$pkgdir"
+ bsdtar -xf "igc-opencl-${pkgver}/data.tar.gz" -C "$pkgdir"
+ mv "${pkgdir}/usr/local/"{bin,include,lib} "${pkgdir}/usr"
+ rm "${pkgdir}/usr/"{include/{opencl-c-base.h,opencl-c.h},lib/libopencl-clang.so*}
install -D -m644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}