diff options
author | dakataca | 2023-04-19 16:52:34 -0500 |
---|---|---|
committer | dakataca | 2023-04-19 16:52:34 -0500 |
commit | b53ddc1cbe3c9bdc81ccd0f9164fe1ac46f08360 (patch) | |
tree | f7aa1788137064e9adda26d7536c133e1b7cd577 | |
parent | c00f2bb65d77d446fd80215131a49478db59baee (diff) | |
download | aur-b53ddc1cbe3c9bdc81ccd0f9164fe1ac46f08360.tar.gz |
Updated font, added install command and improved comments
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -10,7 +10,6 @@ pkgname=intel-opencl _pkgver=5.0-63503 pkgver="${_pkgver/-/.r}" pkgrel=2 -#pkgdesc="Legacy OpenCL(TM) 2.0 Driver for Intel(R) HD, Iris(TM), and Iris(TM) Pro Graphics for Linux (pre-Broadwell)" pkgdesc="Legacy OpenCL(TM) driver 1.2 or 2.0, for Intel graphics from Ivy Bridge GPU model (gen 7), to Haswell (gen 7.5) for Linux (pre-Broadwell)" arch=('x86_64') url="https://software.intel.com/en-us/articles/legacy-opencl-drivers#latest_linux_driver" @@ -18,25 +17,31 @@ license=('custom:intel') depends=('zlib' 'libdrm') optdepends=('intel-opencl-sdk: Intel SDK for OpenCL Applications') provides=('opencl-driver') -source=("${pkgname}-${pkgver}-linux64.zip::https://web.archive.org/web/20190601000000/http://registrationcenter-download.intel.com/akdlm/irc_nas/11396/SRB5.0_linux64.zip") +source=("${pkgname}-${pkgver}-linux64.zip::https://web.archive.org/web/20190526190814/https://registrationcenter-download.intel.com/akdlm/irc_nas/11396/SRB5.0_linux64.zip") sha256sums=('a3989a7a00f216b1a50bad37dc49629c3f7ce65104a2ca665e59d8c699bf7443') _package_internal=("intel-opencl-r${_pkgver}.x86_64.tar.xz" "intel-opencl-cpu-r${_pkgver}.x86_64.tar.xz") package() { + + # Extraer paquetes internos con "tar". for p in "${_package_internal[@]}"; do tar -xf "$p" -C "$pkgdir" done # Copy license - mkdir -p "$pkgdir/usr/share/licenses/intel-opencl" - mv "$pkgdir/opt/intel/opencl/LICENSE" "$pkgdir/usr/share/licenses/intel-opencl/LICENSE" + install -D "$pkgdir/opt/intel/opencl/LICENSE" "$pkgdir/usr/share/licenses/intel-opencl/LICENSE" - # Do not conflict with intel-opencl-runtime + # Renombrar el archivo de índice de control de dispositivo (ICD) de "intel.icd" a "intel-gpu.icd" + # para evitar conflictos con el archivo "intel.icd" del paquete "intel-opencl-runtime". mv "$pkgdir/etc/OpenCL/vendors/intel"{,-gpu}.icd - # sanitize permissions + + ## Sanitizar o asegurar los permisos del paquete intel-opencl. + + # Cambiar la propiedad del directorio y sus subdirectorios a root:root. chown root:root -R "$pkgdir" + # Quitar los permisos de escritura para los grupos y otros. chmod go-w -R "$pkgdir" } |