diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | basemark | 2 |
3 files changed, 17 insertions, 10 deletions
@@ -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 @@ -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 |