summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorD. Can Celasun2018-06-23 12:54:50 +0200
committerD. Can Celasun2018-06-23 12:54:50 +0200
commit866442fe25fbf2b587ec6b31bd154661d4fdc696 (patch)
treed53c64fad7947a890043e06162577bd0801878e2
parent9f459d26f759cd4b4446a9ccda804f09e80d600f (diff)
downloadaur-866442fe25fbf2b587ec6b31bd154661d4fdc696.tar.gz
[basemark] Fix curl symbols
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD18
-rw-r--r--basemark2
3 files changed, 17 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f593dee8a038..bfc80d8f9e2b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sat Jun 23 10:34:11 UTC 2018
+# Sat Jun 23 10:54:32 UTC 2018
pkgbase = basemark
pkgdesc = Basemark GPU - Graphics performance evaluation tool
pkgver = 1.0.2
- pkgrel = 1
+ pkgrel = 2
url = https://www.basemark.com/products/basemark-gpu/
arch = x86_64
license = custom
@@ -15,9 +15,12 @@ pkgbase = basemark
depends = libgl
depends = libxrandr
depends = libxcursor
+ depends = libcurl-compat
optdepends = vulkan-icd-loader
source = http://downloads.basemark.com/BasemarkGPUFree_1.0.2.deb
+ source = basemark
sha256sums = 06e30c8083b5d16f5c2038cf530a87cd246bb85b156868cfca9f07bc1dff3a91
+ sha256sums = 66b75839f19e17ef109eeb0e4be02c17427cb72b70eb39bcc98053cdc16174d7
pkgname = basemark
diff --git a/PKGBUILD b/PKGBUILD
index 3fc4f69be905..1e0fdc7eec67 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,17 @@
pkgname=basemark
pkgver=1.0.2
-pkgrel=1
+pkgrel=2
pkgdesc="Basemark GPU - Graphics performance evaluation tool"
arch=('x86_64')
url="https://www.basemark.com/products/basemark-gpu/"
license=('custom')
-depends=("libxinerama" "libxi" "xdg-utils" "hicolor-icon-theme" "freetype2" "libgl" "libxrandr" "libxcursor")
+depends=("libxinerama" "libxi" "xdg-utils" "hicolor-icon-theme" "freetype2" "libgl" "libxrandr" "libxcursor" "libcurl-compat")
optdepends=("vulkan-icd-loader")
-source=(http://downloads.basemark.com/BasemarkGPUFree_${pkgver}.deb)
-sha256sums=('06e30c8083b5d16f5c2038cf530a87cd246bb85b156868cfca9f07bc1dff3a91')
+source=(http://downloads.basemark.com/BasemarkGPUFree_${pkgver}.deb
+ ${pkgname})
+sha256sums=('06e30c8083b5d16f5c2038cf530a87cd246bb85b156868cfca9f07bc1dff3a91'
+ '66b75839f19e17ef109eeb0e4be02c17427cb72b70eb39bcc98053cdc16174d7')
package() {
cd "${srcdir}"
@@ -19,15 +21,15 @@ package() {
# Name cleanup
mv "${pkgdir}"/opt/{BasemarkGPU,${pkgname}}
mv "${pkgdir}"/usr/share/applications/{BasemarkGPU,${pkgname}}.desktop
- sed -i 's|/BasemarkGPU/|/basemark/|' "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ sed -i 's|/opt/BasemarkGPU/BasemarkGPULauncher|/usr/bin/basemark|' "${pkgdir}/usr/share/applications/${pkgname}.desktop"
sed -i 's|/basemarkgpu/|/basemark/|' "${pkgdir}/usr/share/applications/${pkgname}.desktop"
find "${pkgdir}" -type d -exec chmod 0755 {} \;
find "${pkgdir}" -type f -exec chmod 0644 {} \;
find "${pkgdir}/usr/share/icons" -name "basemarkgpu.png" -exec mv {} basemark.png \;
chmod +x "${pkgdir}/opt/${pkgname}/BasemarkGPULauncher"
- install -m644 -D "${pkgdir}/opt/${pkgname}/EULA.txt/EULA_Free.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ find "${pkgdir}"/opt/${pkgname}/binaries -type f -exec chmod +x {} \;
- mkdir "${pkgdir}/usr/bin"
- ln -s /opt/${pkgname}/BasemarkGPULauncher "${pkgdir}/usr/bin/${pkgname}"
+ install -m644 -D "${pkgdir}/opt/${pkgname}/EULA.txt/EULA_Free.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -m755 -D "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
}
diff --git a/basemark b/basemark
new file mode 100644
index 000000000000..f1181a8bef7e
--- /dev/null
+++ b/basemark
@@ -0,0 +1,2 @@
+#!/usr/bin/env sh
+LD_PRELOAD=/usr/lib/libcurl.so.4.0.0 /opt/basemark/BasemarkGPULauncher