summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: baebab5c39cf57c8ca83368b348b693546ef082c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Maintainer: AdriƠ Cereto i MassaguƩ <ssorgatem at gmail.com>

pkgname=dxvk-bin
pkgver=0.30
pkgrel=3
epoch=
pkgdesc="A Vulkan-based compatibility layer for Direct3D 11 which allows running 3D applications on Linux using Wine (binary files). Requires Wine with Vulkan support (wine-staging, wine-vulkan or wine >=3.3)"
arch=('x86_64')
url="https://github.com/doitsujin/dxvk"
license=('zlib/libpng')
groups=()
depends=('vulkan-icd-loader' 'wine')
makedpends=('libarchive')
checkdepends=()
provides=("dxvk")
conflicts=("dxvk-git")
replaces=()
backup=()
install=
changelog=
source=("https://github.com/doitsujin/dxvk/releases/download/v0.30/dxvk-0.30.tar.gz")
noextract=()
sha256sums=("797e997a992c3e3f1d4f0399a66fa8f4afef27f9d7913ea3acdc2fcf8c3be544")
validpgpkeys=()


build() {
	bsdtar xvf dxvk-0.30.tar.gz
}



package() {
	mkdir -p $pkgdir/usr/share/dxvk
	cp -r "dxvk-$pkgver"/x64  $pkgdir/usr/share/dxvk
	cp -r "dxvk-$pkgver"/x32  $pkgdir/usr/share/dxvk
	mkdir -p $pkgdir/usr/bin
	ln -s "/usr/share/dxvk/x64/setup_dxvk.sh" "$pkgdir/usr/bin/setup_dxvk64"
	ln -s "/usr/share/dxvk/x32/setup_dxvk.sh" "$pkgdir/usr/bin/setup_dxvk32"
}