mirror of
https://github.com/archlinux/aur.git
synced 2026-03-14 23:16:48 +01:00
upver: 2.4-2: update setup*.sh
This commit is contained in:
parent
4c03c3ab89
commit
783feb8101
4 changed files with 22 additions and 17 deletions
10
.SRCINFO
10
.SRCINFO
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = dxvk-gplasync-bin
|
||||
pkgdesc = A Vulkan-based compatibility layer for Direct3D 9/10/11 (with gplasync patch)
|
||||
pkgver = 2.4
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://gitlab.com/Ph42oN/dxvk-gplasync
|
||||
arch = x86_64
|
||||
license = zlib-acknowledgement
|
||||
|
|
@ -11,17 +11,19 @@ pkgbase = dxvk-gplasync-bin
|
|||
optdepends = wine
|
||||
optdepends = proton
|
||||
provides = dxvk=2.4
|
||||
provides = d8vk
|
||||
provides = d9vk
|
||||
conflicts = dxvk
|
||||
conflicts = d8vk
|
||||
conflicts = d9vk
|
||||
options = !strip
|
||||
source = https://gitlab.com/Ph42oN/dxvk-gplasync/-/raw/main/releases/dxvk-gplasync-v2.4-1.tar.gz
|
||||
source = dxvk-gplasync-env.conf
|
||||
source = setup_dxvk_proton.sh
|
||||
source = https://raw.githubusercontent.com/doitsujin/dxvk/4f90d7bf5f9ad785660507e0cb459a14dab5ac75/setup_dxvk.sh
|
||||
source = setup_dxvk.sh
|
||||
sha256sums = 687d6ef959a949f786155e6632849b919b47b63da316110cf0bf3d43e548b380
|
||||
sha256sums = 2bce3bf5dc5a3c7312bbaae96daf82e0fe6c370e96017ce5a0c49f40901866e3
|
||||
sha256sums = 64fbbf9f30f2f4e8d1d82b088ade92f1bf8817a4bf6e21d7dd978f4276abe1a6
|
||||
sha256sums = 0f688815530ab5e8cc89b9b45d9b1d66cd8cd5a7770fb8249339af555a30dfe7
|
||||
sha256sums = ce5712e2287b1ab52a9160dd7bacf0694ee3e7a5888bd71a06f27ca67af051d6
|
||||
sha256sums = 778ec44acc09ac9c718354c9a96776b60bd4156dacf584e5c29b2c9697c76684
|
||||
|
||||
pkgname = dxvk-gplasync-bin
|
||||
|
|
|
|||
26
PKGBUILD
26
PKGBUILD
|
|
@ -3,29 +3,31 @@
|
|||
# Contributor: giantdwarf <17hoehbr@gmail.com>
|
||||
# Contributor: Ewout van Mansom <ewout@vanmansom.name>
|
||||
|
||||
pkgname=dxvk-gplasync-bin
|
||||
_pkgname=dxvk-gplasync
|
||||
pkgname=$_pkgname-bin
|
||||
pkgver=2.4
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
_srcver="v$pkgver-1"
|
||||
pkgdesc="A Vulkan-based compatibility layer for Direct3D 9/10/11 (with gplasync patch)"
|
||||
arch=('x86_64')
|
||||
url="https://gitlab.com/Ph42oN/dxvk-gplasync"
|
||||
url="https://gitlab.com/Ph42oN/$_pkgname"
|
||||
license=('zlib-acknowledgement')
|
||||
depends=('vulkan-icd-loader' 'lib32-vulkan-icd-loader' 'bash')
|
||||
optdepends=('wine' 'proton')
|
||||
provides=("dxvk=$pkgver" 'd9vk')
|
||||
conflicts=('dxvk' 'd9vk')
|
||||
provides=("dxvk=$pkgver" 'd8vk' 'd9vk')
|
||||
conflicts=('dxvk' 'd8vk' 'd9vk')
|
||||
options=(!strip)
|
||||
source=("$url/-/raw/main/releases/dxvk-gplasync-v$pkgver-$pkgrel.tar.gz"
|
||||
'dxvk-gplasync-env.conf'
|
||||
source=("$url/-/raw/main/releases/$_pkgname-$_srcver.tar.gz"
|
||||
"$_pkgname-env.conf"
|
||||
'setup_dxvk_proton.sh'
|
||||
'https://raw.githubusercontent.com/doitsujin/dxvk/4f90d7bf5f9ad785660507e0cb459a14dab5ac75/setup_dxvk.sh')
|
||||
'setup_dxvk.sh') # https://raw.githubusercontent.com/doitsujin/dxvk/4f90d7bf5f9ad785660507e0cb459a14dab5ac75/setup_dxvk.sh
|
||||
sha256sums=('687d6ef959a949f786155e6632849b919b47b63da316110cf0bf3d43e548b380'
|
||||
'2bce3bf5dc5a3c7312bbaae96daf82e0fe6c370e96017ce5a0c49f40901866e3'
|
||||
'64fbbf9f30f2f4e8d1d82b088ade92f1bf8817a4bf6e21d7dd978f4276abe1a6'
|
||||
'0f688815530ab5e8cc89b9b45d9b1d66cd8cd5a7770fb8249339af555a30dfe7')
|
||||
'ce5712e2287b1ab52a9160dd7bacf0694ee3e7a5888bd71a06f27ca67af051d6'
|
||||
'778ec44acc09ac9c718354c9a96776b60bd4156dacf584e5c29b2c9697c76684')
|
||||
|
||||
package() {
|
||||
cd "dxvk-gplasync-v$pkgver-$pkgrel" || exit 1
|
||||
cd "$_pkgname-$_srcver" || exit 1
|
||||
|
||||
install -dm755 "$pkgdir/usr/share"
|
||||
cp -dr --preserve=mode,timestamp . "$pkgdir/usr/share/dxvk"
|
||||
|
|
@ -37,5 +39,5 @@ package() {
|
|||
ln -s /usr/share/dxvk/setup_dxvk_proton.sh "$pkgdir/usr/bin/setup_dxvk_proton"
|
||||
|
||||
install -dm755 "$pkgdir/etc/environment.d"
|
||||
install -Dm644 "$srcdir/dxvk-gplasync-env.conf" "$pkgdir/etc/environment.d/dxvk-gplasync-env.conf"
|
||||
install -Dm644 "$srcdir/$_pkgname-env.conf" "$pkgdir/etc/environment.d/$_pkgname-env.conf"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -201,6 +201,7 @@ if $with_dxgi || [ "$action" == "uninstall" ]; then
|
|||
$action dxgi
|
||||
fi
|
||||
|
||||
$action d3d8
|
||||
$action d3d9
|
||||
$action d3d10core
|
||||
$action d3d11
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
basedir="$(dirname "$(readlink -f "$0")")"
|
||||
dlls=(dxgi.dll d3d9.dll d3d10core.dll d3d11.dll)
|
||||
dlls=(dxgi.dll d3d8.dll d3d9.dll d3d10core.dll d3d11.dll)
|
||||
dxvk_lib32_path="$basedir/x32"
|
||||
dxvk_lib64_path="$basedir/x64"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue