summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072023-06-06 17:10:00 +0200
committersL1pKn072023-06-06 17:10:00 +0200
commitfdf2c6b853d95ddfbde5aab3d7b0a08a72cab41a (patch)
tree9b10752a35458185e1fd877497d33e8e28b8b73f
parent75d4bbc9a5ddef223c531bb1b0bc55070022d18c (diff)
downloadaur-fdf2c6b853d95ddfbde5aab3d7b0a08a72cab41a.tar.gz
bump
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD73
2 files changed, 49 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b3b41e1dbce..bc42a877f048 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = khronos-ocl-icd-git
- pkgver = 2022.05.18.2.g7072cf2
+ pkgver = 2023.04.17.5.g229410f
pkgrel = 1
url = http://www.khronos.org/registry/cl
arch = x86_64
@@ -15,9 +15,11 @@ pkgbase = khronos-ocl-icd-git
pkgname = khronos-ocl-icd-git
pkgdesc = Khronos Group OpenCL installable client driver (ICD) loader. (GIT Version)
depends = glibc
+ depends = opencl-headers
provides = khronos-ocl-icd
provides = opencl-icd-loader
provides = ocl-icd
+ provides = libOpenCL.so
conflicts = khronos-ocl-icd
conflicts = opencl-icd-loader
conflicts = ocl-icd
@@ -25,9 +27,11 @@ pkgname = khronos-ocl-icd-git
pkgname = lib32-khronos-ocl-icd-git
pkgdesc = Khronos Group OpenCL installable client driver (ICD) loader. (GIT Version) (32-bits)
depends = lib32-glibc
+ depends = opencl-headers
provides = lib32-lib32-khronos-ocl-icd
provides = lib32-opencl-icd-loader
provides = lib32-ocl-icd
+ provides = libOpenCL.so
conflicts = lib32-khronos-ocl-icd
conflicts = lib32-opencl-icd-loader
conflicts = lib32-ocl-icd
diff --git a/PKGBUILD b/PKGBUILD
index fe8318ad4170..08fbb6e6277b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,21 @@
# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgbase=khronos-ocl-icd-git
-pkgname=('khronos-ocl-icd-git'
- 'lib32-khronos-ocl-icd-git'
- )
-pkgver=2022.05.18.2.g7072cf2
+pkgname=(
+ 'khronos-ocl-icd-git'
+ 'lib32-khronos-ocl-icd-git'
+)
+pkgver=2023.04.17.5.g229410f
pkgrel=1
arch=('x86_64')
url="http://www.khronos.org/registry/cl"
license=('apache')
-makedepends=('git'
- 'cmake'
- 'opencl-headers-git'
- 'lib32-gcc-libs'
- )
+makedepends=(
+ 'git'
+ 'cmake'
+ 'opencl-headers-git'
+ 'lib32-gcc-libs'
+)
source=('git+https://github.com/KhronosGroup/OpenCL-ICD-Loader.git')
sha256sums=('SKIP')
options=('debug')
@@ -55,33 +57,46 @@ check() {
}
package_khronos-ocl-icd-git() {
-pkgdesc="Khronos Group OpenCL installable client driver (ICD) loader. (GIT Version)"
-depends=('glibc')
-provides=('khronos-ocl-icd'
- 'opencl-icd-loader'
- 'ocl-icd'
- )
-conflicts=('khronos-ocl-icd'
- 'opencl-icd-loader'
- 'ocl-icd'
- )
+ pkgdesc="Khronos Group OpenCL installable client driver (ICD) loader. (GIT Version)"
+ depends=(
+ 'glibc'
+ 'opencl-headers'
+ )
+ provides=(
+ 'khronos-ocl-icd'
+ 'opencl-icd-loader'
+ 'ocl-icd'
+ 'libOpenCL.so'
+ )
+ conflicts=(
+ 'khronos-ocl-icd'
+ 'opencl-icd-loader'
+ 'ocl-icd'
+ )
DESTDIR="${pkgdir}" cmake --install build64
install -Dm644 OpenCL-ICD-Loader/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_lib32-khronos-ocl-icd-git() {
-pkgdesc="Khronos Group OpenCL installable client driver (ICD) loader. (GIT Version) (32-bits)"
-depends=('lib32-glibc')
-provides=('lib32-lib32-khronos-ocl-icd'
- 'lib32-opencl-icd-loader'
- 'lib32-ocl-icd'
- )
-conflicts=('lib32-khronos-ocl-icd'
- 'lib32-opencl-icd-loader'
- 'lib32-ocl-icd'
- )
+ pkgdesc="Khronos Group OpenCL installable client driver (ICD) loader. (GIT Version) (32-bits)"
+ depends=(
+ 'lib32-glibc'
+ 'opencl-headers'
+ )
+ provides=(
+ 'lib32-lib32-khronos-ocl-icd'
+ 'lib32-opencl-icd-loader'
+ 'lib32-ocl-icd'
+ 'libOpenCL.so'
+ )
+ conflicts=(
+ 'lib32-khronos-ocl-icd'
+ 'lib32-opencl-icd-loader'
+ 'lib32-ocl-icd'
+ )
DESTDIR="${pkgdir}" cmake --install build32
+ (cd "${pkgdir}/usr/bin/" ; mv cllayerinfo{,32})
install -Dm644 OpenCL-ICD-Loader/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}