summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorlod2019-06-22 21:22:33 +0200
committerlod2019-06-22 21:22:33 +0200
commit013a666e237f084c7560f62e32731016119aab11 (patch)
treedb50ce0456e3e87669989675816bb3ef27f854b7 /PKGBUILD
downloadaur-013a666e237f084c7560f62e32731016119aab11.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e3691f73fc3b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: lod <aur@cyber-anlage.de>
+pkgname=amdvlk-bin
+pkgver=2019.Q2.5
+pkgrel=1
+pkgdesc='AMDVLK (Stable DEB Release) - AMD Open Source Driver for VulkanĀ®'
+arch=('x86_64')
+url='https://github.com/GPUOpen-Drivers/AMDVLK'
+license=('MIT')
+depends=('vulkan-icd-loader')
+conflicts=('amdvlk-git' 'amdvlk-deb')
+provides=('amdvlk' 'vulkan-driver')
+source=(https://github.com/GPUOpen-Drivers/AMDVLK/releases/download/v-${pkgver}/amdvlk_${pkgver}_amd64.deb)
+sha256sums=('3086094e1157a6ab6cf18a9b2364ff30643ee82f0daa7a856e285c6242d090cf')
+
+build() {
+ cd $srcdir
+ ar -x ${srcdir}/amdvlk_${pkgver}_amd64.deb
+ tar -xJf ${srcdir}/data.tar.xz
+}
+
+package() {
+ install -m755 -d ${pkgdir}/usr/lib
+ install -m755 -d ${pkgdir}/usr/share/vulkan/icd.d
+ install -m755 -d ${pkgdir}/usr/share/licenses/amdvlk
+
+ install usr/lib/x86_64-linux-gnu/amdvlk64.so ${pkgdir}/usr/lib/
+ install etc/vulkan/icd.d/amd_icd64.json ${pkgdir}/usr/share/vulkan/icd.d/
+ install usr/share/doc/amdvlk/copyright ${pkgdir}/usr/share/licenses/amdvlk/
+
+ sed -i "s/\/x86_64-linux-gnu\//\//g" ${pkgdir}/usr/share/vulkan/icd.d/amd_icd64.json
+}