diff options
author | Swyter | 2023-07-01 17:44:58 +0200 |
---|---|---|
committer | Swyter | 2023-07-01 17:44:58 +0200 |
commit | 674054da408f519159697f28d223a3b5f8d21aaf (patch) | |
tree | 6a3b3af578dd63b62fc58ae855216a3c2304fedb | |
parent | 296b5c951e88904fbc74a742c41e34992468e6c5 (diff) | |
download | aur-674054da408f519159697f28d223a3b5f8d21aaf.tar.gz |
Add libffi.so.7 as dependency, which Intel forgot to bundle. Actually log errors when launching gpa-* from the terminal
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 9 insertions, 3 deletions
@@ -1,12 +1,14 @@ pkgbase = intel-gpa-bin pkgdesc = Intel® Graphics Performance Analyzers (Intel® GPA) provides tools for graphics analysis and optimizations for making games and other graphics-intensive applications run even faster. pkgver = 23.2.1686276958 - pkgrel = 1 + pkgrel = 2 url = https://www.intel.com/content/www/us/en/developer/tools/graphics-performance-analyzers/download.html arch = x86_64 license = custom makedepends = binutils makedepends = tar + makedepends = sed + depends = libffi7 options = !strip source = https://registrationcenter-download.intel.com/akdlm/IRC_NAS/46f856a1-7346-4305-b47f-b38b1a2dd9f9/gpa_23.2.1686276958_release_m64_deb_install.sh sha1sums = d8db1524ab3639fdfb631e86ae34a0aaf386375f @@ -2,7 +2,7 @@ pkgname=intel-gpa-bin url=https://www.intel.com/content/www/us/en/developer/tools/graphics-performance-analyzers/download.html -pkgrel=1 +pkgrel=2 pkgver=23.2.1686276958 options=(!strip) arch=('x86_64') @@ -11,7 +11,8 @@ pkgdesc="Intel® Graphics Performance Analyzers (Intel® GPA) provides tools for source=("https://registrationcenter-download.intel.com/akdlm/IRC_NAS/46f856a1-7346-4305-b47f-b38b1a2dd9f9/gpa_${pkgver}_release_m64_deb_install.sh") sha1sums=('d8db1524ab3639fdfb631e86ae34a0aaf386375f') -makedepends=(binutils tar) +makedepends=(binutils tar sed) +depends=(libffi7) # swy: it needs libffi.so.7, but they forgot to bundle it build() { # swy: wrap the called commands with our customized/dummied out versions @@ -50,4 +51,7 @@ package() { # swy: these are all legal documents mv ${pkgdir}/usr/share/doc ${pkgdir}/usr/share/licenses + + # swy: don't hide the error/warning logging when running on a terminal + sed -i -e 's|> /dev/null 2>&1||g' ${pkgdir}/usr/bin/gpa-* }
\ No newline at end of file |