diff options
author | Andrew Whatson | 2018-12-05 00:33:27 +1000 |
---|---|---|
committer | Andrew Whatson | 2018-12-05 00:33:27 +1000 |
commit | 9722dab9331462bbe94ad3b54ab69803a8cfbab9 (patch) | |
tree | bcbecafcef7ff0c52fa0ea3a376c1860d40bd20f | |
parent | 81253f7fdd4ce93d5fb80ea6fd6b73e8058d33e0 (diff) | |
download | aur-9722dab9331462bbe94ad3b54ab69803a8cfbab9.tar.gz |
Fix setup_faudio64 verb
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | setup_faudio_aur.verb | 72 |
3 files changed, 47 insertions, 43 deletions
@@ -1,7 +1,7 @@ pkgbase = faudio-wrappers-git pkgdesc = Accuracy-focused XAudio reimplementation for open platforms - pkgver = r949.acc1aaa - pkgrel = 1 + pkgver = r950.5893b35 + pkgrel = 2 url = https://github.com/FNA-XNA/FAudio arch = i686 arch = x86_64 @@ -15,7 +15,7 @@ pkgbase = faudio-wrappers-git source = git+https://github.com/FNA-XNA/FAudio source = setup_faudio_aur.verb sha256sums = SKIP - sha256sums = 0fd64206dad7f7e255f1097eb50e1b2c770a6832adfa32549797accc44610b65 + sha256sums = 2ddaebc61ad13e26625da6a7252f67a914aaf3cb3a31e34e332562b6a4238aae pkgname = faudio-wrappers-win32-git arch = i686 @@ -4,8 +4,8 @@ _pkgbase=faudio-wrappers _gitname=FAudio pkgbase=${_pkgbase}-git pkgname=("${_pkgbase}-win32-git" "${_pkgbase}-win64-git") -pkgver=r949.acc1aaa -pkgrel=1 +pkgver=r950.5893b35 +pkgrel=2 pkgdesc="Accuracy-focused XAudio reimplementation for open platforms" arch=('i686' 'x86_64') url='https://github.com/FNA-XNA/FAudio' @@ -15,7 +15,7 @@ makedepends=('git' 'mingw-w64-gcc' 'mingw-w64-sdl2' 'mingw-w64-ffmpeg') source=('git+https://github.com/FNA-XNA/FAudio' 'setup_faudio_aur.verb') sha256sums=('SKIP' - '0fd64206dad7f7e255f1097eb50e1b2c770a6832adfa32549797accc44610b65') + '2ddaebc61ad13e26625da6a7252f67a914aaf3cb3a31e34e332562b6a4238aae') pkgver() { cd "$srcdir/${_gitname}" @@ -63,7 +63,11 @@ _package_faudio-wrappers() { find "${pkgdir}/usr/share/${_pkgname}" -name '*.dll' -exec ${_mingw}-strip --strip-unneeded {} \; - sed -i "s/SYSTEM32/SYSTEM${_arch}/g" "${pkgdir}/usr/share/${_pkgname}/setup_faudio_aur.verb" + if [ "${_arch}" = "64" ]; then + sed -e 's/${W_SYSTEM32_DLLS}/${W_SYSTEM64_DLLS}/g' \ + -e 's/${W_SYSTEM32_DLLS_WIN}/${W_SYSTEM64_DLLS_WIN64}/g' \ + -i "${pkgdir}/usr/share/${_pkgname}/setup_faudio_aur.verb" + fi ( echo "#!/bin/sh" echo "winetricks --force /usr/share/${_pkgname}/setup_faudio_aur.verb" diff --git a/setup_faudio_aur.verb b/setup_faudio_aur.verb index ad506dbcc172..8abd2ab49f34 100644 --- a/setup_faudio_aur.verb +++ b/setup_faudio_aur.verb @@ -38,41 +38,41 @@ w_metadata setup_faudio_aur dlls \ file33='avcodec-58.dll' \ file34='avutil-56.dll' \ file35='swresample-3.dll' \ - installed_file1="$W_SYSTEM32_DLLS_WIN/xaudio2_0.dll" \ - installed_file2="$W_SYSTEM32_DLLS_WIN/xaudio2_1.dll" \ - installed_file3="$W_SYSTEM32_DLLS_WIN/xaudio2_2.dll" \ - installed_file4="$W_SYSTEM32_DLLS_WIN/xaudio2_3.dll" \ - installed_file5="$W_SYSTEM32_DLLS_WIN/xaudio2_4.dll" \ - installed_file6="$W_SYSTEM32_DLLS_WIN/xaudio2_5.dll" \ - installed_file7="$W_SYSTEM32_DLLS_WIN/xaudio2_6.dll" \ - installed_file8="$W_SYSTEM32_DLLS_WIN/xaudio2_7.dll" \ - installed_file9="$W_SYSTEM32_DLLS_WIN/xaudio2_8.dll" \ - installed_file10="$W_SYSTEM32_DLLS_WIN/xaudio2_9.dll" \ - installed_file11="$W_SYSTEM32_DLLS_WIN/x3daudio1_3.dll" \ - installed_file12="$W_SYSTEM32_DLLS_WIN/x3daudio1_4.dll" \ - installed_file13="$W_SYSTEM32_DLLS_WIN/x3daudio1_5.dll" \ - installed_file14="$W_SYSTEM32_DLLS_WIN/x3daudio1_6.dll" \ - installed_file15="$W_SYSTEM32_DLLS_WIN/x3daudio1_7.dll" \ - installed_file16="$W_SYSTEM32_DLLS_WIN/xactengine3_0.dll" \ - installed_file17="$W_SYSTEM32_DLLS_WIN/xactengine3_1.dll" \ - installed_file18="$W_SYSTEM32_DLLS_WIN/xactengine3_2.dll" \ - installed_file19="$W_SYSTEM32_DLLS_WIN/xactengine3_3.dll" \ - installed_file20="$W_SYSTEM32_DLLS_WIN/xactengine3_4.dll" \ - installed_file21="$W_SYSTEM32_DLLS_WIN/xactengine3_5.dll" \ - installed_file22="$W_SYSTEM32_DLLS_WIN/xactengine3_6.dll" \ - installed_file23="$W_SYSTEM32_DLLS_WIN/xactengine3_7.dll" \ - installed_file24="$W_SYSTEM32_DLLS_WIN/xapofx1_1.dll" \ - installed_file25="$W_SYSTEM32_DLLS_WIN/xapofx1_2.dll" \ - installed_file26="$W_SYSTEM32_DLLS_WIN/xapofx1_3.dll" \ - installed_file27="$W_SYSTEM32_DLLS_WIN/xapofx1_4.dll" \ - installed_file28="$W_SYSTEM32_DLLS_WIN/xapofx1_5.dll" \ - installed_file29="$W_SYSTEM32_DLLS_WIN/FAudio.dll" \ - installed_file30="$W_SYSTEM32_DLLS_WIN/SDL2.dll" \ - installed_file31="$W_SYSTEM32_DLLS_WIN/libwinpthread-1.dll" \ - installed_file32="$W_SYSTEM32_DLLS_WIN/libiconv-2.dll" \ - installed_file33="$W_SYSTEM32_DLLS_WIN/avcodec-58.dll" \ - installed_file34="$W_SYSTEM32_DLLS_WIN/avutil-56.dll" \ - installed_file35="$W_SYSTEM32_DLLS_WIN/swresample-3.dll" \ + installed_file1="${W_SYSTEM32_DLLS_WIN}/xaudio2_0.dll" \ + installed_file2="${W_SYSTEM32_DLLS_WIN}/xaudio2_1.dll" \ + installed_file3="${W_SYSTEM32_DLLS_WIN}/xaudio2_2.dll" \ + installed_file4="${W_SYSTEM32_DLLS_WIN}/xaudio2_3.dll" \ + installed_file5="${W_SYSTEM32_DLLS_WIN}/xaudio2_4.dll" \ + installed_file6="${W_SYSTEM32_DLLS_WIN}/xaudio2_5.dll" \ + installed_file7="${W_SYSTEM32_DLLS_WIN}/xaudio2_6.dll" \ + installed_file8="${W_SYSTEM32_DLLS_WIN}/xaudio2_7.dll" \ + installed_file9="${W_SYSTEM32_DLLS_WIN}/xaudio2_8.dll" \ + installed_file10="${W_SYSTEM32_DLLS_WIN}/xaudio2_9.dll" \ + installed_file11="${W_SYSTEM32_DLLS_WIN}/x3daudio1_3.dll" \ + installed_file12="${W_SYSTEM32_DLLS_WIN}/x3daudio1_4.dll" \ + installed_file13="${W_SYSTEM32_DLLS_WIN}/x3daudio1_5.dll" \ + installed_file14="${W_SYSTEM32_DLLS_WIN}/x3daudio1_6.dll" \ + installed_file15="${W_SYSTEM32_DLLS_WIN}/x3daudio1_7.dll" \ + installed_file16="${W_SYSTEM32_DLLS_WIN}/xactengine3_0.dll" \ + installed_file17="${W_SYSTEM32_DLLS_WIN}/xactengine3_1.dll" \ + installed_file18="${W_SYSTEM32_DLLS_WIN}/xactengine3_2.dll" \ + installed_file19="${W_SYSTEM32_DLLS_WIN}/xactengine3_3.dll" \ + installed_file20="${W_SYSTEM32_DLLS_WIN}/xactengine3_4.dll" \ + installed_file21="${W_SYSTEM32_DLLS_WIN}/xactengine3_5.dll" \ + installed_file22="${W_SYSTEM32_DLLS_WIN}/xactengine3_6.dll" \ + installed_file23="${W_SYSTEM32_DLLS_WIN}/xactengine3_7.dll" \ + installed_file24="${W_SYSTEM32_DLLS_WIN}/xapofx1_1.dll" \ + installed_file25="${W_SYSTEM32_DLLS_WIN}/xapofx1_2.dll" \ + installed_file26="${W_SYSTEM32_DLLS_WIN}/xapofx1_3.dll" \ + installed_file27="${W_SYSTEM32_DLLS_WIN}/xapofx1_4.dll" \ + installed_file28="${W_SYSTEM32_DLLS_WIN}/xapofx1_5.dll" \ + installed_file29="${W_SYSTEM32_DLLS_WIN}/FAudio.dll" \ + installed_file30="${W_SYSTEM32_DLLS_WIN}/SDL2.dll" \ + installed_file31="${W_SYSTEM32_DLLS_WIN}/libwinpthread-1.dll" \ + installed_file32="${W_SYSTEM32_DLLS_WIN}/libiconv-2.dll" \ + installed_file33="${W_SYSTEM32_DLLS_WIN}/avcodec-58.dll" \ + installed_file34="${W_SYSTEM32_DLLS_WIN}/avutil-56.dll" \ + installed_file35="${W_SYSTEM32_DLLS_WIN}/swresample-3.dll" \ homepage='https://github.com/FNA-XNA/FAudio' FAUDIO_ROOT_DIR=$(dirname "$(readlink -f $1)") @@ -91,7 +91,7 @@ load_setup_faudio_aur() { "$file19" "$file20" "$file21" "$file22" "$file23" "$file24" \ "$file25" "$file26" "$file27" "$file28" "$file29" "$file30" \ "$file31" "$file32" "$file33" "$file34" "$file35"; do - w_try ln -fs "$FAUDIO_ROOT_DIR/$f" "$W_SYSTEM32_DLLS/$f" + w_try ln -fs "$FAUDIO_ROOT_DIR/$f" "${W_SYSTEM32_DLLS}/$f" done w_override_dlls native \ |