summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Whatson2018-12-05 00:33:27 +1000
committerAndrew Whatson2018-12-05 00:33:27 +1000
commit9722dab9331462bbe94ad3b54ab69803a8cfbab9 (patch)
treebcbecafcef7ff0c52fa0ea3a376c1860d40bd20f
parent81253f7fdd4ce93d5fb80ea6fd6b73e8058d33e0 (diff)
downloadaur-9722dab9331462bbe94ad3b54ab69803a8cfbab9.tar.gz
Fix setup_faudio64 verb
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD12
-rw-r--r--setup_faudio_aur.verb72
3 files changed, 47 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c3448927fdcc..17892ccd3022 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 73e2cbd7fcf7..7a672cb177a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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 \