summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbegin-theadventure2023-06-10 19:41:29 +0200
committerbegin-theadventure2023-06-10 19:41:29 +0200
commit8129d0950d585d48e286dae70627331e6ccb43d8 (patch)
tree2b912423a5fd24ab7bbb174c1a6cc782548c901e
downloadaur-8129d0950d585d48e286dae70627331e6ccb43d8.tar.gz
Initial commit
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD22
2 files changed, 32 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8d7758b2d6e8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,10 @@
+pkgbase = latencyflex-proton-ge-custom
+ pkgdesc = LatencyFleX symlinks for proton-ge-custom (and -bin) system installation
+ pkgver = 0.1.1
+ pkgrel = 1
+ url = https://github.com/ishitatsuyuki/LatencyFleX
+ arch = any
+ license = Apache2
+ depends = latencyflex
+
+pkgname = latencyflex-proton-ge-custom
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f888a10c8100
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: begin-theadventure <begin-thecontact.ncncb at dralias dot com>
+
+pkgname=latencyflex-proton-ge-custom
+pkgver=0.1.1
+pkgrel=1
+pkgdesc="LatencyFleX symlinks for proton-ge-custom (and -bin) system installation"
+arch=('any')
+url="https://github.com/ishitatsuyuki/LatencyFleX"
+license=('Apache2')
+depends=("latencyflex")
+
+package() {
+ # Create directories
+ mkdir -p "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-unix"
+ mkdir -p "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-windows"
+ # Create symlinks
+ ln -s "/usr/lib/wine/x86_64-unix/latencyflex_layer.so" "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-unix"
+ ln -s "/usr/lib/wine/x86_64-windows/latencyflex_layer.dll" "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-windows"
+ ln -s "/usr/lib/wine/x86_64-windows/latencyflex_layer.dll.a" "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-windows"
+ ln -s "/usr/lib/wine/x86_64-windows/latencyflex_wine.dll" "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-windows"
+ ln -s "/usr/lib/wine/x86_64-windows/latencyflex_wine.dll.a" "$pkgdir/usr/share/steam/compatibilitytools.d/proton-ge-custom/files/lib64/wine/x86_64-windows"
+}