summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
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