summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorParan0id BangL0id2024-04-16 20:19:54 +0200
committerGitHub2024-04-16 15:19:54 -0300
commit9e2b377288d06a53a221a8795ac522aa807cf4ad (patch)
tree34a9356d291064ec564e976cebcf55fca933f044 /PKGBUILD
parent50eed5e6989c2802e36b6ea019e3158e2d8f4b66 (diff)
downloadaur-9e2b377288d06a53a221a8795ac522aa807cf4ad.tar.gz
update for 1.2.0 (#5)
- removed setup script, setup, and shipped new upstream scripts instead (requires pyqt5) - added real-time-privileges dependency + post install info - added !debug option, for optimization
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 15 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 65ecb3fe94ea..c9faaa5d8de2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_basename=wineasio
pkgname="${_basename}-git"
-pkgver=1.1.0.r0.g56c3e9d
+pkgver=1.2.0.r8.g6529641
pkgrel=1
pkgdesc='ASIO driver implementation for Wine'
@@ -10,23 +10,23 @@ url='https://github.com/wineasio/wineasio'
arch=('i686' 'x86_64' 'x86_64_v3')
license=('LGPL')
-options=('!lto')
-depends=('wine' 'jack')
+options=('!lto' '!debug')
+depends=('wine' 'jack' 'realtime-privileges' 'python-pyqt5')
makedepends=('git')
depends_x86_64+=('lib32-jack')
makedepends_x86_64=('gcc-multilib')
provides=('wineasio')
conflicts=('wineasio')
+install="${_basename}".install
+
source=(
'wineasio'::'git+https://github.com/wineasio/wineasio.git'
'rtaudio'::'git+https://github.com/falkTX/rtaudio.git'
- 'setup_wineasio.sh'
)
sha256sums=(
'SKIP'
'SKIP'
- '6ab4819215d9cb2fe5133380ab629538fa5de7ddb0bea82f1b4cef7904cb856d'
)
pkgver() {
@@ -45,6 +45,9 @@ prepare() {
git submodule set-url ${submodule} "${srcdir}/${submodule##*/}"
git -c protocol.file.allow=always submodule update ${submodule}
done
+
+ # Adjust PREFIX value in script files
+ sed -i "s?X-PREFIX-X?\/usr?" gui/wineasio-settings
}
build() {
@@ -73,6 +76,10 @@ package() {
install -m644 build32/wineasio32.dll "$pkgdir"/usr/lib32/wine/i386-windows/
install -m644 build32/wineasio32.dll.so "$pkgdir"/usr/lib32/wine/i386-unix/
- cd "$srcdir"
- install -D -m755 setup_wineasio.sh "$pkgdir"/usr/bin/setup_wineasio
-}
+ install -D -m644 gui/settings.py "$pkgdir"/usr/share/"$_basename"/settings.py
+ install -D -m644 gui/ui_settings.py "$pkgdir"/usr/share/"$_basename"/ui_settings.py
+ install -D -m644 README.md "$pkgdir"/usr/share/"$_basename"/README.md
+
+ install -D -m755 wineasio-register "$pkgdir"/usr/bin/wineasio-register
+ install -D -m755 gui/wineasio-settings "$pkgdir"/usr/bin/wineasio-settings
+} \ No newline at end of file